找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 3318|回复: 0

[硬件设计(EDA)] CH32f103与stm32f103兼容开发资料

[复制链接]
连续签到天数:1天
签到总天数:1天
签到总奖励:5金币
发表于 2022-10-19 14:07:31 | 显示全部楼层 |阅读模式
​下面我们来简单对比 2款常用的MCU产品自身USB资源差异:
(1) 中容量 STM32F103:
有1个USB全速设备接口。
具有USB设备功能,支持模拟各种USB全速设备;
硬件电路上:需要增加1.5K上拉电阻(UD+),推荐电路传输线路上串接22Ω电阻;
软件代码:提供了较好的USB库函数和框架,但是代码相比较大。

(2) 中容量 CH32F103:
有2个USB接口,一个为USB设备接口USBD,一个为USB主机和设备接口USBHD。
USBD,只有USB设备功能,支持模拟各种USB全速或者低速设备。
USBHD,具有设备和主机功能,设备功能下支持模拟各种USB全速或者低速设备,主机功能下支持操作各种USB设备。
硬件电路:内部接口做了阻抗匹配,外部无需任何电阻,芯片引脚直接连接通讯端子或信号线;
软件代码:USBD端口设计兼容STM32F103的USB,代码完全兼容。USBHD端口提供寄存器和函数库方式,相比代码结构简单,代码量小。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册  

×
楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2025-4-30 21:24 , Processed in 0.423156 second(s), 15 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表