TIwilliam hill官网
直播中

杨勇

7年用户 1215经验值
私信 关注
[问答]

使用TSS721过程中,只能接收数据不能发送数据怎么解决?


  • 在使用TSS721过程中,只能接收数据,不能发送数据。手册中写会有自发自收的现象,这个现象该怎么样解决呢?

回帖(4)

曹利娟

2024-12-17 10:00:51
 手册上提到有半双工通信  Up to 9600 Baud in Half Duplex for UART Protocol
你可以采用这个模式
举报

刘晓红

2024-12-17 10:08:36
  这是一款Meter-Bus应用的收发器transceiver,内部既集成了transmitter也集成了receiver,所以称为收发器。
您现在是发送端出问题了是吗?能具体描述下吗?用的什么主控?
举报

张凤英

2024-12-17 10:08:50
  您看下应用手册Page20,威廉希尔官方网站 中是不是使用了RXI和TXI和主控连接?应该是TX和RX和主控连接。
举报

小镇故事多

2024-12-17 18:06:15
在使用TSS721过程中,如果只能接收数据而不能发送数据,可以尝试以下几个步骤来解决这个问题:

1. 检查硬件连接:确保TSS721与微控制器之间的硬件连接正确无误。检查数据线、电源线和地线是否连接正确,以及是否有松动或损坏的情况。

2. 检查串口配置:确保微控制器的串口配置与TSS721的配置相匹配。这包括波特率、数据位、停止位和奇偶校验位等参数。

3. 检查TSS721的配置:检查TSS721的配置寄存器,确保其配置正确。特别是要检查发送使能和接收使能位是否正确设置。

4. 检查自发自收现象:自发自收现象是指TSS721在没有接收到数据的情况下,自动发送数据。这可能是由于TSS721的配置错误或硬件故障导致的。可以尝试以下方法解决自发自收现象:

   a. 检查TSS721的配置寄存器,确保发送使能和接收使能位正确设置。
   
   b. 检查TSS721的硬件连接,确保没有短路或损坏的情况。
   
   c. 如果问题仍然存在,可以尝试更换TSS721模块,以排除硬件故障的可能性。

5. 检查微控制器的代码:确保微控制器的代码正确处理TSS721发送和接收的数据。检查代码中的发送和接收函数是否正确实现,以及是否有任何错误导致发送数据失败。

6. 使用调试工具:使用串口调试工具(如串口助手)来检查TSS721发送和接收的数据。这可以帮助确定问题是否出在硬件、配置还是代码上。

通过以上步骤,应该可以解决在使用TSS721过程中只能接收数据而不能发送数据的问题。如果问题仍然存在,建议联系TSS721的技术支持寻求进一步的帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分