你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F767 USB 是否能用IAP功能

[复制链接]
ligongxiaobie 提问时间:2018-3-26 11:42 /
如题,网上的帖子都是针对F1,F4的USB,IAP功能。
F767的IAP功能没有被提到过。
确认一下概念,我指的IAP功能是首先下载引导程序,然后通过USB可以随时更改程序的这种应用,不需要BOOT配合,不知各位前辈是否有过相应的解决方法,请不吝赐教!
<
收藏 1 评论10 发布时间:2018-3-26 11:42

举报

10个回答
anobodykey 回答时间:2018-3-26 13:32:21
有的,都是一样的流程跟F4一致

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

wudianjun2001 回答时间:2018-3-26 13:33:53
可以的,自己写个引导程序。
在引导程序里判断是要更新程序,还是直接跳转到用户程序。
要更新程序的话直接和USB通讯,把代码下到用户区,然后跳转过去执行就可以了。、
网上有很多相关例程的,找个对照看看

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

x5y4z3 回答时间:2018-3-26 13:43:24
这功能本来就有,反之若没有估计 ST 的麻烦就大了。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

ligongxiaobie 回答时间:2018-3-26 20:23:08
anobodykey 发表于 2018-3-26 13:32
有的,都是一样的流程跟F4一致

大神您好,请问这个烧录程序的方法跟DFU方式一样吗?
USB的IAP烧录有专门的软件吗?
feixiang20 回答时间:2018-3-26 20:38:39
ligongxiaobie 发表于 2018-3-26 20:23
大神您好,请问这个烧录程序的方法跟DFU方式一样吗?
USB的IAP烧录有专门的软件吗? ...

参考,单片机ISP、IAP和ICP几种烧录方式的区别,利用USB DFU实现IAP功能,等文章

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

ligongxiaobie 回答时间:2018-3-26 20:47:42
feixiang20 发表于 2018-3-26 20:38
参考,单片机ISP、IAP和ICP几种烧录方式的区别,利用USB DFU实现IAP功能,等文章 ...

不做伸手党了,自学成才
wofei1314 回答时间:2018-3-27 09:37:29
使用CubeMX,选择做DFU功能,生成的框架程序,稍微修改一下就是BootLoader了,然后就可以用ST的DFU工具了,自己写个APP,BootLoader负责USB通信更新和烧写APP....参照论坛里有篇F0的DFU文章....

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

ligongxiaobie 回答时间:2018-3-30 10:03:42
wofei1314 发表于 2018-3-27 09:37
使用CubeMX,选择做DFU功能,生成的框架程序,稍微修改一下就是BootLoader了,然后就可以用ST的DFU工具了, ...

谢谢前辈,非常感谢。
yqsqqq 回答时间:2018-3-30 13:46:53
USB和串口IAP不都 一样吗,只是单片机获取程序方式不一样,百度一下IAP程序参考下就行啦

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

12下一页

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版