大家有用过STM32来为AP Processor扩展外设(UART GPIO)的经验吗?

2019-12-10 18:26发布

主芯片用Allwinner的A53系AP,结果发现GPIO和Uart不够了,最主要是UART不够用了。
想增加一个STM32,通过USB来为AP扩展几路串口,网上找了个STM32的USB转3个UART的程序,跑了下,发现极不稳定,设置完流控就usb重新枚举了,log如下:

[915827.320166] cdc_acm 3-3:1.0: ttyACM0: USB ACM device
[915827.320550] cdc_acm 3-3:1.2: ttyACM1: USB ACM device
[915827.320945] cdc_acm 3-3:1.4: ttyACM2: USB ACM device
[916021.833656] usb 3-3: USB disconnect, device number 73
[916021.838533] cdc_acm 3-3:1.4: failed to set dtr/rts

大家有相关经验吗?用STM32 USB来扩展GPIO和UART。

另外记得论坛上面有一个STM USB转3个串口的程序,一直没有找到。


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
主楼一区401
1楼-- · 2019-12-11 00:06
https://www.amobbs.com/thread-5594403-1-1.html        是不是这个?
vtte
2楼-- · 2019-12-11 04:24
usb转串口你用stm32?请使用ft4232
jlhgold
3楼-- · 2019-12-11 04:31
顶楼上 ft4232 你值得拥有
liquan1010
4楼-- · 2019-12-11 07:10
ch438也还可以  
QQ373466062
5楼-- · 2019-12-11 07:11
 精彩回答 2  元偷偷看……
QQ373466062
6楼-- · 2019-12-11 08:12
vtte 发表于 2019-6-6 06:37
usb转串口你用stm32?请使用ft4232

ft4232有其优势。但是STM32也有其优势:
1. 容易买到正品,价格便宜不少。 在jlc那边ft4232需要50多块,淘宝也需要18块。
2. STM32可以做些其他事情,ft4232比较固定。 例如Canbus。

一周热门 更多>