[技术讨论] 如何用U盘给单片机下载程序

[复制链接]
1150|8
 楼主| 刘东君 发表于 2023-5-4 08:13 | 显示全部楼层 |阅读模式
如题,大家有知道如何用U盘给单片机下载程序的吗?
饭蛋云清 发表于 2023-5-4 10:13 | 显示全部楼层
上linux ?
coody 发表于 2023-5-4 11:10 | 显示全部楼层
可以的,但U盘驱动比读SD卡更复杂。
简单点说,MCU读U盘,找到要更新的程序,擦除旧程序,写入新程序,OK。
cainiao518 发表于 2023-5-4 15:02 | 显示全部楼层
用能做主机的MCU读取U盘程序文件,再写入MCU-FLASH
地瓜patch 发表于 2023-5-4 19:31 | 显示全部楼层
改单片机的bootloader
lmn2005 发表于 2023-5-5 07:59 | 显示全部楼层
一般的MCU无法支持吧。一来MCU必须具备主USB功能,二来实现这一功能需要一定的程序空间。
JLennon 发表于 2023-5-5 09:08 | 显示全部楼层
地瓜patch 发表于 2023-5-4 19:31
改单片机的bootloader

没错,用bootloader来选择用U盘升级程序。
岁月无痕628 发表于 2023-5-5 17:23 | 显示全部楼层
MCU做HOST,通过文件系统方式读取U盘中的bin文件,同过对flash的擦写升级应用程序
 楼主| 刘东君 发表于 2023-5-8 16:11 | 显示全部楼层
好的,多谢大家的帮忙
您需要登录后才可以回帖 登录 | 注册

本版积分规则

170

主题

1093

帖子

7

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