• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32的DFU和OTA升级的区别?

chunyang 2019-01-03 浏览量:3184
知道DFU固件升级是IAP,但是OTA是什么升级原理呢?和DFU有什么区别呢?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • DFU的全称是Device Firmware Upgrade 设备固件升级,OTA是over the air update 就是通过无线升级固件的一种方法,ota原理就是通过无线的方式进行设备升级,ota是有标准的,好像是GSM 03.48标准. 哦,还有zigbee标准好像。具体你要查一下了。

    • 发布于 2019-01-03
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:15
  • ota是无线升级,比如通过wifi升级固件,其实底层也是用iap功能,只不过走无线协议
    • 发布于2019-01-03
    • 举报
    • 评论 0
    • 0
    • 0

  • OTA全称是over the air,通过无线升级程序或固件的一种方法,算是DFU实现的一种方式吧。
    • 发布于2019-01-03
    • 举报
    • 评论 0
    • 0
    • 0

  • OTA就是直接把新版本代码灌进你的手机里,但是之前版本的代码也同时存在,不一定能完全的覆盖或清除掉~DFU模式下恢复,相当于格式化后重新安装完整的系统~
    • 发布于2019-01-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 两种升级程序的原理在单片机里是相同的操作,是通过操作内部FLASH控制器实现对内部FLASH空间进行自编程。stm32固件库有相关函数接口可以调用。但是两种升级方式所走的协议不一样。
    • 发布于2019-01-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 这应该说的都是固件升级。DFU包括了OTA这种方式。OTA是over the air,无线升级固件。
    • 发布于2019-01-03
    • 举报
    • 评论 0
    • 0
    • 0

  • OTA全称是over the air,指通过无线方式进行固件升级,算是DFU的一种方式吧。


    • 发布于2019-01-04
    • 举报
    • 评论 0
    • 0
    • 0

  • ota 是无线升级,dfu 是固件升级,功能一样,方式不同。
    • 发布于2019-01-04
    • 举报
    • 评论 0
    • 0
    • 0

  • OTA是空中在线升级,算是DFU的一种实例
    • 发布于2019-01-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 升级的原理差不多吧,就是往flash写固件,OTA的需要自己写个bootload,将下载的程序放到固定位置,然后重启,跳转到固件地址
    • 发布于2019-01-21
    • 举报
    • 评论 0
    • 0
    • 0

  • ota和dfu升级到底有多大区别? ip7首批入手懒从来都是ota紧随最新beta版本用下来总体ok就是费电尤其是拍照录像极其耗电还有横屏和偶尔卡顿。
    • 发布于2019-01-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 只是传输的方式不同,其他的原理是一样的
    • 发布于2019-01-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 两个的升级方式其实是一样的,但是不同的是传输的链路不同
    • 发布于2019-02-14
    • 举报
    • 评论 0
    • 0
    • 0

  • OTA是无线升级的方式,也就是空中升级,实际也算一种DFU
    • 发布于2019-02-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个都是离线升级的路径,主要是物理传输层不同
    • 发布于2019-02-16
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32的DFU和OTA升级的区别?