OpenEdv-开源电子网

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

mini stm32 usb鼠标

[复制链接]

7

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
109
金钱
109
注册时间
2014-9-8
在线时间
16 小时
发表于 2018-1-17 22:39:56 | 显示全部楼层 |阅读模式
1金钱
mini stm32 为什么我把串口初始化注释掉都不能检测到usb???请问这是干什么的@正点原子

注释掉这句就不行

注释掉这句就不行

最佳答案

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6662
金钱
6662
注册时间
2016-5-29
在线时间
910 小时
发表于 2018-1-17 22:39:57 | 显示全部楼层
回复

使用道具 举报

16

主题

92

帖子

0

精华

高级会员

Rank: 4

积分
767
金钱
767
注册时间
2017-5-11
在线时间
100 小时
发表于 2018-1-18 08:55:19 | 显示全部楼层
2楼说的对,注释掉了当你打印的时候应该会进HardFault_Handle()这个硬件错误中断中卡死
回复

使用道具 举报

7

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
109
金钱
109
注册时间
2014-9-8
在线时间
16 小时
 楼主| 发表于 2018-1-18 09:33:21 | 显示全部楼层

哦,这样,我现在想把他改成自定义hid,想要达到双向通讯的效果,这样算是枚举成功了吗,为什么有2个,有什么类似串口的软件来调usb设备吗
1.png
回复

使用道具 举报

17

主题

237

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1312
金钱
1312
注册时间
2017-3-1
在线时间
259 小时
发表于 2018-1-18 09:43:00 | 显示全部楼层
帮顶!!!!!!!!!!
回复

使用道具 举报

7

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
109
金钱
109
注册时间
2014-9-8
在线时间
16 小时
 楼主| 发表于 2018-1-18 23:08:12 | 显示全部楼层

我现在想达到双向通信效果,我用bus hound看数据,啥都没有,我实在mini stm32 触控鼠标基础上改的主函数,能帮我俺看哪里处问题了吗

报告描述

报告描述
地址.png
端点设置.png
主函数向电脑发送.png
端点1.png
回复

使用道具 举报

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6662
金钱
6662
注册时间
2016-5-29
在线时间
910 小时
发表于 2018-1-19 09:34:15 | 显示全部楼层
~,~ 发表于 2018-1-18 23:08
我现在想达到双向通信效果,我用bus hound看数据,啥都没有,我实在mini stm32 触控鼠标基础上改的主函数 ...

USB 这一块我也不熟悉.
想双向通信,应该有办法实现.
还要一个 PC上运行的上位机.还要有协议.不是那么简单.
多百度一下,USB HID相关内容.
鼠标的例程不是双向的.只是单向发送到PC.
回复

使用道具 举报

7

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
109
金钱
109
注册时间
2014-9-8
在线时间
16 小时
 楼主| 发表于 2018-1-19 09:55:27 | 显示全部楼层
操作系统 发表于 2018-1-19 09:34
USB 这一块我也不熟悉.
想双向通信,应该有办法实现.
还要一个 PC上运行的上位机.还要有协议.不是那么简 ...

我现在是找他们双向的改,但是不成功,看了好多,
回复

使用道具 举报

7

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
109
金钱
109
注册时间
2014-9-8
在线时间
16 小时
 楼主| 发表于 2018-1-19 09:56:40 | 显示全部楼层
操作系统 发表于 2018-1-19 09:34
USB 这一块我也不熟悉.
想双向通信,应该有办法实现.
还要一个 PC上运行的上位机.还要有协议.不是那么简 ...

我现在只想达到电脑下发数据,stm32把收到的数据在回传给电脑就好办了
回复

使用道具 举报

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6662
金钱
6662
注册时间
2016-5-29
在线时间
910 小时
发表于 2018-1-19 10:05:55 | 显示全部楼层
本帖最后由 操作系统 于 2018-1-19 10:07 编辑
~,~ 发表于 2018-1-19 09:56
我现在只想达到电脑下发数据,stm32把收到的数据在回传给电脑就好办了

那不就是已经完成了双向通信,无协议罢了.本论坛有一个DFU下载的例程,在精华帖子里面有.你可以参考一下.他用的上位机是现成的.可以下载程序更新STM32.
我有移植过.可用.
回复

使用道具 举报

7

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
109
金钱
109
注册时间
2014-9-8
在线时间
16 小时
 楼主| 发表于 2018-1-19 10:07:54 | 显示全部楼层
操作系统 发表于 2018-1-19 10:05
那不就是已经完成了双向通信,无协议罢了.

现在就是还没完成双向通讯,协议好搞,能不能指导下
回复

使用道具 举报

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6662
金钱
6662
注册时间
2016-5-29
在线时间
910 小时
发表于 2018-1-19 10:23:15 | 显示全部楼层
~,~ 发表于 2018-1-19 10:07
现在就是还没完成双向通讯,协议好搞,能不能指导下

我也不熟悉双向通信的USB.拿什么来指导.
这个要自己研究出来.也要一定的时间.不要太急. 你研究出来了以后,一定会很有成就感.
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-17 01:33

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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