论坛首页
任务活动
问答
论坛专题
登录
注册
远芳侵古道
+ 关注
粉丝
3
|
主题
86
|
回帖
887
加好友
私信
帖子
主题
回复
评论
基于HAL库的《STM32与迪文DGUS屏通信》项目实战
2023-5-26 14:26
ST MCU
97
3905
......
至于bsp_GeneralTIM.c文件,也是基本没做修改,在这个文件中,主要实现了三个功能,即:定时器的初始化、定 ...
......
接下来就是定时器相关的代码了,该例程中,定时器主要是用来设定一个时间让串口定时发送数据到迪文的DGUS屏 ...
可以看到,硬石团队提供的源码跟大部分单片机的按键例程基本都类似,在按键按下后就一直在那死等按键松开, ...
......
关于这个按键读取的函数,笔者在这里做了修改,而并非直接使用硬石团队提供的c文件,硬石团队提供的例程源 ...
......
另一个则是按键状态的读取函数:
......
接下来就是bsp_key.c文件了,这里主要也是两个功能,一个是跟按键相关的GPIO口的初始化函数: ...
......
接下来,我们来看另一个头文件bsp_key.h,这个文件跟之前的bsp_led.h的功能类似,这里也主要是用来定义KEY0 ...
......
这里面主要就是两个函数,一个就是上图中的这个GPIO初始化函数,这个函数主要就是对GPIO口的时钟、模式、速 ...
......
接下来就是”bsp_led.c”里面的代码了:
首先,定义的是一个枚举类型LEDState_TypeDef,用来表示LED的三种状态,即:亮、灭和状态反转,然后就是几 ...
......
那么,接下来,我们就来详细介绍一下代码部分吧。先来看个最简单的“bsp_led.h”中的代码吧: ...
前一页
16
17
18
19
20
21
22
后一页
2
3
近期访客