解答:
對于指針類型,使用下列某個標(biāo)準(zhǔn)庫函數(shù):
函數(shù)說明 | 函數(shù)說明 |
memcpypgm2ram | 將ROM 中的一段緩沖區(qū)復(fù)制到RAM |
memmovepgm2ram | 將ROM 中的一段緩沖區(qū)復(fù)制到RAM |
strcatpgm2ram | 將ROM 中的源字符串復(fù)制添加到RAM 中目標(biāo)字符串尾 |
strcpypgm2ram | 將RAM 中的字符串復(fù)制到ROM |
strncatpgm2ram | 將ROM 中源字符串中指定數(shù)量的字符添加到RAM 中目標(biāo)字符串尾 |
strncpypgm2ram | 將ROM 中源字符串中的字符復(fù)制到RAM 中的目標(biāo)字符串中 |
對于非指針類型,可以直接分配。
示例:
rom int rom_int = 0x1234;
ram int ram_int;
rom char * rom_ptr = “Hello, world!”;
ram char ram_buffer[14];
void main(void)
{
ram_int = rom_int;
strcpypgm2ram (ram_buffer, rom_ptr);
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
存儲器
+關(guān)注
關(guān)注
38文章
7637瀏覽量
166479 -
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7245瀏覽量
91067
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
如何使用SCR XRAM作為程序存儲器和數(shù)據(jù)存儲器?
1) 允許一個物理內(nèi)存(即 XRAM) 可同時作為程序存儲器和數(shù)據(jù)存儲器進行訪問
如何使用 SCR XRAM 作為程序
發(fā)表于 01-30 08:18
求助 數(shù)據(jù)存儲器 FLASH程序存儲器 FLASH數(shù)據(jù)存儲器的區(qū)別
數(shù)據(jù)存儲器 FLASH程序存儲器 FLASH數(shù)據(jù)存儲器 片內(nèi)RAM
發(fā)表于 11-29 09:50
程序存儲器和數(shù)據(jù)存儲器
單片機中數(shù)據(jù)存儲器片內(nèi)的地址是00--7FH,程序存儲器的片內(nèi)地址是0000H--0FFFH,請問這兩部分是不是有重疊?請具體詳解!~{:1:}
發(fā)表于 01-15 09:01
求助:數(shù)據(jù)存儲器6116和程序存儲器2817怎么搜
求助:數(shù)據(jù)存儲器6116和程序存儲器2817怎么搜,在altium designer。貌似不太會用搜索功能。我總是搜不出來不知道為什么,求解答。單片機
發(fā)表于 07-22 23:10
如何將數(shù)據(jù)從FLASH存儲器復(fù)制到ram中
再次問好。在PIC32存儲組織上做了一些額外的閱讀之后,我仍然困惑于一件事:數(shù)據(jù)通常是如何從Flash復(fù)制到RAM的?加載指令可以用于從閃存
發(fā)表于 03-13 15:15
如何將程序數(shù)據(jù)復(fù)制到程序存儲器
您好,我正在嘗試為DSPIC33 EP控制器編寫引導(dǎo)加載程序。我想了解如何將程序數(shù)據(jù)復(fù)制到程序存儲器
發(fā)表于 04-17 12:44
F429的程序存儲器和數(shù)據(jù)存儲器有多大?
問題一:位圖都存儲在哪了?都在程序存儲器里嗎問題二:能不能將位圖存儲到外部內(nèi)存中?問題三:F429的程序
發(fā)表于 05-20 04:37
程序存儲器和數(shù)字存儲器區(qū)別是什么?
單片機的存儲空間有兩種基本結(jié)構(gòu)。一種是普林斯頓結(jié)構(gòu)(Princeton),將程序和數(shù)據(jù)合用一個存儲器空間,即ROM和RAM的地址同在一個空間里分配不同的地址。CPU訪問
發(fā)表于 11-07 17:28
?2.2w次閱讀

淺談外部程序存儲器數(shù)據(jù)存儲器操作命令
單片機的p2和p0分別傳遞地址的高八位和低八位。同時p0還傳遞數(shù)據(jù)。在時序信號的ALE高電平期間,鎖定地址信息。/PSEN是選通程序存儲器的。在/PSEN低電平期間是向程序
發(fā)表于 04-08 09:03
?5531次閱讀
PIC32 存儲器構(gòu)成的詳細中文數(shù)據(jù)手冊
PIC32 單片機提供 4 GB 的統(tǒng)一虛擬存儲地址空間。所有存儲區(qū)(包括程序存儲器、數(shù)據(jù)存儲器
發(fā)表于 06-06 14:29
?5次下載
【轉(zhuǎn)】PIC單片機的 程序存儲器,數(shù)據(jù)存儲器,EEPROM區(qū)別
PIC的程序存儲器是FLASH存儲器,主要存儲程序代碼,掉電不丟失。 數(shù)據(jù)
發(fā)表于 11-16 13:06
?13次下載

51匯編(一):存儲器結(jié)構(gòu)
上有四個存儲空間:片內(nèi)程序存儲器、片外程序存儲器、片內(nèi)數(shù)據(jù)存
發(fā)表于 11-23 09:36
?13次下載

存儲器工作原理及如何選擇存儲器品牌
存儲器是用來存儲程序和各種數(shù)據(jù)信息的記憶部件,更通俗地說,存儲器就是用來存放數(shù)據(jù)的地方。
內(nèi)存儲器分為隨機存儲器和什么
內(nèi)存儲器是計算機系統(tǒng)中用于臨時存儲數(shù)據(jù)和程序的關(guān)鍵部件,它直接影響到計算機的運行速度和性能。內(nèi)存儲器
評論