【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的不斷升級,性能也一代比一代強


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM