其中有涉及到的技术有:
1.串口发送10进制,16进制数据
2.串口接收10进制,16进制数据
3.Text文本行字体颜色设置(蓝色字体为串口返回的数据)
4.INI配置文件读写操作(保存所有信息,方便下一次启用)
5.中文乱码需加 RS232.Encoding = System.Text.Encoding.GetEncoding("UTF-8")
里头有两种读取模式,
第一种立即读取可用字节,第二种是不断读取(直到换行)
这两种模式的不同可以提高调试的容错率,这里是其他串口调试软件没有的。
第二种读取法,是要读取到换行符号才会停止读取,不然会一直阻塞。当不返回换行符,那可以将程序强行终止
1