一、首先新建一个工程
选好芯片之后确认,完成创建
二、新建一个文件
保存为后缀名为*.c的文件
三、把文件添加进项目里面
四、测试
发现有警告
五、给项目添加特定的文件,去除警告或错误
先在保存项目的文件夹下新建三个文件夹,分别命名为用户、内核、固件库(下面出现了一点小小的错误,把固件库打成了固体库!!!)
然后在软件中的项目添加文件夹
在用户的文件夹中新添加*.C文件
再把Users文件夹删除
之后在(STM32F10x_StdPeriph_Lib_V3.5.0)文件夹中把一些特定的文件复制到项目文件里面的用户、内核、固件库中
把目录(STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver)下的inc,src文件夹复制到固件库中
把目录(STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x)下的三个文件复制到内核中
把目录(STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm)下的
(startup_stm32f10x_hd.s)文件添加到内核文件夹中
把目录(STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport)中的两个文件添加到内核文件夹中
把总项目下的main.c文件剪切到用户文件夹中
会发生一个警告
再重新添加main.c 文件在用户上
把目录(STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template)下的三个文件复制到用户文件夹中
六、把复制好的文件添加到项目里面
把内核文件夹里的*.c 和*.s的文件添加进去
再以同样的方法把项目固件库源文件下的两个文件夹添加进去
全选文件点击add
之后设置