学习uCos之路(2)

来源:互联网 发布:老年网络大学 编辑:程序博客网 时间:2024/05/16 18:21

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;解决,今早编译通过,后面继续开始研究。

原创粉丝点击