十月 23, 2019
01:41 AM
1 解答
十月 23, 2019
07:56 PM
Hi, 可以在icf中将期望的rom地址定义为ROM_region,用于代码存放。中间的预留的,调用flash operation apis去操作就行了。 比如: define symbol Rom1_start = 0x0; define symbol Rom1_end = 0xxxx; define symbol Rom2_sart = 0xxxx+N; define symbol Rom2_end = 0xxxxx+NN; ...... define region ROM_region = mem:[from Rom1_start to Rom1_end] | mem:[from Rom2_start to Rom2_end]; ...... place in ROM_region { readonly }; ......
1 回复
十月 23, 2019
07:56 PM
Hi, 可以在icf中将期望的rom地址定义为ROM_region,用于代码存放。中间的预留的,调用flash operation apis去操作就行了。 比如: define symbol Rom1_start = 0x0; define symbol Rom1_end = 0xxxx; define symbol Rom2_sart = 0xxxx+N; define symbol Rom2_end = 0xxxxx+NN; ...... define region ROM_region = mem:[from Rom1_start to Rom1_end] | mem:[from Rom2_start to Rom2_end]; ...... place in ROM_region { readonly }; ......