STM32最小系统板教程第二章第2讲|工程模板的搭建
置顶公众号,不错过每一讲内容。
完整课程体系(公众号每日更新一讲):
本讲知识点:工程模板的搭建
2.2 快速搭建项目工程
本讲会手把手教大家如何快速搭建一个新的工程模板,有了这个模板,今后在创建其他项目工程时,可直接使用这个模板进行项目开发,从而加快项目开发进度。
首先,我们在路径为F:\TJ STM32开发板\C8T6开发板课程\3.软件开发环境(当然可以自己选择路径)下新建一个名为Template的文件夹,这个文件夹就是用来放置我们创建的工程代码。然后打开KEIL软件。
图2-2-1 首次运行KEIL的界面
接下来,我们点击Project,选择New μVision Project
图2-2-2 新建工程
紧接着会弹出下面的保存界面,注意保存的文件夹路径,文件名即为所要创建的工程名,这里我们以 Template 命名(可以根据实际需要进行命名),然后点击保存。
图2-2-3 工程命名
紧接着又会弹出如下芯片选择界面,我们在Search处输入 stm32f103c8则会自动定位到这个芯片,然后点击这个芯片,接着点击OK。
图2-2-4 芯片选择
紧接着就会进入RTE配置界面,其中必须选择的有CMSIS下的CORE、Device下的Startup、Device下的StdPeriph Drivers下的Framework和RCC,勾选完成后,点击OK。
图2-2-5 RTE配置
图2-2-6 初步搭建的工程界面
现在工程模板还没有完全搭建好,我们还需要在之前创建好的Template文件夹下创建一个USER文件夹,里面创建一个main.c的文件。
图2-2-7 新建USER文件夹,新建main.c文件
接下来,回到KEIL软件界面中,点击“ 品字形 ”图标,
进入项目管理配置界面,在Groups下双击Source Group 1更改为USER,然后点击Add Files,双击进入USER文件夹,选择main.c文件进行添加,最后点击OK。
图2-2-8 项目管理配置
图2-2-9 添加main.c文件
此时,我们的工程模板如下图所示。
双击打开main.c文件夹,编写一个主函数,并点击编译
图2-2-10 编写主函数进行编译测试
最后编译输出信息显示,0错误,0警告,有人会注意到在main.c的头文件包含处有一个报错,但是编译的结果并没有报错,这是因为工程被创建在了中文路径下,可以忽略该报错。至此我们搭建的模板就已成功,之后的项目开发可直接在此模板上进行配置开发,便于开发。
学完本节,趁热打铁,大家亲自动手试一试吧
视频课程(点击文末左下角“阅读原文”,可看高清视频):
https://v.qq.com/txp/iframe/player.html?vid=i07368m2750&width=500&height=375&auto=0
最小系统板的购买链接(复制到淘宝打开即可):
https://item.taobao.com/item.htm?&id=573256065703
elink32仿真器购买链接(复制到淘宝打开即可):
https://item.taobao.com/item.htm?&id=558334383550
课程系列回顾:
感谢您阅读“电子开发学习”的文章,如果您觉得图文能帮助您学习,欢迎关注我们。请点击右上角按钮,选择“查看公众号”,再点击关注即可。或者可以通过搜索公众号的方式关注: electricstudy 。您可以通过扫码下面的二维码关注我们。如果您想阅读往期文章,可点击“查看历史消息”。
历史好文推荐(点击文章标题可跳转):
小马哥四轴硬件第1讲、 Altium Designer安装与介绍
如何让Arduino IDE支持你手里的STM32 nucleo开发板