cortex-a

    2熱度

    1回答

    我正在使用以下程序檢查PLD對性能的影響。然而,我沒有發現在我編寫的C代碼中有和沒有PLD的性能差異。有什麼我丟失或我需要添加任何編譯器選項? int arra[6144] = {0}; /*15kb*/ int arrb[6144] = {0}; /*15kb*/ int arrc[6144] = {0}; /*15kb*/ int arrd[2048] = {0}; /*5kb*

    5熱度

    5回答

    我的圖像處理項目使用灰度圖像。我有ARM Cortex-A8處理器平臺。我想要使​​用NEON。 我有一個灰度圖像(考慮下面的例子),在我的算法中,我只需要添加列。 我怎樣才能加載4個8位像素值在並行,這是uint8_t,如4 uint32_t的到128位NEON寄存器中的一個?我必須使用什麼內在來做到這一點? 我的意思是: 我必須加載它們轉換爲32位,因爲如果你仔細看,那一刻我做255 + 25

    5熱度

    3回答

    夥計, 我有一個項目,我已經爲ARM Cortex-A8處理器編譯。我正在使用GCC來做到這一點。目前我的可執行文件的大小是220.1 KB。現在我修改我的makefile,我添加了標誌-mthumb,Makefile行看起來有點像這樣 - gcc -mcpu=cortex-a8 -mthumb -marm -mfloat-abi=softfp -mfpu=neon 我做這改變了我所有的mak

    6熱度

    2回答

    我是一個從微控制器編程開始的新手。這裏感興趣的芯片是cortex-a9。在重置或加電時,我的讀數必須有0x0000000的代碼。我的問題雖然聽起來可能太微不足道,但能幫助我理解一些概念。 內存地址0x0000000是否駐留在ROM中? 從該地址讀取代碼後會發生什麼? 如果存在某種類型的引導加載程序&如果是這樣的話應該在&這個地址應該是否也駐留在ROM中? 最後,內核在什麼時候啓動&內核代碼駐留在哪

    0熱度

    1回答

    我有一個Cortex A15的預編譯的ARM工具鏈。我想檢查它是否生成正確的VFPv4指令。任何機構有任何想法?