[活动专区] AC7840 评测 + IAR + FreeRTOS

[复制链接]
2676|0
 楼主| ChangjiangSZ 发表于 2023-12-18 09:14 | 显示全部楼层 |阅读模式
本帖最后由 ChangjiangSZ 于 2023-12-18 09:18 编辑

汽车应用基本都需要使用RTOS以提高系统的实时响应AC7840 SDK里面也提供了FreeRTOS的例程。

1. 打开SDK里面FreeRTOSIAR工程:
70961657f9b67c55e0.png

2. 将调试器设置为I-jet:
43309657f9b9185fa9.png

3.勾选对应FreeRTOS感知调试选项:
75004657f9ba9a2241.png

4. 编译(0 error, 0 warning):
95325657f9df83dee4.png

5.下载调试:
8026657f9d442ddbf.png

6.全速运行:开发板上的LED3和LED4闪烁,说明任务正常运行(LED3和LED4闪烁在Task0中实现)

7.暂停,查看FreeRTOS的任务信息(FreeRTOS-OpenRTOS > Tasks)
20038657f9d61d858a.png
可以看到FreeRTOS里面的任务信息:(名字,优先级,当前的状态已经堆栈使用情况):
81386657f9d6f90004.png

总结:
AC7840 SDK里面提供了FreeRTOS的基础例程,用户可以根据该基础例程进行扩展。同时IAR的RTOS感知调试可以帮助调试RTOS相关信息。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部