新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > arm 變量或數組放置在指定地址

        arm 變量或數組放置在指定地址

        作者: 時間:2016-11-20 來源:網絡 收藏

        語法

        __attribute__((at(address)))

        其中:

        本文引用地址:http://www.104case.com/article/201611/319040.htm
        address

        是所需的變量地址。

        限制

        鏈接器并非始終能夠放置 at 變量屬性生成的節。

        錯誤

        如果無法將節放置在指定地址,鏈接器將顯示一條錯誤消息。

        示例

        const int x1 __attribute__((at(0x10000))) = 10; int x2 __attribute__((at(0x12000))) = 10; int x3 __attribute__((at(0x14000))) = 0; int x4 __attribute__((at(0x16000)));

        另請參閱

        uint32constEnCode__attribute__((at(0x1FC)))=0x87654321;

        或者加入:

        #include
        const char MyText[] __at (0x1F00) = "TEXT AT ADDRESS 0x1F00";



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 林周县| 新郑市| 五指山市| 东乡| 江北区| 焦作市| 囊谦县| 吉隆县| 宿松县| 久治县| 封开县| 屏边| 克拉玛依市| 上饶县| 渭南市| 阆中市| 都安| 龙里县| 平安县| 白玉县| 万安县| 柳河县| 霍城县| 吴川市| 清丰县| 吉安市| 乌鲁木齐市| 措美县| 增城市| 读书| 石门县| 屯门区| 上饶县| 吐鲁番市| 瑞金市| 通道| 密山市| 蕉岭县| 牟定县| 个旧市| 拜城县|