请教,STM32F103使用内部晶振可以实现USB连接吗

[复制链接]
8724|10
 楼主| linjing 发表于 2012-6-1 01:02 | 显示全部楼层 |阅读模式
做个很简单的东西,需要用的管脚比较多,把接晶振的管脚都用了
现在想在产品上增加USB的连接功能,不知道没有外部晶振,只用内部时钟,可不可以
IJK 发表于 2012-6-1 09:31 | 显示全部楼层
应该不行,全速USB对时钟的要求记得是0.2%,STM32F103内部RC时钟精度大致能到1%。
印象里绝大多数MCU的内部RC时钟精度好的能到1%左右。
pattywu 发表于 2012-6-1 13:06 | 显示全部楼层
应该可以的。
    我的USB转RS-485,用的就内部晶振。((8/2)*12)=48MHz.
 楼主| linjing 发表于 2012-6-1 14:11 | 显示全部楼层
3# pattywu

追问一下,可以实现USB进行程序升级吗
IJK 发表于 2012-6-1 14:20 | 显示全部楼层
本帖最后由 IJK 于 2012-6-1 17:09 编辑

要注意,暂时可以用不代表长久可以用。如果这么做产品,那么做出来低劣的东西,最后可能害人、害自己。
vigia 发表于 2012-6-1 15:35 | 显示全部楼层
估计通不过USB的CERTIFICATION
 楼主| linjing 发表于 2012-8-22 10:29 | 显示全部楼层
CP2102也是没有外部晶振的,那就是说它肯定用的是内部晶振,难道它的内部晶振的精度很高?!
kayaoo 发表于 2015-11-19 12:34 | 显示全部楼层
有人试过了?感觉不行,CP2012内部会用USB的动态输入调整内部频率。
sio4 发表于 2015-11-19 14:19 | 显示全部楼层
内部精度应该不够的,除非datasheet专门提到精度足够
追破风的小石头 发表于 2018-10-29 11:21 | 显示全部楼层
pattywu 发表于 2012-6-1 13:06
应该可以的。
    我的USB转RS-485,用的就内部晶振。((8/2)*12)=48MHz.

想问一下层主,内部晶振最高提供PLL时钟位36M你是怎么实现48M的呢
huzi2099 发表于 2018-10-29 14:16 | 显示全部楼层
可以的,但是要降频使用.
pll最高到64
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:承接单片机电路设计,程序开发 QQ:: 93652802 青岛地区,兼职、专职都可以

35

主题

327

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部