uCOOS-II原理与ARM应用程序设计 (8).pptVIP

  • 1
  • 0
  • 约4.37千字
  • 约 71页
  • 2022-03-20 发布于陕西
  • 举报
  任务AppTaskStart在第153~156行生成了两个信号量LedSem和TmrSem;在第165行调用TaskStartCreateTasks函数创建了6个任务,参考第181~244行的代码。第245~256行为任务AppTask_1,循环体中调用第252行语句使LED灯1闪烁。任务AppTask_3在第279行请求LedSem信号量,获得信号量后,向串口调试助手输出信息,并使LED灯3闪烁。   第293~341行的代码注解请参考第7.2节。任务AppTask_5中第365、366行为用0~99的计数值点亮两个七段数码管。任务AppTask_6中,调节TCMPB1的值(第405行)可以实现直流电机的转速和转向的调整。第431~443行的InitHTmr01函数为初始化定时器0和定时器1,并使S3C2410A芯片TOUT0和TOUT1管脚输出PWM波,这里设置工作频率为100 Hz。   比较UP-CUP2410实验箱和UP-Star实验板,可以看出在核心硬件构成上(注:外设差别比较大),最主要的区别在于UP-CUP2410实验箱SDRAM空间为64 MB,而UP-Star实验板SDRAM空间为32 MB。因此,从UP-Star实验板的μC/OS-Ⅱ移植文件出发,制作UP-CUP2410实验箱的μC/OS-Ⅱ移植文件比较容易,需修改的地方主要是SDRAM存储空间配置,并

文档评论(0)

1亿VIP精品文档

相关文档