打印
[技术问答]

MA35D1设置为Mass Storage Device

[复制链接]
2772|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
classroom|  楼主 | 2024-5-16 16:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想请问MA35D1是否能设置为,被PC端视为Mass Storage Device的设定?

在 Buildroot menuconfig 有看到一些设定,具体该如何实现? 有无Sample Code可参考?

使用特权

评论回复
沙发
奔跑的牛| | 2024-6-7 17:38 | 只看该作者
请参考牛卧堂上相同的问题的回复

使用特权

评论回复
板凳
失物招領| | 2024-7-18 18:56 | 只看该作者
要将MA35D1设置为Mass Storage Device(大容量存储设备),你需要在Buildroot配置中启用USB大容量存储设备的支持,并编写相应的代码来实现这一功能。

使用特权

评论回复
地板
她已醉| | 2024-7-18 21:00 | 只看该作者
进入Buildroot目录并运行make menuconfig。Target packages -> Hardware handling -> USB support -> usbutils(可选,用于调试)Target packages -> Filesystem and flash utilities -> usb_storage Kernel -> Device Drivers -> USB support -> USB Mass Storage support

使用特权

评论回复
5
将爱藏于深海| | 2024-7-18 23:00 | 只看该作者
你需要编写一个USB Gadget驱动程序,该驱动程序将MA35D1配置为USB大容量存储设备。

使用特权

评论回复
6
春日负喧| | 2024-7-19 02:00 | 只看该作者
编译Buildroot并生成根文件系统。将生成的内核和根文件系统烧录到MA35D1开发板上。

使用特权

评论回复
7
故意相遇| | 2024-7-19 04:00 | 只看该作者
将MA35D1连接到PC,并检查设备是否被识别为大容量存储设备。

使用特权

评论回复
8
温室雏菊| | 2024-7-19 08:00 | 只看该作者
实际的实现可能需要更多的细节和错误处理。你可以参考Linux内核中的USB Gadget示例代码和文档,以及Buildroot的相关文档和社区资源。

使用特权

评论回复
9
风凉| | 2024-7-19 14:00 | 只看该作者
如果你需要更详细的指导或示例代码,建议查阅MA35D1的官方文档和社区论坛

使用特权

评论回复
10
西洲| | 2024-7-19 18:00 | 只看该作者
这是什么设置?设置大容量设备?

使用特权

评论回复
11
白马过平川| | 2024-7-19 20:00 | 只看该作者
话说这种配置官方是有例程操作的吗?

使用特权

评论回复
12
捧一束彼岸花| | 2024-7-19 22:00 | 只看该作者
一般这都要修改底层函数了吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

418

主题

2023

帖子

1

粉丝