使用MultiCentPeri例程,1.编译发现ram占用相当高,很担心后续添加的程序会出现问题,此例程中我不使用主机部分,注销掉这个ram %age used并不会改变?2.我需要在flash中尽可能多的存储数据,那么起始地址如何确定?
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
使用MultiCentPeri例程,1.编译发现ram占用相当高,很担心后续添加的程序会出现问题,此例程中我不使用主机部分,注销掉这个ram %age used并不会改变?2.我需要在flash中尽可能多的存储数据,那么起始地址如何确定?
不使用主机可以将主机部分的代码屏蔽掉,同时可以将协议栈的缓存给小一些,例如7K/6K,可以试试看。
芯片有32K的dataflash,可以用于存放信息。
codeflash也可以用于存放信息,代码存放是往前存放的,编译结果的剩下部分都是可以自定义使用的。可以将存放信息给放在codeflash的靠后部分。