2026-01-27 07:59:59
实现肯定是没问题了,对于mcu平台没啥意义倒是真的,从ROM或外部存储中将代码拷贝到RAM,然后跳转到RAM执行,执行完之后跳回ROM,拷贝下一段代码到RAM,依此循环,这就是干了操作系统的活。mcu平台一般没有这么干的,ROM不够就换个ROM更大的型号,如果ROM最大的mcu资源都不够,那就用arm A系列,用Linux等操作系统了。如果是为了释放ROM bootloader的空间供业务代码使用,就更没必要了,最小版的bootloader就占个1kB的ROM,至于RAM,用完就释放了。
评论于: STM32系列—Flash操作更新