请问9328 怎么设置各种工作模式?

我用9328evt的p2接口,接树莓派串口,usb接口接台式机win10,让树莓派仿真键盘输入。 设备可以连通,但是发送信号,上位机没有反应。 树莓派一端:

微信图片_20220327104804.png

不知是否有其他参数设置不对?

又,windows重新启动后,不能识别9328 为hid设备。请问是原因?


您好,CH9328模式选择由IO引脚组合配置,您可参照CH9328技术手册:CH9328DS1.PDF - k1体育 - 十年品牌 值得信赖 (wch.cn),开始可保持EVT板上IO引脚处悬空,此时处于模式0,您可先使用串口助手发送数据进行测试。


谢谢,我已经看到了工作模式的设置文档,evt说明书上写着P5的io引脚位置,但和电路板上印刷的标志不一致,按说明书么?

我如果想把io2置0,就是用杜邦线直接把 p5的6脚和p4的8脚连在一起?插电启动, 然后用ch9328cfgtools,去读一下,存一下? 然后就可以把那根线去掉?


IO2、IO3、IO4为用户可自行配置引脚及工作模式配置引脚,默认上电后芯片自动检测该引脚电平状态,用于配置芯片的工作模式,USB配置完成后,可根据需要通过PC软件配置成普通IO口使用,用于电平的输入检测或输出控制。

用啥软件进行usb配置呢? 这pc软件是什么呀?


您好,EVT说明书和电路板上的器件标号是一致的,可以对照CH9328EVT中的原理图和PCB设计。芯片的硬件工作模式是芯片上电时自动检测几个IO引脚的状态,并根据IO的组合切换模式,模式信息无法通过配置软件读取。配置软件是指CH9328EVT中的CFG软件,由于修改USB设备描述符和芯片默认串口波特率等。

IO2、IO3、IO4是指芯片上电检测完成后,也可以使用我们提供的动态库将其当作普通IO引脚来使用。

评估板上,可以先将所有IO悬空测试,此时芯片工作在模式0,可以直接传输可见ASCII码测试键盘输入功能。


只有登录才能回复,可以选择微信账号登录