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

查看: 2973|回复: 1

STM32 USB的问题

[复制链接]

1

主题

0

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-7-2 18:56:53 | 显示全部楼层 |阅读模式
小弟初学USB,正在看ST的USB代码。几个问题请教~
 
1,在device模式下,
配置头文件中有VBUS_SENSING_ENABLED宏,但是管脚被用了,所以将其取消。
在没有连接主机的时候,产生了大约50ms一次的中断,都是suspend,请问,这50ms的中断是怎么产生的,哪里能配置?
 
VBUS_SENSING_ENABLED宏只开关了2处,
一个是寄存器gccfg.b.disablevbussensing = 1;
另一个是中断寄存器
intmsk.b.sessreqintr = 1;
intmsk.b.otgintr = 1;
 
用户手册中说,“如果想用其他IO来当VBUS用,那么只能软件检测”,请问具体该怎么做呢?
 

 
回复

使用道具 举报

2

主题

240

回帖

0

蝴蝶豆

中级会员

最后登录
2020-8-11
发表于 2012-7-13 12:04:07 | 显示全部楼层

RE:STM32 USB的问题

你是用USB的Device模式还是Host模式呀,我记得只有在Host模式下采用的VBUS这个检测呀。
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版