在arm中可以有這樣的編譯命令,使代碼放到指定空間#pragma arm section code=".ARM.__at_0x08010000"
在mounriver編譯CH32V307 代碼,可以有類似的命令嗎?
熱門產(chǎn)品 :
CH592: RISC-V內(nèi)核BLE5.4無線MCU
在arm中可以有這樣的編譯命令,使代碼放到指定空間#pragma arm section code=".ARM.__at_0x08010000"
在mounriver編譯CH32V307 代碼,可以有類似的命令嗎?
您好,對于函數(shù)可以新建CH57X系列模板,參照“highcode”段處理; 對于 數(shù)據(jù)指定可參考下圖
您好!感謝指導。
關于變量、數(shù)據(jù)的定義已明白了。
關于函數(shù)的,highcode,新建CH57X系列后未找到具體地址,請再指導下
您好。對于函數(shù)如果你指定的地址屬于FLASH區(qū)域,可以和數(shù)據(jù)變量一樣操作,唯一區(qū)別是把attribute的屬性寫在函數(shù)的聲明和定義前面;如果是在RAM區(qū)域,可以按照下圖試一下,其中還涉及到你其他代碼的排布,需要你根據(jù)自己程序來寫,如有具體問題可以發(fā)送到這個郵箱:yangy@wch.cn
感謝!