1
我已經下載Keil和STM32 CUBEMX(與我的微控制器的固件庫一起)。如何在STM32 CUBEMX中生成代碼?
我不明白我該如何把我的C代碼看看究竟是怎麼回事? 我嘗試在創建新項目時連接Keil與STM32 Cubemx,但是當我去設備時沒有STM32 Cube,我應該怎麼做?
我已經下載Keil和STM32 CUBEMX(與我的微控制器的固件庫一起)。如何在STM32 CUBEMX中生成代碼?
我不明白我該如何把我的C代碼看看究竟是怎麼回事? 我嘗試在創建新項目時連接Keil與STM32 Cubemx,但是當我去設備時沒有STM32 Cube,我應該怎麼做?
您不能只將一個預先存在的項目放入CubeMX中,並期望它能夠理清您要做什麼--CubeMX是用於初始化硬件的代碼生成器,就是這樣。
要做你想做的事情,你需要在CubeMX中爲你的項目配置外設,讓CubeMX從中生成項目(CubeMX可以爲各種IDE生成項目,包括Keil),然後在您的IDE中打開該項目並根據您的需要編輯您項目的具體內容,從生成的主函數開始。
請記住,只修改「用戶代碼」註釋行之間生成的文件部分,如果您認爲您將要更改您在CubeMX中設置的項目設置,則不會修改這些註釋 - 生成器使用這些註釋可確保在重新生成項目時不會覆蓋用戶代碼。
您可以使用CUBEMX創建您期望的外設的keil項目,然後在該項目中使用固件庫。你能否詳細說明一下? –
我已經在keil項目,我想以某種方式插入它,看看發生在立方體。 –
不,不,這不是正確的方法。請閱讀下面Logan的回答。 –