你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F4 CDC问题

[复制链接]
samLiao 发布时间:2015-8-3 10:46
IC :STM32F411RCT6
7 p4 B1 `" N6 ^+ o实现功能:USB转UART发送数据
- e6 k$ K) i% ^' P& \- P现象:如图所示,不能枚举COM口,出现的是USB Composite Device,出现这类问题有什么办法解决?
5 W& r' h& I! T; t
6 H9 f4 L; l% M) o, |环境:采用内部HSI时钟,未外接晶振!OTG_FS模式。SDK:STM32Cube_FW_F4_V1.7.0,原理图如图所示:2 R' V  T9 _; G0 p% W2 e

" k* C( U6 |+ j1 ^! f9 e
. g& u! U% r" c! r& C非常感谢!!!!
; B: V  c- @$ G2 h6 ]) j& n8 x* N3 c/ h- C; r
error.png
sch.png
赞 收藏 评论6 发布时间:2015-8-3 10:46

举报

6个回答
你好我好大家好! 回答时间:2015-8-3 12:04:53
帮顶            
watershade 回答时间:2015-8-3 22:05:09
本帖最后由 watershade 于 2015-8-3 22:06 编辑
! m# [; n" e5 b$ N- T5 Y0 ]# p8 @; Y% |' G8 q
cube生成的需要改一下.s文件分配的heap和stack大小。但是用HSI做USB似乎本身就不行吧。因为PLL必须使用HSE而不是HSI。用cube的话注意: pll错误.PNG
2 D! H, W3 a/ y: g/ `+ \1 R  e) g; `当你把鼠标指向红色的地方会有提示【PLL Mux should have HSE as input】。但是如果你给用HSI我没有试过,应该精度不够吧?不过没有调查没有发言权,你再试试,如果碰了壁,记得反馈一下经验吧。$ l0 T. U* Z% v& g* Z
谢谢!
0 t5 F+ b2 x3 q& y
samLiao 回答时间:2015-8-4 11:08:16
watershade 发表于 2015-8-3 22:05
  p$ v5 S% Y' \3 Z$ g0 e/ [cube生成的需要改一下.s文件分配的heap和stack大小。但是用HSI做USB似乎本身就不行吧。因为PLL必须使用HSE ...

# B- o: }1 Z  D" p! I- j, @0 ?我调试通了,HSI也可以!是我其他地方细节配置错误了!采用HSI生成OTG的48MHz也可以工作了~~谢谢
watershade 回答时间:2015-8-4 13:40:31
dobin 发表于 2015-8-4 11:088 a8 K( P! t1 y
我调试通了,HSI也可以!是我其他地方细节配置错误了!采用HSI生成OTG的48MHz也可以工作了~~谢谢 ...
' r( ~- F. O. U) \5 _4 K
通讯稳定吗?
samLiao 回答时间:2015-9-25 15:57:09
watershade 发表于 2015-8-4 13:40
3 G1 Z5 J8 k0 `  Z通讯稳定吗?
* ~7 f# I: E9 T: `, D! ^. I
通信不太稳定,发送数据丢失的厉害
watershade 回答时间:2015-9-25 22:41:17
dobin 发表于 2015-9-25 15:572 g# x7 F! o# D* i! W' L( [) ]
通信不太稳定,发送数据丢失的厉害

% D. c6 ^- E# ~$ o9 ]哦,了然了然。谢谢谢谢

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版