private void Set_Button_Click(object sender, EventArgs e)
{
string s = textBox1.Text.Trim();
byte[] c_buffer = Encoding.Default.GetBytes(s); //开辟缓冲区大小
string temp = Convert.ToString(Convert.ToByte(s), 2);
serialPort1.Write(temp);
}
由于采用Rts232协议,发送数据框输入的十进制数要转为二进制在发送出去,采用了如上转化,但实验时dsp不能收到数据,求教各位老师,哪里出了问题?
{
string s = textBox1.Text.Trim();
byte[] c_buffer = Encoding.Default.GetBytes(s); //开辟缓冲区大小
string temp = Convert.ToString(Convert.ToByte(s), 2);
serialPort1.Write(temp);
}
由于采用Rts232协议,发送数据框输入的十进制数要转为二进制在发送出去,采用了如上转化,但实验时dsp不能收到数据,求教各位老师,哪里出了问题?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货