电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区
论坛
开发板专区
【STM32F412-DISCO 开发板试用体验】+按键扫描
【STM32F412-DISCO 开发板试用体验】+按键扫描
左右
开发
高电平
泡沫113355
LV3工程师
| 2017-05-21 21:05:27
浏览量 1297
回复:2
发表新帖
STM32F412Disco有一个摇杆按键,有上下左右和按下5个键位,分别接GPA0、GPG0、GPG1、GPF14、GPF155个IO,按键在释放状态下是低电平,按下是高电平。
按键部分的电路图。
KEY的键值和输入函数宏定义
按键初始化、使能IO时钟、输入模式、推挽下拉、最快的IO速度
主函数,有按键按下串口发送键值,并反转一颗LED
串口输出信息,最开始写完程序后LED正常反转,串口没有打印信息,查了好久都没找到问题,最后发现键盘太热就关机等了10分钟再开机,就正常了,看来温度太高对电脑的影响真是太大了
STM32F412Disco有一个摇杆按键,有上下左右和按下5个键位,分别接GPA0、GPG0、GPG1、GPF14、GPF155个IO,按键在释放状态下是低电平,按下是高电平。
按键部分的电路图。
KEY的键值和输入函数宏定义
按键初始化、使能IO时钟、输入模式、推挽下拉、最快的IO速度
主函数,有按键按下串口发送键值,并反转一颗LED
串口输出信息,最开始写完程序后LED正常反转,串口没有打印信息,查了好久都没找到问题,最后发现键盘太热就关机等了10分钟再开机,就正常了,看来温度太高对电脑的影响真是太大了
0
收藏
举报
分享
×
微信分享
扫描二维码分享
qq分享
QQ空间分享
微博分享
我来回复
登录后可评论,请
登录
或
注册
所有回答
数量:
1
chen0000009
2017-05-22
这个是自带的例程?
0
回复
举报
发布
泡沫113355
回复
2017-05-22
自己写的
0
回复
举报
发布
×
举报
举报人:
被举报人:泡沫113355
*
类型:
请选择类型
问题质量差
垃圾广告信息
偏离社区主题
违规内容
不友善内容
与社区已有问题重复
以上选项都不是
*
详细原因:
取消
提交
x
收藏成功!点击
我的收藏
查看收藏的全部帖子