IAR移植FreeRTOS
生活随笔
收集整理的這篇文章主要介紹了
IAR移植FreeRTOS
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
IAR移植FreeRTOS
之前寫了移植在MDK的文章,之后試著移植到IAR上(IAR的在線調試功能用著比MDK順手,在線調試實時查看大型數組也不會卡死,MDK查看數組若是太大會很卡)。發現有一些要注意的地方。
前文鏈接: link.
IAR移植FreeRTOS與MDK移植總體差距不大,但有一下容易弄錯的地方。
使用STM32CubeMX生成一個IAR工程,將FreeRTOS源碼復制到文件夾中。
在portable中只需留下IAR和MemMang兩個文件夾。別的文件和MDK移植相同。
Ports中多出了portasm.s和portmacro.h文件。路徑是FreeRTOS\portable\IAR\ARM_CM3。與之前MDK移植的文件不同。
添加.h文件
接下來是重點!!!添加.h路徑后,在Assembler匯編選項中添加FreeRTOSConfig.h的路徑。這么做是因為portasm.s文件中有引用到了這個文件。
編譯完成。
其他步驟就和MDK移植一樣了。
總結
以上是生活随笔為你收集整理的IAR移植FreeRTOS的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS hping3安装
- 下一篇: 项目汇报模板—再也不怕撕逼了