1,真的串口通信搞了我几天了,最开始的问题是C#与的单片机的通信有问题,所以一直导致我编的代码验证不了,很多实验现象都不出现,以为总是哪里出错了。直到昨天晚上想着用虚拟串口试试,瞬间走上人生巅峰,所有的正确调试都能实现。
C# 中字符串string和字节数组byte[]的转换
string转byte[]:
byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str );
byte[]转string:
string str = System.Text.Encoding.Default.GetString ( byteArray );
string转ASCII byte[]:
byte[] byteArray = System.Text.Encoding.ASCII.GetBytes ( str );
ASCII byte[]转string:
string str = System.Text.Encoding.ASCII.GetString ( byteArray );
文本转换
- Convert.ToInt32 (String, Int32);Convert.ToByte (Int32);