本帖最后由 ChangjiangSZ 于 2023-12-18 09:18 编辑
汽车应用基本都需要使用RTOS以提高系统的实时响应,AC7840 SDK里面也提供了FreeRTOS的例程。
1. 打开SDK里面FreeRTOS的IAR工程:
2. 将调试器设置为I-jet:
3.勾选对应FreeRTOS感知调试选项:
4. 编译(0 error, 0 warning):
5.下载调试:
6.全速运行:开发板上的LED3和LED4闪烁,说明任务正常运行(LED3和LED4闪烁在Task0中实现)
7.暂停,查看FreeRTOS的任务信息(FreeRTOS-OpenRTOS > Tasks) 可以看到FreeRTOS里面的任务信息:(名字,优先级,当前的状态已经堆栈使用情况):
总结: AC7840 SDK里面提供了FreeRTOS的基础例程,用户可以根据该基础例程进行扩展。同时IAR的RTOS感知调试可以帮助调试RTOS相关信息。
|