打印
[STM32F1]

实验分享[自设STM32F103VET6测试LCD]8、输入按键测试

[复制链接]
302|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
首先设置Pinout,本里选择3个外部中断GPIO口:PA_0、PB_2、PB_4,而后设置GPIO和NVIC,见图23_5_1~4。
本里选择的中断优先级别都是4。导出工程文件。
本例设置为:默认GPIO拉低,按键接入高电平,因此采用上升沿中断。
结果见动画照片23_5_5。由于此次PCB设计板上只有1个用户按键,接在PA_0上,PB_2,PB_4只好采用短路反复测试,都成功。
在前边的设计过程由于从串口查看很麻烦,因此连接了一块126x64的串口小LCD来显示数据信息,比走串口要好用一些。这个串口的驱显在本网站早有公示,此处省了。

23_5_1-Pinout设置.jpg (199.86 KB, 下载次数: 3)

23-5

23_5_2-Pin Configuration.jpg (111.73 KB, 下载次数: 0)

23-5

23_5_3-NVIC Configuraation-NVIC.jpg (159.32 KB, 下载次数: 0)

23-5

23_5_4-NVIC Code Generation.jpg (152.83 KB, 下载次数: 0)

23-5

23_5_5-按键k的值不同.gif (434.47 KB, 下载次数: 2)

23-5


本文转载于[自设STM32F103VET6测试LCD]8、输入按键测试
http://www.stmcu.org.cn/module/forum/thread-618949-1-1.html



使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:每天都要开心呀

210

主题

505

帖子

4

粉丝