ykeupacl 发表于 2025-10-24 09:46:49

DebugLab 发表于 2025-10-24 09:13
此链接内有CDC支持该信号的详细讲解,包括具体的协议和程序,都是测试正常的
使用一箭双雕测试,不要修改 ...

你好,试过了,用的P32、P33口,已设推挽模式,但和昨天一样,RTS无反应,DTR可以,不知道怎么回事

ykeupacl 发表于 2025-10-24 09:47:10

ercircle 发表于 2025-10-23 19:29
看下这里的程序,测试过的:

https://www.stcaimcu.com/forum.php?mod=redirect&goto=findpost&ptid=175 ...

收到,您这个程序是可以的,DTR和RTS信号都控制正常

DebugLab 发表于 2025-10-24 10:04:25

ykeupacl 发表于 2025-10-24 09:46
你好,试过了,用的P32、P33口,已设推挽模式,但和昨天一样,RTS无反应,DTR可以,不知道怎么回事 ...
IO不符,请使用A2例程,不要修改,直接下载HEX测试
如使用的程序带有下载器相关功能,可能还有其他地方操作了P32、P33,会产生冲突





ykeupacl 发表于 2025-10-24 10:44:15

DebugLab 发表于 2025-10-24 10:04
IO不符,请使用A2例程,不要修改,直接下载HEX测试
如使用的程序带有下载器相关功能,可能还有其他地方操 ...




只修改了这两个地方,其他没动,用的例程

DebugLab 发表于 2025-10-24 10:45:03

ykeupacl 发表于 2025-10-24 10:44
只修改了这两个地方,其他没动,用的例程

不要修改,直接下载HEX测试

ykeupacl 发表于 2025-10-24 10:56:04

DebugLab 发表于 2025-10-24 10:45
不要修改,直接下载HEX测试

不修改GPIO不行啊,我用的是AI8H8K12U,没有P13、P14、P15、P34口

DebugLab 发表于 2025-10-24 14:57:19

ykeupacl 发表于 2025-10-24 10:56
不修改GPIO不行啊,我用的是AI8H8K12U,没有P13、P14、P15、P34口

那修改为其他IO试一下

ykeupacl 发表于 2025-10-24 15:13:00

DebugLab 发表于 2025-10-24 14:57
那修改为其他IO试一下

暂时不试了,9楼的可以用

ykeupacl 发表于 2025-10-24 21:23:26

ercircle 发表于 2025-10-23 19:29
看下这里的程序,测试过的:

https://www.stcaimcu.com/forum.php?mod=redirect&goto=findpost&ptid=175 ...

大佬你好,这个例程发现两个奇怪的问题:1、初始上电时DTR、RTS电平会连续变化好几次才稳定,大概有个5秒钟;2、当打开串口时,操作一切正常,但当关闭串口不拔USB,此时若有别的任何USB设备插拔时,都会引起DTR、RTS动作。

ercircle 发表于 2025-10-24 22:41:49

ykeupacl 发表于 2025-10-24 21:23
大佬你好,这个例程发现两个奇怪的问题:1、初始上电时DTR、RTS电平会连续变化好几次才稳定,大概有个5秒 ...

无论仿CH驱动的例程还是CDC例程,这两PIN的驱动都来自PC驱动事件,至于为什么会抖就不晓得了。

有影响的话看看软件上加个初始化标识之类的规避下。




页: 1 [2] 3
查看完整版本: 请问STC的USB-CDC,支持串口DTR、DSR、RTS、CTS、CD等信号吗