微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541串口0 P02 P03 IO口 RX口不上拉,总是接收到数据0,怎么解决?

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  ,内不上拉不能解决收到此数据的问题,是为什么?

你的回答无用,类似无用的回答还有很多,有刷广告的嫌疑,影响别人解决问题

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top