CC2541串口0 P02 P03 IO口 RX口不上拉,总是接收到数据0,怎么解决?
时间:10-02
整理:3721RD
点击:
CC2541串口0 P02 P03 IO口 RX口不上拉,总是接收到数据0,怎么解决?
可以内部配置为上拉
I/O pins are configured as inputs with pullups (P1.0 and P1.1 are inputs, but do not have a pullup or pulldown)
具体寄存器配置请参考用户手册:http://www.ti.com.cn/cn/lit/ug/swru191f/swru191f.pdf
通过仿真观察寄存器可以看到,设置寄存器 为如下值
P0INP &= ~(1 << 2);
P2INP &= ~(1 << 5);
配置IO口P02为内部上拉,实测P02 即USART TX 口电压为1.2V,RX口悬空情况下仍然不停收到数据 0x00 ,将RX口外部上拉后,则不再收到无意义的数据00 ,内不上拉不能解决收到此数据的问题,是为什么?
你的回答无用,类似无用的回答还有很多,有刷广告的嫌疑,影响别人解决问题