用STM32自制鼠标

一. 说明

1. 功能说明
        通过手机控制电脑,手机作为鼠标,通过手机蓝牙与STM32外接的HC06模块相连。手机界面类似笔记本的触摸板,无滚轮(中间)功能。
2. 硬件&软件:
        硬件
              --七星虫德飞莱STM32F103ZET6最小系统一块
              --HC06蓝牙模块一块
              --MiniUSB数据线一根
        软件
              --Windows10 + Keil4
              --STM32的JoyStickMouse例程
              --基于Android的鼠标APP
3.鼠标数据格式
   鼠标数据共4字节,解释如下:
       byte1:
                bit0:    1表示左键按下
                bit1:    1表示右键按下
       byte2:x移动量(-128——127)
       byte3:y移动量(-128——127)
       byte4:滚轮移动量(这里未使用),恒为0

二. 代码修改过程

  • 9
    点赞
  • 56
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值