基于C#初学者简单串口通信
说起串口通信很多初学者可能跟我一样,起初感觉通信这东西是非常复杂,很害怕接近这东西,其实一步一步了解,代码一个模块一个模块的完成,最后发现实现过程非常Easy,接下来我们就一起探索一下。 1.啥是串口,我可以明确告诉你,我没干过硬件,我只知道串口是一根线,这线叫啥名字呢,有的叫RS232,有的叫RS485有兴趣的同学可以查一下,上位机的同学只需要知道这根线是用来通讯的就完事了, 串口通信都要用到以上2种线,一头接设备,还有一头接电脑,你要确保你电脑机箱上也要有RS232的口,如果没有那你就需要买一个RS232转USB的接线去连接你的电脑.然后去检查你的电脑设备上有没有显示出你的端口,具体操作鼠标右键你的电脑,属性>设备管理器>端口,看一看有没有可以使用的端口一般叫做 com1,com2,com3 ......,如果发现有 三角形警告图标 ,那你要注意是不是驱动没装,把驱动装一直下一步结束,用串口线把电脑和设备接好之后进行下一步。 2.设置串口线, 看一下这个设置,个人理(大家还是百度把这几个搞清楚,不用死机知道干啥用就OK) 波特率:听着这名字就感觉和速度有关,直接就当作数据传输速度的大小吧。 数据位:数据位是啥,一个数据多少位,5,6,7,8都行,看你下位机大佬指示他说多少是多少。 校验位:数据你丢过来,我咋知道有没有丢失,或者数据有没有错误,这个校验位就是干这活得,有奇,偶校验