STM8L151 IO无法收到输入数据
使用STM8L151的管脚模拟一串行通信,PA4先发送数据再接收数据。从波形看被读写芯片已经发送数据,但单片机就是没有读取到数据(数据仍然为0X00)。这个程序曾经在评估板上验证通过,但移植到产品板上就是无法读取到数据。从程序看,IO方向已经由输出切换为输入。编写了一个测试程序,使用飞线方式PA4能检测到高低电平。
大家是否遇到过此问题,谢谢!
建议在你应用板上测试一下单独读数据看看,不加其他程序。看看是否和其他因素有关。然后再把其他程序加上。另外,如果通讯速率不快的话,可以尝试用中断的方式验证信号有效性:)
页:
[1]