完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1、使用FPGA开发板按下不同按键数码管显示不同数字 本实验是为实验七的SoC系统准备的外设,是纯FPGA逻辑程序。 本实验的要求是:使用FPGA开发版,按下不同按键数码管显示十六进制下的不同数字;新的按键按下后,原有数字右移一位,使得最左端的数码管一直显示最新的数字。 在接口方面的要求是:由按键实现输入,输出由数码管显示。 给出的参考建议有:段选、位选、移位等功能对应的具体硬件电路;先形成合理的硬件结构再用硬件描述语言描述。 本部分实验更详细的内容可以查看“走近FPGA”的对应基础实验部分。 矩阵键盘和键盘消抖 首先我们要了解矩阵键盘接口逻辑设计。 为了减少I/O口的占用,按键一般以矩阵形式排列。在矩阵键盘中,行线和列线不直接连通,行信号同时只有一行有效。从图中可以看到,键盘的列线已经都设置了上拉电阻,在没有按下按键时,键盘列线的输出为高电平。若给键盘的某一行输入低电平,并按下该行的一个按键,那么该按键连接的列线的输出就会被拉低。因此,使用FPGA驱动矩阵键盘时,一般通过输送高/低电平给矩阵键盘的行信号,并读取键盘列信号来判断是否有按键按下。举个例子,按照上图中的管脚名,Key_row0 原作者:硬木课堂语雀
|
|
|
|
飞凌嵌入式-ElfBoard-项目分享|基于ELF 1S开发板完成的物联网开源项目
102 浏览 0 评论
嵌入式学习-飞凌ElfBoard ELF 1板卡 - 在开发板上生成二维码图像
939 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-如何在内核开启时间戳
1235 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-在ELF 1开发环境中使用QT Creator进行远程调试
3047 浏览 0 评论
1872 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-5-17 05:50 , Processed in 0.545373 second(s), Total 69, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号