msp430

    0熱度

    1回答

    我使用代碼編寫器編碼msp430,我的問題如下: - 它使用什麼特定的彙編語言? (我要尋找一個指導學習語法,但無法找到語言的名稱。) - 什麼是嵌入式系統的可尋址組件列表叫什麼名字? (我看到他們的地址組成部分和IM不知道在哪裏的名字從何而來。)

    1熱度

    1回答

    當我們有這樣的代碼: main: MOV #SFE(CSTACK), SP ; set up stack ;;; some instructions ....... ; load the starting address of the array1 into the register R4 MOV.W #arr1, R4 ; load the st

    0熱度

    1回答

    我在問這是因爲下面的代碼是我用來使2個兩個LED完全交替閃爍。但它爲什麼這個工作並沒有意義。這個帶有2個xor的環路有2個狀態,一個是pin1(紅色點亮),另一個是引腳6和pin1都處於活動狀態(紅色和綠色點亮)。但是燈光閃爍,就像它們在彼此之間完美地交替開關一樣。 #include <msp430g2553.h> // counter as a global variable unsign

    0熱度

    2回答

    我正在使用MSP430和處理內部閃存。 我對MSP430閃存寫入庫有疑問。 在我看來,在這個實現中,在某些情況下可能不會寫最後一個字節。 這是函數實現。 void FlashCtl_write8(uint8_t *data_ptr,uint8_t *flash_ptr,uint16_t count){ //Clear Lock bit HWREG16(FLASH_BASE + OFS_FCTL

    1熱度

    1回答

    處理器:MSP430 16位RISC 有人可以解釋CMP指令的時候,進位標誌實際設置在下面。從上面說的手動, CMP(.B)SRC,DST ..... DST - SRC 如果SRC不等於DST,將進位標誌設置? cmp r15, r11 jnc #1234

    -2熱度

    1回答

    我明白它應該是「測試目的地」,但究竟是什麼意思? 爲.W的操作和.B是以下: DST +地址0FFFFh + 1dst + 0FFh的+ 1

    0熱度

    1回答

    我正在使用MSP430F5529LP和CC3100Boost開發IOT項目。硬件成功連接到雲並交換數據。對IOT設備的響應是基於XML的。我試圖解析數據。以下printf("\n%.*s\n", pch2-pch1-8, pch1 +8);提取數據並打印到控制檯。現在需要將這些數據保存到一個變量中。這是我的代碼片段。答案可能很明顯,不幸的是我沒有看到它。 _i8 * databuffer; ch

    0熱度

    1回答

    我嘗試在4年後再次使用MSP430 Launchpad和Code Composer Studio。我之前已經安裝了CCS v5,並且最近將V7安裝到了D驅動器中(我自己選擇) 在我最後幾個小時發生編譯錯誤後,我一直無法修復......我發現我有v5文件仍在計算機上。所以我卸載V7,手動刪除所有文件V5,然後重新安裝CCS V7進入C盤(默認目錄) 我得到同樣的錯誤依然: "C:\\ti\\ccsv

    0熱度

    1回答

    我有一個MSP430(FG4618/F2013)實驗板通過MSP-FET430UIF/USB電纜作爲電源和串行RS232電纜連接到Windows 7。 我想運行示例代碼讀取輸入並回顯到超級終端。 #include <msp430xG46x.h> void main(void) { WDTCTL = WDTPW+WDTHOLD; // Stop WDT P5DIR |= BI

    3熱度

    1回答

    我正在寫一些代碼,將大大受益於簡明的lambdas語法,它是用C++ 11引入的。這是編譯器支持的嗎? 如何在使用Energia或embedXcode進行編譯時指定編譯器標誌?