smt32F103C6 新建工程

1: Project-->New uvision project
2 : 找个文件夹,并输入工程的名字
3:下图中选择红色的
smt32F103C6 新建工程
4:下图中选择红色的,然后点击ok按钮
smt32F103C6 新建工程
5:工程已经建完毕。
在工程界面,Target 1下面 source group1下面,新建一个main.c文件,
int main()
{
while(1)
{}
}

6: 编译会报错:
C:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\1.0.5\Device\Include\stm32f10x.h(478): error: #5: cannot open source input file "core_cm3.h": No such file or directory

7: 在工程文件夹下新建INC文件夹,从网上或者stm官网,找到固件库。core_cm3.h 这个文件,把文件复制到INC文件夹下。

8:ALT+F7快捷键,或者点击option for target按钮。打开界面中,找到C/c++选项卡,在红色空白区域输入 .\INC
注意要在英文输入法下,输入,如下图
smt32F103C6 新建工程

9: 新建INC分组,并且把core_m3.h这个文件夹到里面去:如下图

smt32F103C6 新建工程

10: 编译工程。 错误消失。

11: 配置自己的仿真器,然后点击Download按钮。 把程序下进去。

上一篇:(原创)Python文件与文件系统系列(2)——os模块对文件、文件系统操作的支持


下一篇:Name lookup