- Ismét egy "Idióta" A.I. Projekt, hogy meglovagolja az aktuális trendeket...
- Időutazás floppyval: A 486-os visszavág PCem-men
- AMD Ryzen 9 9900X (100-100000662WOF)+ Samsung 990 PRO 2TB MZ-V9P2T0BW
- Processzor és videokártya szilícium mag fotók újratöltve!
- Az e-sport napistenének ajándéka: Lamzu Inca gamer egér
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- No Voice in the Galaxy
- Rap, Hip-hop 90'
- GoodSpeed: AMD Ryzen 9 9900X (100-100000662WOF)+ Samsung 990 PRO 2TB MZ-V9P2T0BW
- Magga: PLEX: multimédia az egész lakásban
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- eBay-es kütyük kis pénzért
Hirdetés
Új hozzászólás Aktív témák
-
Domonkos
addikt
These panels may then be attached to the sides of your computer monitor.
Na jo; akkor szoftver.
Szoval az egyik oka, hogy a Teensy++ 2.0 lett a kivalasztott, az az, hogy szinte majdnem teljesen pin-kompatibilis az eredeti 8051-el, a masik, hogy a gyarto honlapjan az 5 elerheto peldaprogram kozul az egyik az pont egy billentyuzetes.*Szoval ha a Teensy-s peldaprogramot letoltottuk, akkor csak par tovabbi szoftverre es konyvtarra lesz szuksegunk. A GNU szoftvergyujtemenybol ezeket mind kedvezo licensz alatt szerezhetjuk be. A gcc, binutils es glibc AVR-es valtozataira lesz szuksegunk az Intel
.hex
file eloallitasara, amit a szinten GPL licenszu Teensy Loader-el juttathatunk fel az eszkozre.A peldaprogramhoz kapott makefile azt sugallja, hogy a forditas is rettenet egyszeru lesz, bar mielott ezt megtennenk, mar most erdemes lehet 2 dolgot atirni. Az egyik a
TARGET
, hogy neexample*
legyen a file-ok neve, illetve azMCU
, mert az meg kulonbozik attol, ami a ++ 2.0-ban van.
Innen pedig egyszeru:make
Es bumm!
7 hiba es 1 figyelmeztetes.Ezek szerencsere egyaltalan nem nehezen javithato gondok. A figyelmeztetest azt egy nem hasznalt valtozo miatt kaptuk, a 7 hibat pedig azert, mert az ujabb fordito mindenkepp const-qualified valtozokat akar a programmemoriaba helyezett "valtozokhoz"...
warning: unused variable ‘t’ [-Wunused-variable]
error: variable ‘device_descriptor’ must be const in order to be put into read-only section by means of ‘__attribute__((progmem))’
...Fair.
7const
kulcsszo beillesztese es a nem hasznalt valtozo kitorlese utan minden szepen fordul.*Bar tudom, hogy nemreg QMK altal is szupportalt billentyuzet lett a Pro 2 - es hogy azt kb. 5 sor atirasaval valoszinuleg mukodokepesse lehetne ezen a billentyuzeten is tenni - a projekt egy ideje nem tetszik. Amilyen iranyba megy es amilyen modon hozzak meg a fontosabb donteseket en inkabb nem veszek reszt benne. De a kodjuk core resze az biztosan az egyik legjobb forrasa a billentyuzetes logika helyes implementacioinak.
Új hozzászólás Aktív témák
Állásajánlatok
Cég: FOTC
Város: Budapest