embedded

    0熱度

    1回答

    我正嘗試使用ARM Cortex M4單片機連接超聲波傳感器。由於我正在使用邊沿觸發定時器來計算傳感器回波的上升沿和下降沿之間的時間,因此我應該將其分配給回波輸入引腳的備用功能是什麼? 我發現在http://cortex-m.com/tm4c-lessons/以下配置: void Timer0_init(void) { SYSCTL->RCGCTIMER |=(1U<<0); SYSCTL-

    1熱度

    1回答

    目前我正在爲我的項目開發yocto操作系統。我關於調試的問題。在正常實踐中,調試信息通過串行進行處理。我知道關於ssh調試。我有兩個問題.... 爲什麼通常每個設備都支持串口調試? Yocto中有沒有任何可能的方式通過USB PORT進行調試(無需使用串口轉USB轉換器)?

    0熱度

    1回答

    我正在爲嵌入式系統上的閃存創建硬件模擬(大約6Mb)。模擬將完全用於Windows和Visual Studio Cpp單元測試框架的單元測試。 我想知道什麼是最好的辦法呢?我應該在硬件上創建一個具有閃存大小的文件(txt或binary)。或者,也許在RAM上創建一個具有該大小的數組(或帶有存儲塊的結構)。

    -2熱度

    2回答

    我想編輯部分backnet堆棧不使用malloc,因爲它總是失敗。該代碼使用malloc創建一個對象並插入到鏈接列表中。在下面的代碼片段中,我已經註釋掉了malloc。我的計劃是創建一個結構的本地實例並將其插入到我的列表中。我能夠插入2個項目到我的列表中,當嘗試添加第三個時,列表未正確終止,並且我輸入了無限循環。任何人都可以看到爲什麼我的列表沒有正確終止? CHobjects是一個stuct,我想

    0熱度

    1回答

    我正在使用Qt4.8.6開發一個應用程序。有什麼方法可以將兩個屏幕鍵盤添加到應用程序中。 我想在我的應用程序中添加兩個虛擬鍵盤。一個鍵盤是QWERTY鍵盤,另一個是num鍵盤,它只能輸入數字。 有沒有辦法做到這一點?

    0熱度

    2回答

    我是VxWorks的新手。首先,我可以在我的PC上使用VxWorks OS作爲正常操作系統嗎?我的意思是我可以在VxWorks OS上運行我的應用程序軟件嗎?

    0熱度

    2回答

    我已經使用以下代碼,用於訪問EEPROM: void EEPROM_write(unsigned int uiAddress,unsigned char ucData) {   while(EECR & (1<<EEWE))    {    //do nothing    }    while(SPMCR & (1<<SPMEN));   EEAR = uiAddress;

    -2熱度

    4回答

    我需要使用mbed api,但僅限於使用C.如何在c文件中使用例如SPI類。從網上查找使用C++類,你應該在C++中創建一個包裝函數,但正如我所說的,我不能使用C++,是他們的另一種解決方法嗎?

    0熱度

    1回答

    我是DAPLink的新會員。只要知道它可以將mortex芯片轉換成mbed接口,那麼我們就可以編程或調試它。但我發現mbed接口有大約8MB的USB磁盤。它是如何工作的?正如我們所知,一個mbed接口芯片(如11u24)只有8KB RAM和64KB閃存。

    -7熱度

    1回答

    我正在學習使用本書的嵌入式編程Programming Embedded Systems in C and C++ 我對這本書中的某些描述有兩個問題。你可以請幾分鐘來解釋一下嗎? 第102頁,「該值表示一旦列表中的所有先前定時器過期,將保留在軟件定時器中的滴答數。」 問:我不明白的計數的用途以及爲什麼有一個條件:一旦列表中的所有前面的計時器已經過期...... 頁103,「第二個和第三個定時器在這個