- 8
- 0
- 约 40页
- 2016-11-23 发布于贵州
- 举报
六、移植代码的测试 测试移植代码的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()的循环中运行,且
您可能关注的文档
最近下载
- 城轨施工工艺标准 第4册 供电册 第3分册 刚性悬挂接触网 接触轨.pdf
- 基于微信小程序的点餐系统设计与实现.docx VIP
- 2025年江苏省中职职教高考文化统考汽车专业综合理论模拟试卷及答案.docx VIP
- 2025年江苏省中职职教高考文化统考汽车专业综合理论模拟试卷及答案.docx VIP
- 塞拉门检修作业指导书_修改完_.pdf VIP
- 基于springboot幼儿园管理系统设计与实现-论文15000字.docx VIP
- 工业设计史试卷及答案.doc VIP
- (新教材)粤科版四年级下册科学2.12动物的巢穴课件.ppt VIP
- 基于单片机的教室节能照明系统.doc VIP
- 江苏省 2024 年中职职教高考文化统考汽车专业综合理论模拟试卷含答案.docx VIP
原创力文档

文档评论(0)