0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

對(duì)于指針類型使用標(biāo)準(zhǔn)庫(kù)函數(shù)

麥辣雞腿堡 ? 來(lái)源:Microchip微芯 ? 作者:Microchip微芯 ? 2023-01-22 17:00 ? 次閱讀

解答:

對(duì)于指針類型,使用下列某個(gè)標(biāo)準(zhǔn)庫(kù)函數(shù):

函數(shù)說(shuō)明 函數(shù)說(shuō)明
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)字符串中

對(duì)于非指針類型,可以直接分配。

示例:

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)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    38

    文章

    7492

    瀏覽量

    163842
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1634

    瀏覽量

    49133
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    函數(shù)指針指針函數(shù)的概念

    不少朋友會(huì)混淆“函數(shù)指針”和“指針函數(shù)”這兩個(gè)概念,本文詳細(xì)介紹一下。
    發(fā)表于 03-09 10:49 ?1212次閱讀

    一文詳解函數(shù)指針與回調(diào)函數(shù)

    函數(shù)指針是指向函數(shù)指針變量。它允許我們將函數(shù)作為參數(shù)傳遞給其他函數(shù)或?qū)?/div>
    發(fā)表于 08-22 10:36 ?528次閱讀

    CodeVisionAVR C語(yǔ)言庫(kù)函數(shù)介紹

    CodeVisionAVR C語(yǔ)言庫(kù)函數(shù)介紹 目錄:1. Character Type Functions - 字符類型函數(shù)2. Standard C Input/Output Functions - 標(biāo)準(zhǔn)輸入輸出
    發(fā)表于 04-22 10:17 ?108次下載

    C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)

    C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù),使用C語(yǔ)言編程時(shí),常用到的函數(shù)。
    發(fā)表于 05-11 16:41 ?0次下載

    STC庫(kù)函數(shù)使用參考

    STC庫(kù)函數(shù)使用參考STC庫(kù)函數(shù)使用參考
    發(fā)表于 07-06 15:14 ?0次下載

    基于C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)

    基于C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)
    發(fā)表于 10-23 17:41 ?11次下載
    基于C語(yǔ)言<b class='flag-5'>標(biāo)準(zhǔn)</b><b class='flag-5'>庫(kù)函數(shù)</b>

    c語(yǔ)言函數(shù)指針定義,指針函數(shù)函數(shù)指針的區(qū)別

     往往,我們一提到指針函數(shù)函數(shù)指針的時(shí)候,就有很多人弄不懂。下面就由小編詳細(xì)為大家介紹C語(yǔ)言中函數(shù)指針
    發(fā)表于 11-16 15:18 ?3627次閱讀

    理解函數(shù)指針、函數(shù)指針數(shù)組、函數(shù)指針數(shù)組的指針

    理解函數(shù)指針、函數(shù)指針數(shù)組、函數(shù)指針數(shù)組的指針
    的頭像 發(fā)表于 06-29 15:38 ?1.5w次閱讀
    理解<b class='flag-5'>函數(shù)</b><b class='flag-5'>指針</b>、<b class='flag-5'>函數(shù)</b><b class='flag-5'>指針</b>數(shù)組、<b class='flag-5'>函數(shù)</b><b class='flag-5'>指針</b>數(shù)組的<b class='flag-5'>指針</b>

    STM32的標(biāo)準(zhǔn)例程庫(kù)函數(shù)資料合集免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是STM32的標(biāo)準(zhǔn)例程庫(kù)函數(shù)資料合集免費(fèi)下載。
    發(fā)表于 12-28 08:00 ?31次下載

    stm32下標(biāo)準(zhǔn)庫(kù)函數(shù)與HAL庫(kù)函數(shù)編程方式的差異

    stm32下標(biāo)準(zhǔn)庫(kù)函數(shù)與HAL庫(kù)函數(shù)編程方式的差異標(biāo)準(zhǔn)庫(kù)函數(shù)HAL庫(kù)函數(shù)
    發(fā)表于 12-09 14:21 ?15次下載
    stm32下<b class='flag-5'>標(biāo)準(zhǔn)</b><b class='flag-5'>庫(kù)函數(shù)</b>與HAL<b class='flag-5'>庫(kù)函數(shù)</b>編程方式的差異

    基于標(biāo)準(zhǔn)庫(kù)函數(shù)與基于HAL庫(kù)函數(shù)的stm32編程方式對(duì)比

    以實(shí)例程序(串口通信),分析基于標(biāo)準(zhǔn)庫(kù)函數(shù)與基于HAL庫(kù)函數(shù)的stm32編程方式的差異一、基于標(biāo)準(zhǔn)庫(kù)函數(shù)的stm32編程方式二、基于HAL
    發(fā)表于 12-28 19:09 ?30次下載
    基于<b class='flag-5'>標(biāo)準(zhǔn)</b><b class='flag-5'>庫(kù)函數(shù)</b>與基于HAL<b class='flag-5'>庫(kù)函數(shù)</b>的stm32編程方式對(duì)比

    函數(shù)指針的基本概念和語(yǔ)法

    函數(shù)指針是一種非常強(qiáng)大的編程工具,它可以讓我們以更加靈活的方式編寫程序。在本文中,我們將介紹 6 個(gè)函數(shù)指針的高級(jí)應(yīng)用場(chǎng)景,并貼出相應(yīng)的代碼案例和解
    的頭像 發(fā)表于 07-05 10:32 ?591次閱讀

    函數(shù)類型函數(shù)指針類型的區(qū)別

    平時(shí)用的更多的是函數(shù)指針類型,比如作為函數(shù)參數(shù)傳入回調(diào)函數(shù)等等。實(shí)際上函數(shù)
    發(fā)表于 10-24 14:27 ?395次閱讀

    函數(shù)指針指針函數(shù)是不是一個(gè)東西?

    函數(shù)指針的本質(zhì)是指針,就跟整型指針、字符指針一樣,函數(shù)指針
    的頭像 發(fā)表于 01-03 16:35 ?535次閱讀
    <b class='flag-5'>函數(shù)</b><b class='flag-5'>指針</b>和<b class='flag-5'>指針</b><b class='flag-5'>函數(shù)</b>是不是一個(gè)東西?

    面試常考+1:函數(shù)指針指針函數(shù)、數(shù)組指針指針數(shù)組

    在嵌入式開發(fā)領(lǐng)域,函數(shù)指針、指針函數(shù)、數(shù)組指針指針數(shù)組是一些非常重要但又容易混淆的概念。理解它
    的頭像 發(fā)表于 08-10 08:11 ?861次閱讀
    面試常考+1:<b class='flag-5'>函數(shù)</b><b class='flag-5'>指針</b>與<b class='flag-5'>指針</b><b class='flag-5'>函數(shù)</b>、數(shù)組<b class='flag-5'>指針</b>與<b class='flag-5'>指針</b>數(shù)組