在wince上使用lzg7290来实现键盘和led。最近出了点问题,有时会失灵。
查了代码,发现iic速率跟建议的20kbps左右差别比较大。
首先尝试将rIICCON重新配置,从0xaf,改为0xe3(具体看s3c2410的说明),降低速率。
所有操作没有反应,测试发现信号少了一些。
后来又将iic的等待时间延长,总算可以了。
做了些测试也没有出现问题,问题算是暂时通过了。
在wince上使用lzg7290来实现键盘和led。最近出了点问题,有时会失灵。
查了代码,发现iic速率跟建议的20kbps左右差别比较大。
首先尝试将rIICCON重新配置,从0xaf,改为0xe3(具体看s3c2410的说明),降低速率。
所有操作没有反应,测试发现信号少了一些。
后来又将iic的等待时间延长,总算可以了。
做了些测试也没有出现问题,问题算是暂时通过了。