diff --git a/README.md b/README.md index 377d63b..ae670c4 100644 --- a/README.md +++ b/README.md @@ -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打印。 @@ -509,7 +509,7 @@ void LED_Task(void) ### 问题2:HID报文格式 -由于STM32CubeMX只能生成基本信息,详细配置需要自己修改。作为第一次使用HID协议的纯小白,我只得上网了解,最后也是勉强改出来了,usb协议这东西有多有杂,我真的不是很擅长... +由于STM32CubeMX只能生成基本信息,详细配置需要自己修改。作为第一次使用HID协议的纯小白,我只得上网了解,最后也是勉强改出来了,usb协议这东西又多又杂,我真的不是很擅长... 这里推荐一个讲的比较清楚的博客:[USB鼠标HID报告描述符数据格式分析 - USB中文网 (usbzh.com)](https://www.usbzh.com/article/detail-327.html) @@ -532,7 +532,7 @@ void LED_Task(void) 之后有空的话,我将对它进行一些优化: 1. 首先,外壳我准备换成厂家生产的现成鼠标外壳,虽然3D打印外壳一开始用会很新奇,但用久了手感还是不太好 -2. 传感器准备换一种,虽然paw3395性能很强,但价格有点贵,一个要50人民币 +2. 传感器准备换一种,虽然paw3395性能很强,但价格有点贵,一个要50元人民币 3. HID协议准备换成南京沁恒的HID转串口芯片CH9328,这样就不用研究复杂的HID了,只需串口发送对应的命令即可实现HID的效果 4. 准备将裸机换成RT-Thread,以提高系统的稳定性及实时性