野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7736|回复: 1

霸道0V7725实时显示程序加上一个矩阵键盘扫描

[复制链接]
发表于 2019-4-21 13:17:07 | 显示全部楼层 |阅读模式
求助!!!
霸道的板子,用了摄像头实时显示程序,在里面移植了一个键盘扫描函数。
键盘扫描函数实现:通过第四列触发中断,进入中断后扫描键值,并在串口上输出键值。其单独使用是能正常工作的。
移植到摄像头显示程序中后中断能触发,但是就卡在中断程序中扫描按键的那一条语句。
做过几次排查。
发现:(1)当没有接上摄像头即检测不到摄像头时,键盘能正常工作。
(2)若不用中断触发,直接while(1)循环检测按键,这句语句放在 OV7725_GPIO_Config();这句语句之前键盘能正常扫描
放在这句语句之后便不能正常扫描。即只要完成摄像头初始化键盘便不能工作。

键盘用的是PA5,PA6,PA7,PA8,PA11,PA12,PC2,PC3。
在这之前,键盘程序移植到指纹程序中,wifi 手机APP控制程序中,蓝牙HC05不带液晶屏程序中都可以正常使用。
键盘程序本身应该不存在问题的。
请问现在摄像头和键盘不能同时使用是什么原因?

回复

使用道具 举报

发表于 2019-4-22 19:37:37 | 显示全部楼层
贴下问题代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-12-27 19:09 , Processed in 0.048657 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表