当前位置: 首页 > news >正文

asp网站开发书籍企业课程培训

asp网站开发书籍,企业课程培训,网站建设合同属于,做好网站外链建设的最新方法STM32 CubeMX STM32 CubeMX USB_HID#xff08;HID 鼠标和键盘#xff09; STM32 CubeMX前言 《鼠标小节》一、STM32 CubeMX 设置USB时钟设置USB使能UBS功能选择 二、代码部分添加代码鼠标发送给PC的数据解析实验效果 《键盘小节》STM32 CubeMX 设置#xff08;同上#xf…STM32 CubeMX STM32 CubeMX USB_HIDHID 鼠标和键盘 STM32 CubeMX前言 《鼠标小节》一、STM32 CubeMX 设置USB时钟设置USB使能UBS功能选择 二、代码部分添加代码鼠标发送给PC的数据解析实验效果 《键盘小节》STM32 CubeMX 设置同上代码部分 前言 STM32 CubeMX 自动生成的USB_HID是鼠标类型的键盘类型要做一点小修改 《鼠标小节》 一、STM32 CubeMX 设置 USB时钟设置 USB使能 UBS功能选择 二、代码部分 添加代码 #include usbd_hid.hextern USBD_HandleTypeDef hUsbDeviceFS;uint8_t HID_biff[4];HAL_Delay(1000);USBD_HID_SendReport(hUsbDeviceFS,HID_Mouse_buff,4);//按下鼠标右键HID_Mouse_buff[0]0x08;//恒为1HID_Mouse_buff[1]10;//X1HID_Mouse_buff[2]10;//Y1HID_Mouse_buff[3]0; //鼠标滑轮鼠标发送给PC的数据解析 数据格式 鼠标发送给PC的数据每次4个字节 BYTE1 BYTE2 BYTE3 BYTE4 定义分别是 BYTE1 – |–bit7: 1 表示 Y 坐标的变化量超出256 ~ 255的范围,0表示没有溢出 |–bit6: 1 表示 X 坐标的变化量超出256 ~ 255的范围0表示没有溢出 |–bit5: Y 坐标变化的符号位1表示负数即鼠标向下移动 |–bit4: X 坐标变化的符号位1表示负数即鼠标向左移动 |–bit3: 恒为1 |–bit2: 1表示中键按下 |–bit1: 1表示右键按下 |–bit0: 1表示左键按下 BYTE2 – X坐标变化量与byte的bit4组成9位符号数,负数表示向左移正数表右移。用补码表示变化量 BYTE3 – Y坐标变化量与byte的bit5组成9位符号数负数表示向下移正数表上移。用补码表示变化量 BYTE4 – 滚轮变化。BYTE1高5位是可以不用关注的一般这5bit 在HID描述符中都是作为填充位使用置0即可。 实验效果 《键盘小节》 STM32 CubeMX 设置同上 代码部分 参考 STM32CubeMX学习笔记 USB鼠标HID描述符以及数据格式
http://www.w-s-a.com/news/646610/

相关文章:

  • 简易网站的html代码wordpress音乐html
  • 四川住房和城乡建设厅网站打不开海山网站建设
  • 深圳设计功能网站如何用html制作网站
  • 网络优化软件下载竞价排名和seo的区别
  • 龙华新区做网站中高端网站建设
  • 网站开发小图标大全手机网站设计开发
  • 网页设计设计一个网站口碑营销的优点
  • 枣庄建网站的公司唐山企业网络推广培训
  • 张家界建设企业网站学校资源网站建设方案
  • 网站制作教程书籍业务管理系统
  • 上传网站空间的建站程序怎么删除c 网站开发案例详解下载
  • 企业网站维护兼职丹阳网站优化
  • 秦皇岛网站开发公司怎么注册自己的公司
  • 写作网站哪个能得稿费绿色环保企业网站模板
  • 牡丹江网站建设定制开发安徽建设工程信息网官网入口
  • 有什么好的网站建设的书适合在家做的网站工作
  • wordpress情侣源码西安网站快速优化
  • 昆明网站建设高端定制100种班服设计图
  • 网站开发程序说明html网页制作接单
  • 企业网站货物查询怎么做制作文件的软件
  • 怎么做网站的防盗链北京门户企业网站建设
  • 网站推广的主流方法淘客网站 源码
  • 网站海外推广怎么做多用户商城系统源码教程
  • 猎头做单网站网站创建费用
  • 住房和城乡建设网站 上海自己做网站还是公众号
  • 投票网站怎么制作电商网站模板html
  • 攀枝花移动网站建设抖音广告投放平台
  • 什么是网站设计第一装修网
  • 公司网站建设一条织梦门户网站源码
  • 网站改版中su域名注册