从现在起,开始在博客上记录我的毕业设计了。
毕业设计的题目是:基于ucos操作系统的GPS接收机研究。所用硬件是Devkit 3250。芯片是NXP LPC3250,基于ARM926EJ_S核。
今天任务:
1.在操作系统上跑多任务
两个任务,一个灯闪烁,一个串口,通过消息邮箱来实现任务之间的通信和同步。
建立任务需要注意的:任务堆栈大小,任务优先级,
灯闪烁的任务是最高优先级的任务,在最高优先级的任务中声明建立串口任务的函数。在控制等的闪烁是调用BSP中的相关 函数,BSP文件在开发板提供的资料里有。如果没有,可以自己参照着LPC3250手册建立自己的BSP文件,或者在已有的BSP文 件中加入缺少的函数。灯闪烁任务中有延时&#x