elsaflower 发表于 2024-1-5 10:12

用户可以根据国民技术提供的DFU接口规范和相关文档,编写自己的DFU升级程序,以实现对MCU固件的远程或本地更新。

saservice 发表于 2024-1-5 10:26

固件更新子程序负责将新的固件数据写入单片机的闪存或EEPROM中。

beacherblack 发表于 2024-1-5 18:35

DFU程序主要用于实现对单片机内部固件的更新和修复,当单片机内部固件存在问题时,可以通过DFU程序进行在线修复。

bestwell 发表于 2024-1-5 20:21

需要处理固件文件的格式和内容,确保其符合设备的要求。通常,固件文件可能包含设备的配置信息、程序代码、数据等。

lzmm 发表于 2024-1-5 20:35

DFU主程序负责与上位机进行通信,接收更新固件并发送给单片机。

adolphcocker 发表于 2024-1-5 20:52

需要熟悉国民技术MCU所采用的DFU协议的具体规定和流程。

maqianqu 发表于 2024-1-5 21:15

可能需要查阅相关的技术文档,或者寻求专业的帮助。

uytyu 发表于 2024-1-6 16:36

如果遇到JumpToApplication跳转到用户程序时出现HardFault错误,可能是因为程序的起始地址配置不正确或者CRC(循环冗余校验)校验被启用导致。

sdCAD 发表于 2024-1-6 17:11

在编写主程序时,需要考虑与上位机的通信接口(如USB、UART等)、数据传输格式以及错误处理等。

deliahouse887 发表于 2024-1-6 17:50

需要使用相应的通信协议(如USB DFU协议)与设备进行通信,实现固件上传和下载等功能。

modesty3jonah 发表于 2024-1-6 18:16

设备固件更新是一种常见的固件升级方法,通常用于嵌入式系统或智能设备中。

wilhelmina2 发表于 2024-1-6 18:40

将编写好的DFU程序烧写到单片机中,并进行实际测试,确保程序能够正常工作

sanfuzi 发表于 2024-1-6 18:59

一个复杂的过程,需要深入的硬件和软件知识。

1988020566 发表于 2024-1-6 19:36

不熟悉这些概念,               

albertaabbot 发表于 2024-1-6 20:30

提供相关的DFU解决方案或工具,以帮助客户快速、简便地实现设备固件更新

qiufengsd 发表于 2024-1-6 21:31

DFU协议是一种通用的固件更新协议,了解其规范有助于编写符合标准且易于其他设备识别的DFU程序。

V853 发表于 2024-2-1 22:45

dfu是固件进级步伐?

鹿鼎计 发表于 2024-2-2 02:00

You can write DFU and programs to achieve online firmware updates and burning of microcontrollers

LinkMe 发表于 2024-2-2 18:57

我认为DFU似乎不是经常使用,所以没有必要自己创建它

天天向善 发表于 2024-2-2 20:52

我认为自己制作DFU应该是可能的
页: 1 [2] 3
查看完整版本: 国民技术可以自己编DFU的程序吗?