[应用相关] 双核的型号可不可以把两个hex文件合并在一起烧录?

[复制链接]
1228|15
 楼主| EmmaTT 发表于 2024-4-8 10:08 来自手机 | 显示全部楼层 |阅读模式
今天看到个操作hex的帖子,说删掉后两行就可以把hex合并在一起
光辉梦境 发表于 2024-5-14 13:51 | 显示全部楼层
应该不可以的吧,我觉得
三生万物 发表于 2024-5-14 16:00 | 显示全部楼层
双核的型号通常指的是具有多核处理器的芯片,比如STM32H7系列。对于这种芯片,一般来说是无法将两个独立的hex文件合并在一起烧录的
暖了夏天蓝了海 发表于 2024-5-14 18:00 | 显示全部楼层
每个处理器核心都有自己的程序存储器和独立的程序计数器,因此需要分别烧录到不同的地址空间
江河千里 发表于 2024-5-14 20:00 | 显示全部楼层
你需要使用特定的工具和方法,将两个程序分别烧录到对应的核心的存储器中
别乱了阵脚 发表于 2024-5-14 22:00 | 显示全部楼层
通常情况下,双核处理器的烧录工具会提供选项来指定每个hex文件应该烧录到哪个核心的存储器中
冰春彩落下 发表于 2024-5-15 02:00 | 显示全部楼层
你需要根据芯片型号和烧录工具的要求,使用相应的工具和方法来进行烧录
夜阑风雨 发表于 2024-5-15 04:00 | 显示全部楼层
我觉得不可以直接合并烧录,因为两个位置不一样啊
一秒落纱 发表于 2024-5-15 06:00 | 显示全部楼层
你试试呗,但是我觉得不行
淡漠安然 发表于 2024-5-15 12:00 | 显示全部楼层
你可以给一个烧录并且实现第一个给第二个做OTA的方式
远山寻你 发表于 2024-5-15 16:00 | 显示全部楼层
对于双核处理器,需要使用特定的工具和方法来分别烧录每个核心的程序,而不是将两个程序合并在一起烧录
抹茶妹妹 发表于 2024-7-30 20:31 | 显示全部楼层
需要注意一些细节,两个hex文件中的代码和数据的地址范围不冲突。每个核的代码应在各自独立的内存区域。
我爱台妹mmd 发表于 2024-7-31 23:11 | 显示全部楼层
一些MCU可能需要配置内存保护,以确保两个核的代码和数据不会互相干扰。
七毛钱 发表于 2024-8-19 13:18 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

52

主题

430

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部