什么故障?
烧坏了?

用 PCI转串口,或者 USB 转串口
请看 武汉鸿伟光电
E810 USB转DB9 RS-232接口
E804 PCI扩展4路RS-232接口
有光盘驱动
串口通信 出现乱码
电压问题,电脑输出电压与单片机不符 2、通讯问题,查看连接口,及协议 3、单片机问题,芯片程序是否正确 4、连接线问题,换连接线试试。串口通讯如果波特率如果有误差的话,有时候会出现数据错误的,这很正常。比如12M晶振,如果波特率为9600,就会又一些误差。一个用12V电池经过7805稳压管供电,电源没有问题,不至于会影响到通信。两个不同的板子不同的电源,那么两个板子的地(GND)是必须接到一起的,即要共地的。你的两个板子的串口是TXD,RXD直接连接的,即是TTL连接还是用RS232或RS485连接只有在RS485模式下,只接两条线就可以通信的,TTL连接或RS232连接都必须共地,另外,TTL连接的距离要很短的,最好还是接成RS232连接可靠。单片机 与 单片机 直接 串口通信,需要连接 RXD、TXD、GND, 如果 用同一个 电源 只连接 RXD、TXD 是没有问题 的, 如果 不是 同一个 电源,则必须 连接RXD、TXD、GND。 如果 距离比较 长 几百米,可以转换成 RS485 连接 只要RS485 的 A、B 两根线就可以。单片机 通过RS232串口 与PC 通讯,一般来说应该不成问题的, 现在的单片机应该抗干扰也是不成问题的, 你可以 先试试 不接 强电,光控制继电器,和其它的所有正常操作,如果这样正常, 才能说明干扰问题,否则可能是软件问题。用排除法找到问题的所在。

单片机串口坏了是什么样子
串口通讯不正常,我的分析如下:
一、能正常的自收自发,只能说明自身的收和发设置正确,需要检查ARM2103的设置和电脑的是否相同。同意4楼的说法,看看校验位,数据位数是否都对应上了。
二、波特率需要用示波器测试一下,发送一个0x55,看看,一bit用的时间,计算一下,看看波特率到底对不对。自收自发,说明收发双方波特率相同,看不出波特率对不对,这样就不用猜测是否是波特率的问题了。用实践检验。
三、如果串口高度精灵也能自收自发,上述都没问题,你就得考虑一下通讯电路的问题了。你的232通讯芯片如果供电是33V,芯片周围的电容用的是01uF,可能会出现这样的情况。你把4个01uF的改成1uF的试试吧,不同厂家的232芯片也会造成差异。我遇到过这种情况。如能改成5V供电就试试。
祝你顺利
单片机串口硬件坏掉通常会表现出以下几种情况:

1无法正常发送或接收数据:当单片机串口硬件坏掉时,无法正常发送或接收数据,或者发送或接收的数据出现错误或丢失。
2信号干扰或噪音:当串口硬件受到电磁辐射、静电干扰或其他类型的干扰时,频繁发生的浪涌电流或者气体放电等可能会造成串口信号噪音,导致读取到的数据出现错误。
3串口控制器芯片损坏:串口控制器芯片损坏也会导致串口无法工作和数据传输的错误。
4串口接口引脚损坏:当串口接口物理接触不良、引脚损坏、松动或粘液等物质影响时,也会影响到串口的正常工作。
对于这些问题,您需要检查硬件接口、信号干扰、控制器芯片的损坏等,或者更换新的串口硬件或设备。如果条件许可,您也可以通过示波器等工具来检查,以确定串口是否正常工作。


