
CC2530串口接收不到数据,但是线本身没问题试了可以接到数据
问题太多的可能~你是用协议栈还是没有~串口初始化成功了么
寄存器改了么
接线正确么
等等n多问题~你的描述就像是在说~你丢钱包了,但是没丢家里
CC2530串口接收不到数据
自制RJ45转串口线步骤:1.首先要找一个9针串头(DB-9)的接插一段网线,一个水晶头。
2.水晶头口接法如下:1-8 2-6 3-2 4-5 5-5 6-3 7-4 8-7 序号说明:将网线的水晶头朝上,网线朝下,水晶头的铜片朝向自己的时候,8个铜片从左到右为1~8; 串口的公头,针的根部会有浮雕的号码,会标明针号1~9。
注:只要保证串口和水晶头这两端的线序符合上面的就行,至于中间用什么线序都行,但是官方规范是用反转线,就是1对8、2对7、3对6、4对5、5对4的那种扁平线,其实无所谓的。
关于CC2530和STM32之间的串口通信问题
是怎样的不正常,是没有收到数据,还是收到的数据不正确
你将CC2530的串口连接PC,用PC端的串口调试软件接收看看是否正常。
如果PC接收正常,就是你的STM32串口接收程序有问题,如果不正常就检查你的CC2530串口发送程序。
再或者是你的CC2530其中一根串口数据线TXD开路了。



