中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > KEIL Real view MDK中插入空操作NOP .

        KEIL Real view MDK中插入空操作NOP .

        作者: 時間:2013-03-25 來源:網(wǎng)絡(luò) 收藏

        折騰了大半天,才搞明白一個空的指令

        本文引用地址:http://www.antipu.com.cn/article/148070.htm

        先在網(wǎng)上查有的說是__asm{},從intrins.h里調(diào)用,可犄角旮旯全找了,也沒看到什么intrint.h的文件。如果直接用,就出現(xiàn)

        error: #1113: Inline assembler not permitted when generating Thumb code

        最后搜索這條錯誤,知道是因為__asm(指令);這種語法是內(nèi)聯(lián)匯編(inline assembly)的語法。而R下,內(nèi)聯(lián)匯編僅支持ARM匯編語言,不支持Thumb或者Thumb-2匯編語言;但內(nèi)嵌匯編器支持Thumb和Thumb-2。

        __asm放到一個單獨的子函數(shù)再被調(diào)用就沒問題了

        如下:

        __asm void nop(void)

        {

        }

        然后在之后的C代碼中調(diào)用該函數(shù):

        void main()

        {

        ...

        nop();

        ...

        }



        關(guān)鍵詞: 操作 NOP 插入 MDK Real view KEIL

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉