论坛首页
任务活动
问答
论坛专题
登录
注册
lmq0v9
+ 关注
粉丝
0
|
主题
23
|
回帖
136
加好友
私信
帖子
主题
回复
评论
基于STM32F103C8T6的振动器控制继电器实现控制灯的亮灭
2024-1-8 13:37
ST MCU
64
3211
18.将结构体函数粘贴在relay.c中,定义为GPIO_InitTypeDef relay_init;
17.在外设文件FWLIB中找到gpio.h文件,将结构体初始化函数复制
16.在relay.c中配置好GPIOA时钟
15.在rcc.c->rcc.h->使能GPIOA时钟(ENABLE)
14.为ABP2时钟配置GPIOA时钟
13.打开FWLIB外设文件->rcc.c->rcc.h->调用ABP2周期时钟
12.在relay.c文件中进行继电器寄存器结构的配置
11.与添加relay.c与relay.h文件一样添加shake.c与shake.h文件
10.添加完成后编译确认无错误。
9.点开魔术棒,将.h文件添加到主函数中
8.将relay.h头文件添加进main.c函数中,在主函数中调用relay初始化函数,编译。 ...
7.在relay.h文件中添加头文件,声明初始化函数,编译。
6.在relay.c文件中添加头文件,建立初始化函数,编译。
5.在USER文件夹中打开relay.c文件
4.将relay.c与shake.c添加进USER文件夹
3.固件库模板->project->STM32打开工程
2.在文件夹中新建relay.c、relay.h、shake.c和shake.h文件。
三、Keil软件实现 1、建立新的文件 1. 在固件库->USER->新建文件夹1008震动传感器控制继电器控制灯的亮灭 ...
首先,打开 STM32F103C8T6的中文技术手册,找到储存器和总线构架章节,在第一部分的系统架构图中找到GPIOA ...
使能继电器、震动传感器所需的条件及原理: 1.使能ABP2的外设时钟 2.配置GPIOA为输出模式 3.配置GPIOA输 ...
前一页
2
3
4
5
后一页
2
3
近期访客