|  | uC/OS-II移植记(9):微山x51-uCOSII中的可嵌套临界区保护方法 | 
| 
 点评
我在抬杠,😄。
杨老师提出的原子操作指令,这个受益匪浅。一步一步按照杨老师的提示去优化。
非常感谢杨老师的指点。 
 | ||
| 
 点评
这个理解不正确。
正常的程序员在中断退出前开中断的。
其实我们还是停留在裸机开发单片机,认为中断是可以返回的。
在RTOS,中断是可以不返回的。
这也是我之前深陷的一个误区,发表的谬论。
 主要原因就是高优先  
 
我理解的就是实时响应的问题。就是所谓的指哪打哪。
想执行下面那一条指令。这时候必须要执行,不能中断。
只要中断执行够快实际上没多大影响。起码系统不会崩溃。  
 
在中断里面关闭EA,然后退出中断。
这种也是抬杠的做法。哈哈哈 
 | ||
| 
 | ||
| 
 | ||
| 
 点评
是的,应该这么做。早上看到杨老师的版本,然后修改了,已经公布了。
赋值_bEA赋值之前一定要判断是否在第1层。解决我提出的在嵌套内不慎操作操作EA=1的问题。  
 | ||
| 
 | ||
|  | |
| 
 | ||
| 
 | ||
 |手机版|深圳国芯人工智能有限公司
( 粤ICP备2022108929号-2 )
|手机版|深圳国芯人工智能有限公司
( 粤ICP备2022108929号-2 )
GMT+8, 2025-11-1 07:11 , Processed in 0.150031 second(s), 100 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.