sf32lb52-ulp 板级watch工程用Butterfli编译报错,但是选择模拟器可以编译通过

图片

换成Keil5.32还是一样有问题

看上去是编译超出了,可能和我之前一样,我之前勾选了C应用里的chatbot也出现类似情况。不知道你做了哪些修改,如果勾选了其他的应用可以把不需要的一些东西勾选“不选择”应该就可以了。

没有做修改,都换成和git上面一样的了,还是编译不了

日志来看是图片超出编译器允许的最大值,先看看有没有启用EZIP压缩?如果EZIP压缩后还是超出,那可能就需要修改flash_map的分区大小了。

是这里吗,勾选了还是不行,去掉部分资源的勾选也还是不行

是这里吗,勾选了还是不行,去掉部分资源的勾选也还是不行

那在butterfl→flash分区文件,将img分区改大编译试试,注意控制好FLASH分配不要越界。

全部还原成 下载的solution0912,改了好多值,改成这还是不行。

把上面的一堆资源勾选去掉,就报这个错。

大佬求助求助呀

这些JS应用、RING等组件不要全编译,按需编译,在需要用到所有组件的时候才需要修改flash_map。

各种都试过了还是没有用诶