歪个楼,现在通过CDC类实现串口的话要控制RTS/CTS信号似乎会比较困难,所以用作这类下载器的USB转串口芯片还是适合专用驱动的芯片。
见:http://www.wch.cn/bbs/thread-69122-1.html#2
离线
private void button6_Click(object sender, EventArgs e)
{
serialPort1.DtrEnable = true;
}
private void button7_Click(object sender, EventArgs e)
{
serialPort1.RtsEnable = true;
}
private void button4_Click(object sender, EventArgs e)
{
serialPort1.DtrEnable = false;
}
private void button5_Click(object sender, EventArgs e)
{
serialPort1.RtsEnable = false;
}
最近编辑记录 迪卡 (2020-05-05 22:19:52)
离线
离线
离线
问:
以前挺明白的,今天一下子觉得以前的理解都不对了,以下三种解释哪个对呢?解释一:
RTS:终端我已经准备就绪,有数据就发过来吧
CTS:来了,接招解释二:
RTS:终端我准备发数据给你,快用CTS应答,准备好没?
CTS:好了,来吧解释三:
CTS:主机,我有数据,请求接收
RTS:我是主机,就绪,请求发送。我今天弄了个SIM100模块,我将RTS设置无效之后,凡是要发往主机的数据都没有发过来(包括主动数据RING),指令和指令返回结果都没有返回,都缓存在模块之中,等我将RTS设置有效后,缓存的数据全发来了,包括一大堆指令的执行结果,由此,我觉得上面的“解释一”应该正确,而“解释二”应该是错的,但“解释三”是否正确呢?就是说CTS和RTS哪个是发起者呢?
答:
一是错的
二是RS232标准
三是MODEM的硬件流控
SIMCOM公司的解释完全正确
原文链接:https://blog.csdn.net/lyl_98/article/details/1022728
还有这种操作啊, 以前没有玩过这RTS/CTS两个腿,刚刚去学习了一下。
请问这两个脚还能单独编程操作?
不是协议自动控制吗?
离线
现在的电脑和单片机应该是 解释三吧?
离线