【RTOS】基于V7开发板的RTX5和FreeRTOS带CMSIS-RTOS V2封装层的模板例程下载,AC6和AC5两个版本...

说明:

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两个版本。

链接:https://pan.baidu.com/s/1hoE3aqEpV6_Zbs2CDGsP8w   提取码:50a5

链接:https://pan.baidu.com/s/1vcMFlYmRHBa_3_JigjFfoA    提取码:iuck


注意事项:

1、为了保证RTX5和FreeRTOS的调试组件可以正常使用,工程路径不要有中文,路径不可太长,而且退出调试的时候取消所有断点。

2、安装如下软件包的最新版本,使用MDK5.26及其以上版本。



调试组件:
RTX5



FreeRTOS的不够稳



时间测量:


类似SystemView的RTX5调试组件System Analyzer



根据ARM官方的时间记录,AC6是在2015年发布的。推出到现在已经快三年了,各方面都有了比较大的发展。

1、首先是安全认证,编译器也是有安全认证的,下面是AC5和AC6的对比


2、AC5和AC6的综合PK,根据这个比较,AC6的综合性能提升了14.9%。
    事实上,在一些大型工业和汽车代码体系中,性能比上一代增长超过30%。 这是针对复杂,真实的嵌入式代码进行全面优化的结果,而不是专注于某个芯片测试。


3、AC6,AC5和GCC生成代码量大小的比较


4、随着AC6的不断升级,性能也一代比一代强

转载于:https://www.cnblogs.com/armfly/p/11256532.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值