本帖最后由 lmon 于 2017-9-20 22:21 编辑
现在很多网上的stm32新建工程的教程都是用的传统的方式新建的工程,需要自己新建很多文件夹并且还是复制很多文件,稍不小心就会搞错,并且看着很复杂,而Keil uVision5(MDKv5)里面有新建工程的模版,这样就不用我们去复制很多文件了。 现在开始:(重要的地方我都红框框起来了)1、
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image002.jpg2、
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image004.gif3、选择你实际使用的芯片,我是用的stm32f103c8t6。因为我用的开发板是淘宝上那种8块多钱的最小系统板。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image006.gif4、圈1、圈2两处必选,圈3处根据你要用的外设选择,比如这里我要用到GPIO控制led灯,那就要选择GPIO,同时跟随着RCC/Framework也要选上,因为gpio外设要用到RCC和Framework。当然如果你选择不对,在圈4处会给你提示的。当然最后不要忘了点下OK啦。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image008.gif5、这样我们的工程就建好了,该复制的什么源文件头文件都复制到工程里面了。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image010.jpg6、还要设置一些参数,在圈1处点右键,然后点“Options for …”
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image012.jpg7、这里要在C/C++选项卡里面写上STM32F10X_MD,USE_STDPERIPH_DRIVER
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image014.gif8、然后根据你自己有的仿真器选择是用STLink还是Jlink。我觉得STLink挺好用的,淘宝上才几块钱一个。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image016.gif9、这里要选择SW模式。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image018.gif10、这里的勾勾要勾上,其他的都给你自动设置好了。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image020.gif11、现在就该新建一个main.c文件了,在圈3那里我们新建一个USER文件夹保存我们自己写的源文件。最后5点了后,再点击保存。这样我们的main.c源文件就建好了。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image022.jpg12、然后就是把我们建好的main.c源文件导入工程。在圈1处双击鼠标左键,然后就点选main.c,最后点击圈3处的“Add”。这样我们的main.c源文件就进了工程啦。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image024.jpg13、然后就是在main.c里面编程了。看我的一个示例,用原子的也可以。然后点选圈1处的编译,看看有没有错误,没有的话我们就成功了。最后点击圈3处把程序下载进我们的开发板看看。哇,灯泡亮了,我们整个任务完成,收工。
如果有什么问题,请多多指教!
一周热门 更多>