1. 程式人生 > >stm32移植UCOSIII的空間不足問題解決

stm32移植UCOSIII的空間不足問題解決

在stm32上移植一個UCOSIII系統在編譯時提示RAM空間不足的問題

問題詳情如下:

解決辦法如下:

解決辦法一:

換一款RAM空間更大的晶片

解決辦法二:

增加編譯優化選項

一般keil上預設是不優化的,也就是如圖所示狀態,我們可以改成Level 2(-o2)

解決辦法三:

將圖中的27u * 1024u改為10u * 1024u