第八章 μCO-Ⅱ嵌入式操作系统的移植.pptVIP

  • 8
  • 0
  • 约 40页
  • 2016-11-23 发布于贵州
  • 举报

第八章 μCO-Ⅱ嵌入式操作系统的移植.ppt

六、移植代码的测试 测试移植代码的4个步骤: 1、 确保程序无编译错误; 2、 验证OSTaskStkInit()和OSStartHighRdy()函数; 3、 验证OS_TASK_SW()函数; 4、 验证OSIntCtxSw()和OSTickISR()函数。 1、确保程序无编译错误 2、将测试代码、移植文件和与处理器无关的文件一同编译与链接。 3、如果编译的过程中出现错误或警告,请根据报告信息进行修改。 #include whole.h void main(void) { OSInit(); OSStart(); } 1、编写简单的测试代码,测试程序清单如下: 2、验证OSTaskStkInit()和OSStartHighRdy()函数 修改OS_CFG.h文件,设置OS_TASK_STAT_EN为0,禁止统计任务。重新编译程序,把编译后的映像文件下载到实验板上,通过调试来验证OSTaskStkInit()和OSStartHighRdy()函数是否正常工作。 在main()程序开始处设置断点,执行到main()程序,跳过OSInit()函数,单步进入OSStart()函数。 单步执行,同时检查是否出错。当执行完OSStartHighRdy()的最后一条语句,程序会跳到OS_TaskIdle() ;如果调试器在OS_TaskIdle()的循环中运行,且

文档评论(0)

1亿VIP精品文档

相关文档