01如何创建自己的库

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
之后编译没有粗错,有一个警告说明没有新行 直接在空一格就可以了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值