[技术问答] MA35D1设置为Mass Storage Device

[复制链接]
3497|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
将爱藏于深海 发表于 2024-7-18 23:00 | 显示全部楼层
你需要编写一个USB Gadget驱动程序,该驱动程序将MA35D1配置为USB大容量存储设备。
春日负喧 发表于 2024-7-19 02:00 | 显示全部楼层
编译Buildroot并生成根文件系统。将生成的内核和根文件系统烧录到MA35D1开发板上。
故意相遇 发表于 2024-7-19 04:00 | 显示全部楼层
将MA35D1连接到PC,并检查设备是否被识别为大容量存储设备。
温室雏菊 发表于 2024-7-19 08:00 | 显示全部楼层
实际的实现可能需要更多的细节和错误处理。你可以参考Linux内核中的USB Gadget示例代码和文档,以及Buildroot的相关文档和社区资源。
风凉 发表于 2024-7-19 14:00 | 显示全部楼层
如果你需要更详细的指导或示例代码,建议查阅MA35D1的官方文档和社区论坛
西洲 发表于 2024-7-19 18:00 | 显示全部楼层
这是什么设置?设置大容量设备?
白马过平川 发表于 2024-7-19 20:00 | 显示全部楼层
话说这种配置官方是有例程操作的吗?
捧一束彼岸花 发表于 2024-7-19 22:00 | 显示全部楼层
一般这都要修改底层函数了吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

545

主题

3436

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部