【CH455G】【STM32】【7×4 按键扫描】【读不到按键信息】

求助!

在使用M4系列STM32 MCU搭配贵司CH455G芯片做按键扫描工程,可以进INT中断,但是读到的键值一直是0;

(1)按照F103例程(CH455_STM32F103_I2C_SW1\CH455_STM32F103_I2C_SW):CH455_Write(0x48,0x09)后,SEG7 pin在按键按下后成功拉低,在中断里我调用CH455_Read(0x4F)去读键值,但是一直是0

(2)目前硬件有拿掉DIG接的电阻;

(3)0x48和0x09写入命令、0x4F读命令,有和贵司工程师确认应该无明显问题,但是仍然读不到

请问下有类似场景的处理经验吗,谢谢!

已在其他渠道沟通,调试解决中


已解决,十分感谢@XCC


原因是SDA涉及输入输出,它的拉高拉低动作没有按GPIO标准操作来做,而是用其他方式了,怀疑是有延迟导致读不到,目前读按下和抬起均正常


只有登录才能回复,可以选择微信账号登录