
windows10用STC-isp烧写程序时为什么打不开串口
STC的下载软件中,最低和最高波特率设置要成一样,你图中设置不同;另外冷启动操作你对了没,先关闭开发板电源,然后点击下载,再迅速打开电源;最后还不行,肯定就是你的芯片型号选择不对或COM口设置错误,在设备管理器的端口里可以看到串口号。
如果还是不行,关闭软件再打开,这个版本的ISP不稳定,重新打开后一般可以下载。
STC-ISP烧程序, 烧写器的硬件连接如果 PC 机 COM 串口 用 RS232转换TTL下载小板 与单片机 RXD TXD 连接,如果 PC 机 USB口 用 USB转换TTL下载小板 与单片机 RXD TXD 连接,硬件连接 是否正确,下载时 选择的串口 号 是否正确, 单片机型号 是否正确,还有 用 USB 有驱动安装问题 及 兼容性问题。
windows怎么设置默认的串口号(usb转串口)
这个好像不太容易吧,USB端口是即插即用,你插上设备后系统才会为其分配资源的,可以尝试下将你的设备插入USB端口再修改串口号,当你插入同一个USB口时分配的串口号不会更改
Windows7系统怎么查看串口号
1、双击桌面上的“计算机”图标,打开”计算机“。
2、然后选择”系统属性“。
3、当然也可以直接在桌面上右击”计算机“,选择”属性“这一项。
4、在打开的系统属性页面,选择”设备管理器“这一项。
5、弹出设备管理器后,可以看到”端口(COM和LPT)“这一项。
6、单击端口这一选项后会显示当前的串口列表,这里显示了所有串口的信息,如果不知道具体是哪一个的话,可以插拔一下串口,有反应的那一个就是你需要的了。
台式机上串口默认是COM1的。
windows10 c#串口操作 无法接收数据
获取串口中的数据,可以这样试试int bytes = serialPort1.BytesToRead; \\\/\\\/读取数据长度byte[] buffer = new byte[bytes];serialPort1.Read(buffer, 0, bytes); \\\/\\\/读取串口数据serialPort1.ReadLine()是输入缓冲区中直到首次出现NewLine值,出现异常参见csdn对于粘贴出的代码: 首先确认使用的串口是SerialPort2还是SerialPort1,截图中你调用BytesToRead使用的是SerialPort1,而定义的响应函数名为serialPort2_DataReceived,是不是串口调用出现了问题; 其次串口serialPort2的响应,定义为 this.serialPort2.DataReceived += new System.IO.Ports.SerialDataReceivedEventHandler(this.serialPort2_DataReceived);其声明为 private void serialPort2_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)依据你贴出的程序来看,明明是串口2的响应函数,你却用串口1调用BytesToRead(),自然会出现异常
windows PC 串口控制台
楼主好,我已经解决这个问题了。
你需要先将开发板用串口和电脑连接,然后打开超级终端,设置好,再给开发板上电源,此时就会出现打印信息。
注意在超级终端设置好以前不要给开发板上电。
我的毕业设计也是这个东西,有什么问题希望多交流。



