STM32开发烧录、I2C、Uart、SPI集成调试工具

该方案针对开发过程中的常见痛点提出了解决办法。通过USBHub扩展接口解决设备连接问题,采用电平转换电路处理不同电平设备的兼容性,为大电流设备提供独立供电端口并配备保险丝,同时利用多串口芯片实现接口的灵活切换,减少插拔操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

设计痛点:

1、开发过程中需要调试I2C、SPI、UART还有STLINK,电脑需要插很多调试设备。

2、电平问题,设备可能的电平为1.8V、3.3V、5v或者5v以下的,或者出现供电和IO电平不一致问题、烧录器电平跟踪问题。

3、设备需要大电流供电,但是STLINK及USB提供不了,但是又需要Debug.

4、多接口同时调试、能够来回发送。不需要插拔USB。

方案构思:

1. USB占用问题:考虑以Hub形式拓展4Port,其中单独部分可以接STLINK或者JLink。

2、电平问题可以用电平转换电路,然后对电压跟踪进行切换。

3、大电流需要提供外置电流,并且考虑电压跟踪问题,单独使用一个大电流端子,带上保险丝。

4、尽可能的提供最多的接口,并且切换开关方便,就算出现问题,不需要插拔,可以使用开关,并且使用多串口芯片。

芯片选型:

1、SL2.1A USBHUB常用、便宜方便,单芯解决方案

2、CH341A 提供SPI 和 I2C 外加一路串口、可拓展并口

3、CH342F 提供两路Uart,一路为精简接口,一路为全接口,可拓展RS485 RS232

4、TXS0104EPWR 电平转换,效率高,东西好。

版图:

渲染图: 

 实物图:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值