打印

[原创] lumit网站的ucos-ii移植代码有个小BUG

[原创] lumit网站的ucos-ii移植代码有个小BUG

这个小BUG就是程序一开始的时候只关了FIQ中断,但没关IRQ中断。
修改方法:
    修改其中的STARTUP.S文件。
   1. 加入   
      I_Bit       EQU 0x80
     2. 修改如下语句
         MOV  r0, #Mode_Svc:OR:F_Bit
      为如下:
      MOV  r0, #Mode_Svc:OR:F_Bit:OR:I_Bit

TOP

看的够仔细的,呵呵

TOP