现在的位置: 首页 > 综合 > 正文

学习uCos之路(2)

2014年02月17日 ⁄ 综合 ⁄ 共 363字 ⁄ 字号 评论关闭

13.5.22学习笔记

今天跟冀博blog中学到的中的uC下Uart编程知识,开始试着写中断函数,发送消息OSSemPost(Sem_SendFlag);,在UART的TASK中加入等待消息OSSemPend(Sem_SendFlag,0,
&os_err); ,在编写过程中又出来了编译错误,其中一个又是有点2的&os_err没定义,后在UART TASK中定义了CPU_INT08U  os_err;解决,在中断中也出来了 cpu_sr重复定义,后面一点一点看uc的原代码,发现cpu_sr都是定义的局部的,昨天我定义成了全局的,今天开出出现重复定义而且很崩溃的很多点重复定义,找了很长时间,发现应该定义局部变量,删除哪个全局的,在UART中断函数中定义局部变量OS_CPU_SR cpu_sr;解决,今早编译通过,后面继续开始研究。

抱歉!评论已关闭.