TM32根据地址点亮LED灯
首先是创建一个新文件 点击project - New第一个
首先在桌面新建一个文件夹 名叫 野火 之后选择桌面的一个文件另外起名字 选择 Softlware Packs – 之后选择
STM32F103VE(指南者) 霸道 STM32F103
之后会弹出一个窗口,然后直接关闭,其实这个是询问你是否要添加一个启动文件,直接关闭就好了
之后我们需要寻找一个启动文件(一定要有的启动文件)
可以在固件库中寻找一个启动文件,选这
01 startup_stm32f10x_hd.s 复制拷贝到桌面《野火》这个文件
也可以选择其他类型的启动文件,只是对应不同的单片机,选择启动文件可以查询手册
之后在工程里面添加这个启动文件
02创建一个main.c文件
之后写入
int main()
{
}
之后编译会出错,我们需要会提示一个错误说明缺少一个
系统启动文件 SystemInit(void){}
之后我们在下面添加这个函数
int main()
{
}
void SystemInit(void)
{
//函数体为空,目的是骗过编译器不报错
}
之后编译会出错,说没有一个头文件在main那里添加一个头文件。
#include"stm32f10x.h"
在左面野火文件那里也需要添加这个头文件stm32f10x.h
之后编译没有粗错,有一个警告说明没有新行 直接在空一格就可以了