完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
1、使用FPGA开发板按下不同按键数码管显示不同数字 本实验是为实验七的SoC系统准备的外设,是纯FPGA逻辑程序。 本实验的要求是:使用FPGA开发版,按下不同按键数码管显示十六进制下的不同数字;新的按键按下后,原有数字右移一位,使得最左端的数码管一直显示最新的数字。 在接口方面的要求是:由按键实现输入,输出由数码管显示。 给出的参考建议有:段选、位选、移位等功能对应的具体硬件电路;先形成合理的硬件结构再用硬件描述语言描述。 本部分实验更详细的内容可以查看“走近FPGA”的对应基础实验部分。 矩阵键盘和键盘消抖 首先我们要了解矩阵键盘接口逻辑设计。
为了减少I/O口的占用,按键一般以矩阵形式排列。在矩阵键盘中,行线和列线不直接连通,行信号同时只有一行有效。从图中可以看到,键盘的列线已经都设置了上拉电阻,在没有按下按键时,键盘列线的输出为高电平。若给键盘的某一行输入低电平,并按下该行的一个按键,那么该按键连接的列线的输出就会被拉低。因此,使用FPGA驱动矩阵键盘时,一般通过输送高/低电平给矩阵键盘的行信号,并读取键盘列信号来判断是否有按键按下。举个例子,按照上图中的管脚名,Key_row0 原作者:硬木课堂语雀
|
|
|
|
|
飞凌嵌入式ElfBoard-文件I/O的深入学习之阻塞I/O与非阻塞I/O
307 浏览 0 评论
大神们,想知道你们都用什么ide编程调试器? Arduino IDE?还是 e2studio ?还有其他吗?哪个好用呢
459 浏览 0 评论
825 浏览 0 评论
790 浏览 0 评论
飞凌嵌入式ElfBoard-文件I/O的了解探究之复制文件描述符
717 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 12:24 , Processed in 0.815931 second(s), Total 68, Slave 48 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖