
STM32单片机
32单片机
闪烁shimmer
学无止境!
展开
-
App\led\led.h(6): warning: #1295-D: Deprecated declaration LED_Init - give arg types
如图所示操作即可如图所示操作即可如图所示操作即可原创 2022-03-22 15:02:25 · 961 阅读 · 0 评论 -
.\Obj\Temp.axf: Error: L6200E: Symbol LED_Init multiply defined (by led_1.o and led.o).
如图所示:各文件不能同时引用同一个.c文件。各文件不能同时引用同一个.c文件。各文件不能同时引用同一个.c文件。原创 2022-03-22 16:57:36 · 7488 阅读 · 4 评论 -
.\Obj\Temp.axf: Error: L6218E: Undefined symbol SysTick_CLKSourceConfig (referred from systick.o).
在配置32定时器的时候不小心会出现这个问题,原因是因为没有添加misc.c文件,添加即可。原创 2022-03-22 22:58:33 · 2846 阅读 · 0 评论 -
stm32f103单片机基础之程序的下载
如果买的是标准版或者核心板,那可得受罪了,知道下载的人,一分钟搞定,不知道下载的人半天搞不定。很可惜我是后者。在此记录下载。stm32有三种工作模式:BOOT1=x BOOT0=0 从用户闪存启动,这是正常的工作模式。BOOT1=0 BOOT0=1 从系统存储器启动,这种模式启动的程序功能由厂家设置。(串口下载程序时使用)BOOT1=1 BOOT0=1 从内置SRAM启动,这种模式可以用于调试。下载程序时:boot0接高电平,boot1接低电平。程序下载完毕时:boot0接低电平原创 2022-04-24 21:41:36 · 3574 阅读 · 0 评论 -
STM32单片机基础之蜂鸣器
说明:这里说明一下,STM32有很多文件,我这里上传的只是部分配置文件,不是所有的文件。代码:main.c 文件#include "system.h"#include "SysTick.h"#include "led.h"#include "beep.h"int main(){ SysTick_Init(72); //系统时钟配置 LED_Init(); //LED初始化 BEEP_Init(); //蜂鸣器初始化 while(1)原创 2022-04-12 13:59:28 · 6098 阅读 · 0 评论 -
STM32单片机基础之GPIO输入
说明:这里说明一下,STM32有很多文件,我这里上传的只是部分配置文件,不是所有的文件。代码:main.c文件#include "system.h"#include "SysTick.h"#include "led.h"#include "key.h"int main(){ SysTick_Init(72); LED_Init(); KEY_Init(); while(1) { if(KEY0==0) { delay_ms(10);原创 2022-04-11 23:43:54 · 1344 阅读 · 0 评论 -
STM32单片机基础之GPIO输出
程序:main.c文件#include "system.h"#include "led.h"/******************************************************************************** 函 数 名 : delay* 函数功能 : 延时函数,通过while循环占用CPU,达到延时功能* 输 入 : i* 输 出 : 无**************原创 2022-04-11 23:22:46 · 3820 阅读 · 0 评论