Запитання з тегом «avr-gcc»

20
Як я можу перевірити код Arduino?
Я хотів би мати можливість перевірити свій код Arduino. В ідеалі я міг би запустити будь-які тести, не маючи завантажувати код на Arduino. Які інструменти чи бібліотеки можуть мені допомогти у цьому? У розробці є емулятор Arduino, який може бути корисним, але він, здається, ще не готовий до використання. AVR …

6
Чи існує альтернатива flex / bison, яка може бути використана у 8-розрядних вбудованих системах?
Я пишу невеликий перекладач для простої мови, такої як BASIC, як вправу на мікроконтролері AVR на мові C, використовуючи ланцюжок інструментів avr-gcc. Однак мені цікаво, чи є якісь інструменти з відкритим кодом, які могли б допомогти мені написати лексер та парсер. Якби я написав це для запуску на своєму Linux-боксі, …

1
GCC не повідомляє про неправильно сформований лямбда-виклик constexpr
Нижче наведено два тестові випадки для невизначеної поведінки, виражених як IIFE (негайно називається лямбда-Axpression): constexpr auto test3 = []{ int* p{}; { int x{}; p = &x; } return *p; // Undefined Behaviour }(); // IIFE constexpr auto test4 = []{ int x = std::numeric_limits<int>::min(); int y = -x; // …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.