本帖最后由 Eric2013 于 2019-4-10 11:42 编辑
说明:
1、使用MDK的RTE环境开发RTX5和FreeRTOS,简单易移植,统一采用CMSIS-RTOS V2封装层。
2、DTCM是H7里面性能最高的RAM,主频400MHz,跟内核速度一样,所以例子的主RAM全部使用DTCM。
其它用到DMA和大数量传输的地方,用AXI SRAM,SRAM1,SRMA2,SRAM3或者SRAM4,主频都是200MHz。
3、硬件异常分析是用的SEGGER的方案。
4、每个例子加入Evernt Recoder支持,方便使用调试组件。
5、RTX4和RTX5都已经是免费的,Apache-2.0授权,几乎随意商用。
6、愿RTX5一直在进行的工业级安全认证和汽车级安全认证早日完成。
工程模板:
RTX5和FreeRTOS都是AC5和AC6两个版本。
V7-RTX5 Template.rar
(2.76 MB)
V7-FreeRTOS Template.rar
(2.76 MB)
注意事项:
1、为了保证RTX5和FreeRTOS的调试组件可以正常使用,工程路径不要有中文,路径不可太长,而且退出调试的时候取消所有断点。
2、安装如下软件包的最新版本,使用MDK5.26及其以上版本。
调试组件:
RTX5
FreeRTOS的不够稳
时间测量:
类似SystemView的RTX5调试组件System Analyzer
|
|