RISC-V MCU將變量定義到指定的sram地址

我現(xiàn)在需要低功耗程序,調(diào)用PWR_EnterSTANDBYMode_RAM_LV()函數(shù)也正常,現(xiàn)在我需要把一個(gè)數(shù)組定義到這32k保持的ram中,怎么定義呢。修改ld文件,有沒有參考,

? _my_variable_address = 0x20000000;

?

? .my_variable_section :

? {

? ? KEEP(*(.my_variable_section))

? ? . = ALIGN(4);

? ? __my_variable_start = .;

? ? *(.my_variable_section)

? ? __my_variable_end = .;

? } > SRAM AT> FLASH

我是這么定義的,現(xiàn)在有個(gè)問題,這么定義正確嗎?還有就是變量定義在0x20000000是否合理


可以參考博客,博客是放在FLASH區(qū)域,將FLASH區(qū)域修改為RAM區(qū)域就可以了。

Mounriver分配FLASH空間(CH573) - SweetTea_lllpc - 博客園 (cnblogs.com)



只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频