为了账号安全,请及时绑定邮箱和手机立即绑定

C# 上位机通过串口读取字符串问题

C# 上位机通过串口读取字符串问题

C#
杨魅力 2018-07-30 11:14:53
我需要用C#通过visual studio 2015开发环境做一个MP3播放器。现在硬件部分已经基本弄好。可以将歌曲的名字发送到串口。但是上位机读取串口的歌名出了问题TT  不知道为什么运行了vs之后一点反应都没。可能是代码不对?试着百度了一些但好像都没什么用。请各位路过的大神帮帮忙~ 万分感谢!!stm32发送歌名到串口的代码(keil): Show_Str(60,210,240-60,16,fn,16,0);                                      while(*fn)         {                while(USART_GetFlagStatus(USART1,USART_FLAG_TC)== RESET);                 USART_SendData(USART1,*fn);                 fn++;                      } 上位机读取串口(visual studio):  private void Form1_Load(object sender, EventArgs e)         {             port1.Open();             port1.DiscardInBuffer();             port1.DiscardOutBuffer();             byte[] readByte = new byte[port1.BytesToRead];             port1.Read(readByte, 0, readByte.Length);                         string s = Encoding.Default.GetString(readByte);                         this.textBox1.Text = s;    }
查看完整描述

1 回答

?
BIG阳

TA贡献1859条经验 获得超6个赞

https://img1.sycdn.imooc.com//5b712d310001eacb06310438.jpg

查看完整回答
反对 回复 2018-08-13
  • 1 回答
  • 0 关注
  • 1236 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信