avr-gcc

Czy istnieje alternatywa dla flex/bison, która może być używana w 8-bitowych systemach wbudowanych?

Piszę mały interpreter dla prostego języka BASIC like jako ćwiczenie na mikrokontrolerze AVR w C przy użyciu łańcucha narzędz ... uksie, mógłbym użyć flex/bison. Teraz, gdy ograniczyłem się do platformy 8-bitowej, muszę to wszystko robić ręcznie, czy nie?

Jak Mogę przetestować kod Arduino?

Chciałbym móc przetestować mój kod Arduino. Idealnie, byłbym w stanie uruchomić wszelkie testy bez konieczności przesyłania k ... udio od Atmel zawiera symulator chipów, który może się przydać, ale nie widzę, jak bym go używał w połączeniu z Arduino IDE.

Jak zapobiec optymalizacji przez GCC pętli czekania?

Chcę napisać firmware kodu C dla mikrokontrolerów Atmel AVR. Skompiluję go używając GCC. Chcę również włączyć optymalizacje k ... jakiś sposób, aby GCC nie optymalizowało konkretnego fragmentu kodu? Jak nie optymalizować - mechanika funkcji szaleństwa

Jaki jest cel CXA pure virtual?

Podczas kompilacji z avr-gcc napotkałem błędy linkera, takie jak: undefined reference to `__cxa_pure_virtual' Znalazłem ... tej funkcji, dlaczego powinienem sam to zdefiniować i dlaczego dopuszczalne jest zakodowanie go jako nieskończonej pętli?