电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
STM32F407的USB刷程序怎么搞?
已解决
73482
个问题
已帮助
5993
位优秀工程师
STM32F407的USB刷程序怎么搞?
15345338508
2018-06-26
浏览量:1818
STM32F407的USB刷程序怎么搞?
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
厉害企鹅
是要使用USB来烧写芯片内的程序么?
芯片本身是不支持USB烧写的,你要自己写一个二级bootloader
发布于
2018-06-26
举报
评论 0
0
0
其他答案
数量:
8
chen0000009
用IAP升级,就是找一块flash区域存放从USB获取的固件,然后设置一个启动偏移的位置
发布于
2018-06-27
举报
评论 0
0
0
Andrewz
USB只是个通信端口
用它来通信
然后bootloader和串口里面的类似.
发布于
2018-06-27
举报
评论 0
0
0
我对面的武器
USB只能是进行USB协议的通讯,不可下载烧写程序的
发布于
2018-06-27
举报
评论 0
0
0
donatello
USB要烧系统只能通过IAP方式,并且需要预先烧录固件。
发布于
2018-06-28
举报
评论 0
0
0
xukejing
是STM32F407的DFU模式。烧写程序叫dfu-util
以ST官方的STM32F4Discovery为例
进入DFU模式需要先插上USB线,把BOOT0拉高,按一下reset键,然后把BOOT0悬空。
发布于
2018-06-28
举报
评论 0
0
0
勇哥来巡山
这个USB烧程序一般都是IAP的模式,首先要用引导程序然后读取USB数据,然后进行程序的烧录
发布于
2018-07-02
举报
评论 0
0
0
菜鸟冷虎
USB目前还不能支持直接刷系统,只能先烧录一个程序到你的MCU中,带文件系统可以把你的USB外设数据读取,通过指针写到flash中
发布于
2018-07-05
举报
评论 0
0
0
yhj416606438
可以参考 nxp的DFU实例
发布于
2018-07-22
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
STM32F407的USB刷程序怎么搞?
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: