|
|
1
2
只是一种预感,但是如果你把这两条线切换一下会发生什么:
是否删除
在我看来
如果你把初始字段设为
|
|
|
2
1
这听起来像是堆栈/内存损坏问题。如果你在你的ELF文件上运行AVR大小,你会得到什么?确保(数据+BSS)<零件上的RAM。这些类型的问题很难找到。删除/移动不相关的代码会改变行为,这是一个巨大的危险信号。 |
|
|
3
0
在函数main()中将“&my&u callback”替换为“my&u callback”。 由于不同的线程访问回调地址,请尝试使用互斥锁或读写锁来保护它。 如果回调函数指针没有被信号处理程序访问,那么“volatile”限定符是不必要的。 |
|
|
gotti123 · 在MCU上查找Pin 8 年前 |
|
|
Daniel Barvík · 使用I2C\U主库AVR 8 年前 |
|
|
Bergi · 如何为数据保留固定的闪存部分? 8 年前 |
|
|
danieljimeneznz · AVR半双工接收器中断错误 9 年前 |
|
|
girikks · 结构值未在主源文件中更新 9 年前 |