OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4597|回复: 8

USB接口电脑能找到设备,就是设备驱动安装不成功

[复制链接]

1

主题

4

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2015-7-24
在线时间
3 小时
发表于 2015-7-24 20:39:13 | 显示全部楼层 |阅读模式
5金钱
用请高手指教下,用stm32f103c8开发usb通信我用的库版本是3.5的,之前在stm32f103ze上调试都成功的。现在移植到stm32f103c8上后编译成功下载到芯片内程序可以运行,再把USB接到电脑上设备能查找到就是驱动程序安装不成功,这是什么原因
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-7-25 11:15:32 | 显示全部楼层
回复

使用道具 举报

4

主题

106

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
302
金钱
302
注册时间
2015-7-16
在线时间
29 小时
发表于 2015-7-27 15:03:16 | 显示全部楼层
请问是枚举成什么设备呢
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2015-7-24
在线时间
3 小时
 楼主| 发表于 2015-7-27 15:15:43 | 显示全部楼层
回复【3楼】兜兜里缺钱:
---------------------------------枚举成存储设备
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2015-7-24
在线时间
3 小时
 楼主| 发表于 2015-7-27 15:29:50 | 显示全部楼层
回复【3楼】兜兜里缺钱:
---------------------------------
下面是我用Bus Hound 抓的信息
 18.0  CTL    80 06 00 01  00 00 12 00 
 18.0  IN     12 01 00 02  00 00 00 40  96 27 00 03  00 02 01 02  03 01   
 18.0  CTL    80 06 00 02  00 00 09 00       
 18.0  IN     09 02 20 00  01 01 00 c0  32        
 18.0  CTL    80 06 00 02  00 00 20 00    
 18.0  USTS   c0000004 
 18.0  CTL    00 09 00 00  00 00 00 00 
 18.0  CTL    80 06 00 02  00 00 09 00  
 18.0  USTS   c0000004
回复

使用道具 举报

4

主题

106

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
302
金钱
302
注册时间
2015-7-16
在线时间
29 小时
发表于 2015-7-27 15:42:22 | 显示全部楼层
回复【5楼】此地山人:
---------------------------------
看一下你的配置描述符有没有错误,主要是端点描述符和接口描述符
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2015-7-24
在线时间
3 小时
 楼主| 发表于 2015-7-27 15:52:04 | 显示全部楼层
回复【6楼】兜兜里缺钱:
---------------------------------
请问下,我之前在stm32f103ze上调的没问题,移植到stm32f103c8t6上就出问题了,这两款芯片那里有不一样的地方吗
回复

使用道具 举报

4

主题

106

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
302
金钱
302
注册时间
2015-7-16
在线时间
29 小时
发表于 2015-7-27 16:05:18 | 显示全部楼层
回复【7楼】此地山人:
---------------------------------
可能是两块板子的外设接口不一样,你最好还是找到 STM32F103C8的原理图看一下,战舰的板子是通过SPI2访问W25Q64,使能的是GPIOB,我看到有些板子用的SPI1,使能的是GPIOA。同理,SD卡估计连接也不一样,去看看原理图。
回复

使用道具 举报

4

主题

106

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
302
金钱
302
注册时间
2015-7-16
在线时间
29 小时
发表于 2015-7-27 16:09:25 | 显示全部楼层
另外,给你推荐个好东西
http://wiki.osdev.org/Universal_Serial_Bus#CONFIGURATION
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-19 22:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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