教程:如何利用STM32,自己創(chuàng)建一個(gè)工程
1、建立好文件夾,文件夾中有相應(yīng)的庫函數(shù)和頭文件等等
以上通過我的G盤里面的建立工程模板解壓即可得到
2、通過keil創(chuàng)建test_creat.uvproj到以目錄
選擇完芯片以后,彈出窗口一定要選擇“否”
3、添加文件,只用添加C文件進(jìn)去
添加完成以后會(huì)看到:
4、頭文件路徑的添加
stm32f10x_it.h
,stm32f10x.h,
stm32f10x_conf.h
,core_cm3.h,
system_stm32f10x.h
主要添加以上的頭文件位置還有各種ppp外設(shè)頭文件的位置也就是src文件夾
5.編譯會(huì)出現(xiàn)的問題及解決方法
1、去掉STM32F10X_HD,USE_STDPERIPH_DRIVER
2、去掉conf.h里面的type.h
3、去掉主函數(shù)里面的ppp。h的各種包含
4,在stm32里面去掉hse的宏定義511
6.我把這個(gè)建立工程模板打包,以后就用這個(gè)直接添加外圍設(shè)備的C就行了,因?yàn)轭^文件的地址已經(jīng)制定好了,到主函數(shù)里面包含就行了,這樣就方便每次建立工程寫程序了
7、這個(gè)只是自己建立的步驟,其實(shí)懂了這個(gè)流程之后,就可以用別人的模板了,很容易根據(jù)自己的意愿來修改,
所以主要還是要懂這么一個(gè)建立工程的過程