首页 文章
  • -1 votes
     answers
     views

    如何指示avr-gcc优化volatile变量?

    中断服务处理程序的代码: volatile unsigned char x = 0; void interruptHandler() __attribute__ ((signal)); void interruptHandler() { f(); g(); } 呼叫: void f() { x ++; } // could be more complex, could also ...
  • 1 votes
     answers
     views

    了解MSYS2下的LD

    我正在尝试使用MSYS2和mingw-w64在Windows 10上从https://github.com/buserror/simavr编译simavr项目 . 编辑makefile以启用MSYS子句(默认注释掉),并更改2个包含文件的顺序后,我可以让项目进行编译 . 但是我在链接步骤中遇到错误 . 输出是 C:/Programs/msys64/mingw32/bin/../lib/gcc/i6...
  • 2 votes
     answers
     views

    禁用Arduino Mega 2560上TX引脚的中断

    我将开始告诉Arduino对函数serialEvent的引用没有很好的记录 . https://www.arduino.cc/en/Reference/SerialEvent 由于缺乏信息,我误解了这个功能是如何工作的 . 由于我有Arduino Mega 2560,它带有4个串行输入/输出,并且它们有自己的serialEventX功能(其中X = {'',1,2,3}) . 我已成功与ESP8...

热门问题