学前班
最后登录1970-1-1
在线时间 小时
注册时间2019-4-3
|
求助!!!
霸道的板子,用了摄像头实时显示程序,在里面移植了一个键盘扫描函数。
键盘扫描函数实现:通过第四列触发中断,进入中断后扫描键值,并在串口上输出键值。其单独使用是能正常工作的。
移植到摄像头显示程序中后中断能触发,但是就卡在中断程序中扫描按键的那一条语句。
做过几次排查。
发现:(1)当没有接上摄像头即检测不到摄像头时,键盘能正常工作。
(2)若不用中断触发,直接while(1)循环检测按键,这句语句放在 OV7725_GPIO_Config();这句语句之前键盘能正常扫描
放在这句语句之后便不能正常扫描。即只要完成摄像头初始化键盘便不能工作。
键盘用的是PA5,PA6,PA7,PA8,PA11,PA12,PC2,PC3。
在这之前,键盘程序移植到指纹程序中,wifi 手机APP控制程序中,蓝牙HC05不带液晶屏程序中都可以正常使用。
键盘程序本身应该不存在问题的。
请问现在摄像头和键盘不能同时使用是什么原因?
|
|