关于 keil 报错:Error: L6220E: Load region LR_IROM1 size.....等解决方式

关于 keil 报错:Error: L6220E: Load region LR_IROM1 size.....等解决方式

    • 简单叙述
    • 解决方式
    • 最后效果

简单叙述

这两天用keil调试代码,可能是打印printf用得多了,结果报了一个错误。便查了查,调试了一下。
报错如下:
Error: L6220E: Load region LR_IROM1 size (65772 bytes) exceeds limit (65536 bytes). Region contains 109 bytes of padding and 0 bytes of veneers (total 109 bytes of linker generated content).
ps://mermaidjs.github.io/)
以下是图片报错截图
关于 keil 报错:Error: L6220E: Load region LR_IROM1 size.....等解决方式_第1张图片

以下为参考链接:https://blog.csdn.net/subkiller/article/details/7469658

解决方式

解决方式简单概括就是增加ROM值,打开keil的魔法棒,也就是options for targat,选择target,增加IROM1内的值,注意star与size要同时增加,否则会有问题。
关于 keil 报错:Error: L6220E: Load region LR_IROM1 size.....等解决方式_第2张图片

最后效果

最后,再次编译效果如下。
关于 keil 报错:Error: L6220E: Load region LR_IROM1 size.....等解决方式_第3张图片

你可能感兴趣的:(STM32)