打印
[应用相关]

双核单片机需要烧录两次代码吗

[复制链接]
134|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
呐咯密密|  楼主 | 2024-5-21 13:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
双核单片机不一定需要烧录两次代码,这主要取决于具体的设计需求和所采用的单片机特性。理论上,每个核心都有其独立的程序存储空间,可以同时容纳各自的核心程序。因此,在开发过程中,可以将针对两个核心的程序代码分别编译后,整合到一个统一的固件映像文件中,然后一次性烧录到单片机的相应存储区域。

但是,如果因为程序太大,无法一次性容纳在单片机的内置存储器中,或者出于其他特殊设计考虑(比如使用了外部扩展存储器),也可能需要分步骤进行烧录。此外,如果双核单片机支持IAP(In-Application Programming)功能,即允许在应用程序运行过程中对部分存储区重新编程,那么在某些情况下,一个核心可能先加载并执行代码来辅助另一个核心的程序更新。

综上所述,是否需要烧录两次代码取决于具体应用场景、单片机的内存配置以及系统设计的需求。在多数标准应用中,通过合适的开发工具和流程,可以一次性完成双核的程序烧录。

使用特权

评论回复
沙发
可怜的小弗朗士| | 2024-5-21 13:55 | 只看该作者
大多数都是不用的

使用特权

评论回复
板凳
laocuo1142| | 2024-5-21 14:18 | 只看该作者
双核单片机在一般情况下需要烧录两次代码

使用特权

评论回复
地板
flycamelaaa| | 2024-5-21 17:00 | 只看该作者
具体取决于单片机的设计和功能需求。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:苏州澜宭自动化科技嵌入式工程师
简介:本人从事磁编码器研发工作,负责开发2500线增量式磁编码器以及17位、23位绝对值式磁编码器,拥有多年嵌入式开发经验,精通STM32、GD32、N32等多种品牌单片机,熟练使用单片机各种外设。

381

主题

2936

帖子

42

粉丝