keil obj 文件 结构_keil下的STM32程序开发部署(一)
買一塊 STM32的學習版很重要,雖然STM32的成本不足5元,但是對應的接口GPIO輸出到不同的硬件連接,如果完全自己做的話還是比較大的工程,且意義有限。
首先下載keil編譯器,這個和STM配合比較好。
推薦keil5 ,下載后,安裝一下 STM的驅動包。
這里最好吧STM的所有芯片驅動都裝上,因為本身也不大,STM小型號比較多,比如常見的103XX等等。
這里所有的數據包,安裝好保持最新的即可。
然后配置一下keil環境。
這里有幾個地方注意一下。
首先,設置DEBUG的參數。
這里要選擇ST-LInk,這是一個小的硬件。可以和STM學習板連接。可以去京東搜搜,都有,這里要注意一點,第一次ST-LInk接入板子,這里請更新一下ST-Link的驅動,具體在買ST-LInk的時候一般會有一個小光盤,或者直接找對應廠商要,因為ST-LInk的老驅動對keil5兼容有問題,升級后就可以了。
還有一個注意下面的DEBUG配置
這里需要指定連接后,直接reset板子,讓程序生效,這樣,當你燒錄程序后,馬上就可以看到結果了。
另外,建議初學者,找一個keil的樣例工程來改寫。
因為文件組織目錄是有學問的。
比如,最簡單的。
這里的目錄結構。最好和你的實際文件目錄結構一致。
所有的驅動放在一個目錄下,系統文件放在一個目錄下。
你的主程序放在一個目錄下。組織比較清晰。
keil的所有主入口是main,和C代碼是一致的。
然后就是如何讓程序跑起來。
這里是編譯
你可以在這里編譯你的代碼。
這里有一個小技巧。如果你的代碼比較復雜,你可以使用F12查找你的函數定義和實現。
編譯的結果,可以在下面的輸出看到
最后一步,等編譯都沒錯了。
把程序燒錄進STM板子即可。
以上就是最基本的keil5和stm板子調試方法。
后面,我會慢慢會補充一些實際有用的小程序代碼以及說明。
總結
以上是生活随笔為你收集整理的keil obj 文件 结构_keil下的STM32程序开发部署(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 长庆企业信息化管理课件_详解:企业信息化
- 下一篇: bat tomcat程序在后台执行_We