随笔 - 228  文章 - 0 评论 - 28 阅读 - 49万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

08 2017 档案
浅析USB之设备枚举
摘要:当一个USB设备插入主机后,会有以下活动: 配上状态图 阅读全文
posted @ 2017-08-29 09:55 陌鉎こ城sHi 阅读(310) 评论(0) 推荐(0) 编辑
利用STM32CubeMX之SPI
摘要:现在我们继续使用STM32CubeMX来生成SPI工程。我们的硬件平台还是我们熟悉的STM32F103C8开发板。 设置时钟树中的配置 现在打开SPI的设置 如果想修改管脚的名字可以红色框中进行修改,修改后在生成代码将其来宏定义 现在来看看我们生成工程中代码 在 stm32f1xx_hal_spi. 阅读全文
posted @ 2017-08-29 09:55 陌鉎こ城sHi 阅读(5607) 评论(0) 推荐(0) 编辑
利用STM32CubeMX来生成USB_HID_host工程
摘要:修改时钟(备注这边使用25mhz的主晶振) 选择debug_level等级为3 阅读全文
posted @ 2017-08-29 09:54 陌鉎こ城sHi 阅读(724) 评论(0) 推荐(0) 编辑
利用pyusb来查询当前所以usb设备
摘要:具体代码如下 测试结果如下 键盘有插入时usb的情况 键盘问插入时usb的情况 阅读全文
posted @ 2017-08-29 09:53 陌鉎こ城sHi 阅读(1588) 评论(0) 推荐(0) 编辑
usb之python(pyusb)
摘要:电脑系统为WIN7 64位 python:为python3.6 32位 需要插件PyUSB-1.0.0.tar,pywinusb-0.4.2。 按照的步骤我偷懒了,自己百度一下。 我们先看设备管理的 测试代码如下 测试结果 如果先出现系统无法识别的话 可以参考 https://stackoverfl 阅读全文
posted @ 2017-08-29 09:22 陌鉎こ城sHi 阅读(13399) 评论(1) 推荐(0) 编辑
使用STM32CubeMX生成USB_HOST_HID工程[添加对CAPS_LOCK指示灯的控制][SetReport]
摘要:在之前(使用STM32CubeMX生成USB_HOST_HID工程)的基础上进行修改 在结合之前在pc上的测试 USB之HID类Set_Report Request[调试手记1] 测试代码如下: 通过capslock按键按下和释放等可以看到CAPS_LOCK指示灯变化。但是会发现需要按多次才能翻转C 阅读全文
posted @ 2017-08-16 14:52 陌鉎こ城sHi 阅读(4861) 评论(1) 推荐(0) 编辑
使用STM32CubeMX生成USB_HOST_HID工程
摘要:使用开发板为STM32F105开发板。 原本想将具体步骤给写出来。时间有限。直接将STM32F105_USBH_HID.IOC上传files.cnblogs.com/files/libra13179/STM32F105_USBH_HID.zip [需要注意开发板使用的外部晶振为25mhz] 下面给出 阅读全文
posted @ 2017-08-16 11:21 陌鉎こ城sHi 阅读(5336) 评论(7) 推荐(1) 编辑
USB之HID类Set_Report Request[调试手记1]
摘要:请翻开《Device Class Definition for Human Interface Devices (HID) Version 1.11 》7.2.2 Set_Report Request 现在我们先那键盘来做实验来观察。[备注:测试当时NUM指示灯亮] 通过笔记本上按“capslock 阅读全文
posted @ 2017-08-15 16:42 陌鉎こ城sHi 阅读(6543) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示