神农鼎
发表于 2023-11-19 11:24:20
molo 发表于 2023-11-19 11:19
那如一箭双雕之USB转双串口测试板的S-RXD2和S-TXD2接其它设备,要怎么样设置,才能避免多发出00? ...
没有多发,是要避免连接的双方不发送时全是高阻输入的浮空
===我们那个板配合默认的程序是有上拉的
===你用户板打开串口前,先将接受脚的内部上拉打开并延时1mS,再打开串口
或你用户板外部直接加10K上拉
P3.3是强推挽输出,所以有微弱的上拉
molo
发表于 2023-11-19 11:28:05
我用一箭双雕之USB转双串口板测试,
短接S-RXD2和S-TXD2,
或短接S-RXD和S-TXD,也都会多00。
如果不是多发,那怎么能消除这种状况?
神农鼎
发表于 2023-11-19 11:34:00
已有上拉,测试过5V, 不会
神农鼎
发表于 2023-11-19 11:36:43
接受方外部直接加10K上拉是王道
molo
发表于 2023-11-19 11:47:11
神农鼎 发表于 2023-11-19 11:34
已有上拉,测试过5V, 不会我硬件的电路,会出现00,要怎么消除?能通过软件配置解决吗?
神农鼎
发表于 2023-11-19 11:53:16
molo
发表于 2023-11-19 12:14:15
神农鼎 发表于 2023-11-19 11:53
可以了,谢谢!
molo
发表于 2023-11-20 08:35:17
这2个串口的名称能做区分吗?都是USB串行设备,不知道哪个是下载,哪个是仿真。有没什么规律?端口号小的是仿真,端口号大的是下载?
神农鼎
发表于 2023-11-22 18:43:16
CDC1/CDC2
如果是用 USB-CDC虚拟串口转串口下载/仿真:
===选哪个都可以
如果是用 STC的【一箭双雕之USB转双串口】下载
===选哪个都可以
===选USB-CDC1, 支持自动停电/上电
molo
发表于 2023-11-22 21:58:04
神农鼎 发表于 2023-11-22 18:43
小号的是 CDC1, 大号的是 CDC2
我的有点不同