iar

    0熱度

    2回答

    我需要一個符號alias作爲函數function的別名,如this question中所述,但是用於IAR編譯器/鏈接器。我已經嘗試了GCC的答案,但這些不工作,明明: // source code void alias(void) __attribute__ ((alias ("function"))); Error[Pe130]: expected a "{" C:\project\tes

    -2熱度

    1回答

    關鍵是使用IAR鏈接器生成一個沒有主函數的十六進制 - xlink? 該代碼應該加載到RL78 MCU的RAM中。

    -1熱度

    1回答

    LED是有可能切換一個位爲0時,它爲1,到1時,它是0?例如,00000000經過功能00000001當00000001經過功能再次,00000001將成爲00000000。可能嗎?

    0熱度

    1回答

    我正在使用YRDKRL78 G13板。我正在使用IAR v.2.20編譯器,並且已經在其上創建了一個C++項目。我正在使用一個框架。無論如何,我已經實現了我的所有代碼,哪些代碼正常工作,但2分鐘後,IAR將信息提供爲「應用程序已中止」和「已到達程序退出」。我真的很迷惑一下我用非常大的堆棧512和近1024遠的是4096 這裏是我的main.cpp #include "System.h" exte

    1熱度

    1回答

    在IAR中爲stm32l0添加自定義引導加載程序的適當步驟是什麼?以下問題不清楚: 我是否會製作一個新的IAR項目? 如果是的話,我是否像普通項目一樣編寫自舉程序,只需更改原始的.icf文件,以便爲自舉程序提供小ROM和小RAM區域? 如果沒有,除了icf文件和代碼之外,還需要在IAR項目中配置哪些內容? 我還需要考慮哪些其他事情? 我開始遇到麻煩。 所以ICF將是主要項目: __region_R

    7熱度

    3回答

    我正在使用IAR C編譯器爲嵌入式微型(特別是瑞薩uPD78F0537)構建應用程序。在本申請中,我使用兩個嵌套for循環初始化一些數據,顯示在下面的MCVE: #include <stdio.h> #define NUM_OF_OBJS 254 #define MAX_OBJ_SIZE 4 unsigned char objs[NUM_OF_OBJS][MAX_OBJ_SIZE];

    0熱度

    1回答

    時發現我有我的編譯單元一個靜態變量,這與沒有優化編譯: static __no_init enum_type status; 我想在調試器來觀看這個變量,但我找不到它。逐步完成更新status的函數,我可以看到要寫入特定內存地址0xFB9F8的期望值。 但是,該內存地址似乎沒有名稱。下面是鏈接地圖顯示: NEAR_N Relative segment, address: 000FB9

    2熱度

    2回答

    我正在研究IAR項目,我的問題是Git倉庫可以忽略IAR項目中的哪個文件。 所有項目設置文件和源文件在git日誌中混合在一起是令人厭煩的,不利於版本控制,任何人都可以給出一個好的建議嗎? 非常感謝。

    0熱度

    1回答

    我正在使用IAR EWARM的cspybat爲我的嵌入代碼使用Unity運行一些單元測試。我想要一個簡單的方法讓我的構建服務器確定單元測試是通過還是失敗。如果我的單元測試失敗,CSPY是否有辦法返回非零的錯誤代碼?我曾嘗試更改main()中的返回值,但沒有任何更改。我可以調用一個函數來強制返回錯誤嗎? 我cspybat批處理文件看起來是這樣的: "C:\Program Files (x86)\IA

    -1熱度

    1回答

    它我再次。對不起,我只是一個嵌入式新手,我正在學習基本的第一個。那麼,我正在玩LED,我發現頭文件定義了這個#define HAL_LED_MODE_ON 0x01HAL_LED_MODE_BLINK 0x02。誰能告訴我這是什麼意思?十六進制數字代表什麼?有點混淆,我正在使用CC2540EB,並使用IAR workbench 8051編程部分。謝謝=)。