完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我公司产品批量使用CH340,在产品下线测试时,用电脑连接测试太慢,作一测试工装要用USB连产品板作测试,现在用ST32接376作主机,连接CH340时有几个问题:
1,340波特率设置怎么计算的,你们例子中有两种试了都没效果,我是把你们51例程移植过来的,有一个例子有三种波特率,没有我要的38400,参数怎么设置,怎么算出来的,看了文档没找到方法。 2. 340默认19200,没设BPS时,好像是这个BPS,通过376发数下去,但340发送端TX数据就变了,字节个数对,数据不对,340接收RX脚从另一设备发数过来,到376和MCU收数这边收数正确,证明是没设置时这个BPS率是19200,但376通过USB发到340为什么数据变了,对USB协议了解不是很深入,代码大多是从你们例程改的 |
|
相关推荐
2个回答
|
|
使用CH375去控制CH340,您可以直接参考CH375做主机的例程,然后按照PC主机与CH340通讯的过程,去发送对应的setup包即可。
|
|
|
|
BPS的计算从网上找到了,发数时异常是我用的376芯片,例程是375的头文件,部分命令字的定义不同,前面枚举都正常就没注意,对PDF检查后更改后收发数正常,BPS也设置正常。
|
|
|
|
只有小组成员才能发言,加入小组>>
463 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2868 浏览 2 评论
2357 浏览 1 评论
808浏览 2评论
CH569通过HSPI实现USB3.0和FPGA高速双向通讯
630浏览 1评论
492浏览 1评论
CH32F103C8T6使用当前官网上的CDC例程会出现设备描述符请求失败
356浏览 1评论
630浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 07:34 , Processed in 0.928298 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号