完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
CH552可以实现USB Device所以想尝试一下做个小键盘,查看官方示例代码CH554EVT.zip中的EXAM下的GPIO代码,只有使用中断方式实现的输出,当然示例代码也没看懂具体啥意思。。。。
请问是否可以实现按键矩阵的行列扫描?应该查看哪个示例文件夹?谢谢 |
|
相关推荐
3个回答
|
|
一般矩阵按键扫描会用查询法。让部分IO输出电平,部分IO检测电平,对应代码就仅仅是IO的输出输出。
|
|
|
|
是的,具体功能我用其它语言实现过了,只是之前没接触过51单片机,所以我想问的是哪里有IO输入输出的示范代码,因为从GPIO下的main.c里没有看到输入状态读取的代码
|
|
|
|
您好。CH552大部分管脚都是可以按位寻址的方式读取当前管脚电平状态。
其中键盘例程也有对引脚状态的读取: 前面提到矩阵扫描的方式,可以将部分管脚配置成输出,另一部分配置成输入。输出管脚轮询输出,查询输入管脚按键状态 |
|
|
|
只有小组成员才能发言,加入小组>>
527 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2907 浏览 2 评论
2401 浏览 1 评论
874浏览 2评论
691浏览 1评论
riscv-none-embed-objcopy: \'PWM_Output.elf\': No such file这个咋解决,
422浏览 1评论
534浏览 1评论
请教一下,Mounriver 编译不成功:找不到库文件,怎么整
818浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 20:09 , Processed in 1.194309 second(s), Total 82, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号