1
0
Fork 0

添加B站演示视频链接

This commit is contained in:
ldz 2024-09-06 21:35:59 +08:00
parent 7e6e1eaa0d
commit 3089a00dfe

View file

@ -2,9 +2,9 @@
## 一、项目简介 ## 一、项目简介
B站演示视频 B站演示视频[基于stm32制作的PAW3395鼠标开源介绍_哔哩哔哩_bilibili](https://www.bilibili.com/video/BV1BrH9ecEnd/?vd_source=cb3035aabee93b98268db84a2ab962fc)
github开源地址 github开源地址https://github.com/Li-Dongze/stm32_paw3395_mouse
本项目是一款基于stm32f103c8t6单片机制作的有线鼠标使用的光电传感器为原相paw3395使用HID协议与电脑通讯尼龙外壳使用立创三维猴3D打印。 本项目是一款基于stm32f103c8t6单片机制作的有线鼠标使用的光电传感器为原相paw3395使用HID协议与电脑通讯尼龙外壳使用立创三维猴3D打印。
@ -509,7 +509,7 @@ void LED_Task(void)
### 问题2HID报文格式 ### 问题2HID报文格式
由于STM32CubeMX只能生成基本信息详细配置需要自己修改。作为第一次使用HID协议的纯小白我只得上网了解最后也是勉强改出来了usb协议这东西有多有杂,我真的不是很擅长... 由于STM32CubeMX只能生成基本信息详细配置需要自己修改。作为第一次使用HID协议的纯小白我只得上网了解最后也是勉强改出来了usb协议这东西又多又杂,我真的不是很擅长...
这里推荐一个讲的比较清楚的博客:[USB鼠标HID报告描述符数据格式分析 - USB中文网 (usbzh.com)](https://www.usbzh.com/article/detail-327.html) 这里推荐一个讲的比较清楚的博客:[USB鼠标HID报告描述符数据格式分析 - USB中文网 (usbzh.com)](https://www.usbzh.com/article/detail-327.html)
@ -532,7 +532,7 @@ void LED_Task(void)
之后有空的话,我将对它进行一些优化: 之后有空的话,我将对它进行一些优化:
1. 首先外壳我准备换成厂家生产的现成鼠标外壳虽然3D打印外壳一开始用会很新奇但用久了手感还是不太好 1. 首先外壳我准备换成厂家生产的现成鼠标外壳虽然3D打印外壳一开始用会很新奇但用久了手感还是不太好
2. 传感器准备换一种虽然paw3395性能很强但价格有点贵一个要50人民币 2. 传感器准备换一种虽然paw3395性能很强但价格有点贵一个要50人民币
3. HID协议准备换成南京沁恒的HID转串口芯片CH9328这样就不用研究复杂的HID了只需串口发送对应的命令即可实现HID的效果 3. HID协议准备换成南京沁恒的HID转串口芯片CH9328这样就不用研究复杂的HID了只需串口发送对应的命令即可实现HID的效果
4. 准备将裸机换成RT-Thread以提高系统的稳定性及实时性 4. 准备将裸机换成RT-Thread以提高系统的稳定性及实时性