【外设验证】USB设备

[复制链接]
查看1962 | 回复15 | 2024-4-23 15:10:33 | 显示全部楼层 |阅读模式

本帖最后由 wukong50 于 2024-4-23 15:11 编辑

说明

之前所有验证的库,我都是基于SDK helloworld工程

USB验证,都是采用FreeRTOS工程

USB必须基于FreeRTOS

image.png

以下正文

本次验证了 bzhou830 大佬 USB设备

【外设移植】USB设备之USB键盘+M61开发板 - DIY 经验分享 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)

【外设移植】USB设备之USB鼠标+M61开发板 - DIY 经验分享 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)

【外设移植】USB设备之USB midi+M61开发板 - DIY 经验分享 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)

USB键盘

验证成功

M61 读取 矩阵键盘键盘值

然后通过USB协议发送给电脑

实现效果

image.png

USB鼠标

验证成功

M61 直接模拟USB鼠标,向右移动

实现效果

VeryCapture_2024042314384200-00-05--00-00-14.gif

MIDI

验证成功

玛丽哥文中说的 happyeo 软件我找了一圈都没发现 有付费破解 或者绿色版

下载下来都是试用版,设备输入功能试用版不给用

最后我使用开源LMMS软件验证MIDI

由于对LMMS不太熟悉,只能设置好设备,但是没法播出音来,效果如图

可以看的Midi设备 VeryCapture_20240420224513.jpg

VeryCapture_20240423145713.jpg

使用

我把外设移植通过验证的的库统一会放到 Gitee 仓库,仓库中分别有 SDK 库方式 和 Arduino 库方式(可移植)

接线

M61 USB
5V 5V
GND GND
USB_DM D-
USB_DP D+

GIT 仓库

https://gitee.com/wukong50/m61-libraries.git

SDK 使用方式

  1. 克隆 Git 仓库
  2. 切换到USB目录下打开对应USB Demo
  3. 修改 Makefile SDK 路径

image.png

  1. 直接 make flash 即可
  2. 烧录的时候需要手动进入烧录模式,先将按住板子上的"IO2"再按一下"EN"使板子进入烧录模式
  3. 烧录有问题,请看文章末尾答疑

答疑

  1. 如何搭建 linux 环境 零基础搭建小安派 Linux 开发环境之【编译运行 Hello world】 - 小安派 S1&M61 教程合集 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)
  2. 编译报错#lwip/dns.h 关于编译报错#lwip/dns.h 找不到的解决办法 - 小安派 S1&M61 教程合集 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)
回复

使用道具 举报

1084504793 | 2024-4-23 15:43:34 | 显示全部楼层
回复

使用道具 举报

bzhou830 | 2024-4-23 15:56:03 | 显示全部楼层
用这个midi软件,注册码按照之前的帖子填

HappyEO3pc.rar

1.06 MB, 下载次数: 0

选择去发光,而不是被照亮
回复 支持 反对

使用道具 举报

干簧管 | 2024-4-23 18:23:02 | 显示全部楼层
👍
回复

使用道具 举报

iiv | 2024-4-23 19:07:31 | 显示全部楼层
回复

使用道具 举报

楚华 | 2024-4-24 09:37:40 | 显示全部楼层
感谢
回复

使用道具 举报

物联网 | 2024-4-24 10:08:02 | 显示全部楼层
感谢验证
回复

使用道具 举报

1055173307 | 2024-4-24 10:16:07 | 显示全部楼层
学习
回复

使用道具 举报

noonezero | 2024-4-24 12:56:22 | 显示全部楼层
感谢大佬分享
回复 支持 反对

使用道具 举报

知行合一 | 2024-4-24 14:51:25 | 显示全部楼层
高产啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则