网上下载了ali-iot-c-link-sdk,例程是STM32L476的,编译后ZI-DATA占89K.
我想用stm32f103XC系列的单片机,ram是没这么大的。就像找下程序里哪里占用了这么大的空间,看能否改小些。
那么,如何找到ZI-DATA这些变量的位置呢?
在map文件里看到heap_4.o文件占用近82K。
那么下一步改如何进一步定位呢?
该例程用的是freertos。
离线
看样子应该搜下工程里调用malloc的地方了。
离线
freertos的配置文件里找找。是不是给系统配置了80多K的ram。
离线
freertos的配置文件里找找。是不是给系统配置了80多K的ram。
是的,谢谢,改小后,可以在cb芯片里跑起来了。又遇到了其它问题,正在查。
离线