-
Artikel
Avr-gcc Bugs
start for MEMORY region text 2.42 21621 Wrong / missing warning "skipping two-word instruction" 2.29.x 21849 Locate .progmemx.* at a higher address 2.29.x 21683 Support __gcc_isr pseudo-instruction 2.29 21583 Move .jumptables to a higher address 2.29 21569 Merge avr.sc and avrtiny.sc 2.29 21472 Add new
enable-lto in Canadian cross build 2.23 12161 Unconforming ELF file causes SIGSEGV in avr-ld 2.23, 2.22.x avr-libc 57114 Do not #define abs / labs 57071 57071 Fix math.h and function names that block 64-bit double 2.2 49567 Use meta-info from --print-multi-lib and --print-multi-directory 2.2 P-9416 [patch
-
Artikel
STM32
Neu- bzw. Deinitialisierung der Peripherie empfiehlt sich! Boot from FLASH. Startadresse wird von 0x08000004 geladen BOOT0 Lo BOOT1 X Boot from SRAM. PC Startadresse wird an 0x200001E0 direkt angesprungen. BOOT0 Hi BOOT1 Hi Da der interne FLASH der stm32f1x laut Datenblatt nur für 10000 Schreibvorgänge
Interrupts remappen. Um ein vergleichbares Startverhalten zum FLASH zu erreichen, empfiehlt es sich, 0xF1E0F85F an 0x200001E0 zu schreiben. Diese implizite Ausführung von "ldr.w pc, [pc, #-0x01E0]" beim Start erzwingt ein laden der Startadresse von 0x20000004. Boot from SYSMEM (RS232, CAN und USB). PC
-
Artikel
WordClock mit WS2812
W - Temperaturanzeige aktivieren T y m d h i s - Datum/Zeit (Time) setzen: y = 0 ... 99 Jahr seit 2000 m = 1 ... 12 Monat d = 1 ... 31 Tag im Monat h = 0 ... 23 Stunde i = 0 ... 59 Minute s = 0 ... 59 Sekunde gT x - Tetris x = s Tetris starten x = l Links x = r Rechts x = d Unten x = u Hoch (hier: Drehen) x = m Fallenlassen x = q Quit: Beenden Ab Version 2.9.4: gS x - Snake x = s Snake starten x = l Links x = r Rechts x = d Unten x = u Hoch x = q Quit: Beenden f f t - MP3-Track über DFPlayer abspielen f