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

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

查看全部评分

我是熊猫大仙 回答时间:2018-5-22 17:16:21
如果有钻研精神,可以试试研究一下开源的OpenBLT(http://www.feaser.com/openblt/doku.php),做产品需要买授权,研究就无所谓了
这个bootloader支持CAN、UART、USB和LAN四种方式升级,功能还是很强的,下位机上位机都很齐全,还有固件加密鉴权等等。针对STM32的代码,原来是基于标准库的,现在作者正在移植到HAL库上,已经完成了L476的UART部分的移植了,可以参考着自己尝试移植到自己的板子上。
我自己移植了一下到F407上,UART和USB都可以工作了,移植的过程确实能够加深对库的理解。

评分

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

查看全部评分

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版