From 3089a00dfe02b2c7eea880d1c870184d8c697033 Mon Sep 17 00:00:00 2001 From: ldz <2143115598@qq.com> Date: Fri, 6 Sep 2024 21:35:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0B=E7=AB=99=E6=BC=94=E7=A4=BA?= =?UTF-8?q?=E8=A7=86=E9=A2=91=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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,以提高系统的稳定性及实时性