游龙在线 发表于 2024-12-6 09:15:28

我正在想怎么解决这个问题,结果你给出了答案。谢谢楼主分享!

neophack 发表于 2024-12-10 19:24:44

<p>直接输出rst和io0的信号是不是就省了双三极管的下载电路</p>

DebugLab 发表于 2024-12-10 19:27:01

neophack 发表于 2024-12-10 19:24
直接输出rst和io0的信号是不是就省了双三极管的下载电路


三极管是做这个逻辑的

neophack 发表于 2024-12-11 09:59:07

DebugLab 发表于 2024-12-10 19:27
三极管是做这个逻辑的

这个逻辑代码里可以写

小垃圾 发表于 2024-12-28 21:04:03

<p>楼主,A2或者A3的代码烧录到stc8h2k12u-qfn上是否可以正常运行。只要方案有可行性,我去研究的改一下。我需要用到一个dtr和rts的功能。还有一个问题,那个dtr和rts的逻辑是怎么实现的,就是有没有相关的手册或者资料可以参考一下。代码我有点看不明白</p>

DebugLab 发表于 2024-12-28 21:59:18

小垃圾 发表于 2024-12-28 21:04
楼主,A2或者A3的代码烧录到stc8h2k12u-qfn上是否可以正常运行。只要方案有可行性,我去研究的改一下。我需 ...

未测试过,先编译一下看看code大小,容量够的话应该可以的
dtr和rts是上位机发送报告,单片机直接写IO口的,具体在工程内顺藤摸瓜找一下何时操作了这4个IO口

小垃圾 发表于 2025-1-8 23:40:11

楼主,你好。我在使用你发布的固件的时候,发现了一个问题。我使用的是STC8H2k12U QFN20,对ESP32C3FN4进行下载。这个串口1可以烧录,串口2不行。然后串口1和esp32通信会出现乱码的现象。请问造成这样现象的原因是什么。下面是我的原理图。我板子上的CH340K也可以正常烧录,正常通信。我把所有的电阻都焊接上去了,就是用来区分几个串口的。我的typec正反插是选择stc串口芯片和ch340k串口芯片。选择stc的芯片时,串口通信乱码。把连接串口2的电阻断开也是乱码,只连串口1的时候,也会乱码。波特率是对的。因为不改串口助手的设置,可以直接用ch340k显示是正常的。请问有可能是什么原因导致的串口通信乱码。

CyberHamster 发表于 2025-1-9 00:11:09

小垃圾 发表于 2025-1-8 23:40
楼主,你好。我在使用你发布的固件的时候,发现了一个问题。我使用的是STC8H2k12U QFN20,对ESP32C3FN4进行 ...







ahong 发表于 2025-1-22 11:41:04

DebugLab 发表于 2024-12-10 19:27
三极管是做这个逻辑的

RTS和DTR设为开漏,RTS控制目标RST,DTR控制目标IO0,不需要两个三极管

ahong 发表于 2025-1-22 11:41:48

neophack 发表于 2024-12-11 09:59
这个逻辑代码里可以写

不需要重写逻辑,只需要RTS和DTR设为开漏,RTS控制目标RST,DTR控制目标IO0,不需要两个三极管
页: 1 2 3 [4] 5
查看完整版本: 一箭双雕USB转双串口支持DTR、RTS信号输出; Win10 1903, 及以上免安装驱动