串口的操作在WINDOWS里主要是通过SerialPort类来执行的,MSDN有详细介绍的。http://msdn.microsoft.com/zh-cn/library/system.io.ports.serialport(v=VS.100).aspx
这里http://ishare.iask.sina.com.cn/f/18132818.html有C#写的串口助手源码,看了很容易上手的。
————————————————————————————————————————————————————————————————————————————————————
跟串口打交道经常会碰到一些问题,单片机与PC的数据收发,单片机的在线烧录,都是需要通过串口来操作的。
1.检查单片机是否正常工作,晶振有没有起振,MAX232是否正常工作。
2.物理端口打开是否正确,串口设置是否正确(包括波特率,数据位等)
3.PC端口不断发出数据,用示波器观察串口送出的数据哪里有,哪里没有
4.如果是自己制作的板子,检查RXD与TXD是否接反了

浙公网安备 33010602011771号