microchip

    0熱度

    2回答

    我正在嘗試混合一些C語言和彙編語言,並且我正在忍受一段時間。我對C有一定的經驗,有些程序集,但是我之前沒有在同一個項目中使用過它們。 目前,我正在嘗試編譯最簡單的項目,這是一個Q1.15定點乘法。我實際上並不關心代碼輸出,我只需要編譯一些東西,以便我可以構建它。 myq15.h: #ifndef _Q15_MATH #define _Q15_MATH #include <stdint.h>

    0熱度

    1回答

    我在chipkit max32上有一個PIC32MX795F512L。 我需要使用程序集來讀取當我連接的按鈕被按下時。 在查看文檔()時,它指出使用TRISx,PORTx,LATx寄存器。但是,我如何找到正確的?如果電路板上的引腳說它連接到PIC32的引腳74,它只是TRIS74,PORT74,LAT74? 在電路板的參考文獻(http://www.digilentinc.com/Data/Pro

    0熱度

    1回答

    我一直在尋找一些解決方案,我可以如何控制通過USB連接的LCD顯示器。 我的第一個結果是,我將使用MCP2210 - http://www.microchip.com/wwwproducts/Devices.aspx?product=MCP2210(通過HID類USB連接到SPI)。 對於開發我使用python lib https://github.com/arachnidlabs/mcp2210

    -1熱度

    1回答

    所以我在MPLABX中創建了這個程序,我主要是用它來學習用C編寫未來的項目。我想將一些硬件/寄存器的東西放入函數中,以保持整潔和便於閱讀。出於某種原因,我的PWM功能不斷重複,儘管我做了什麼我不能讓它運行然後停止。 以下是我有: #include <xc.h> const int sineval[320] = {125, 127, 129, 131, 133, 135,

    -1熱度

    1回答

    我想用PIC12F675上的一個引腳作爲按鈕,另一個引腳用於LED。我寫了這段代碼,但按鈕沒有工作。 LED仍然亮着。 GPIO0連接到+ LED,GPIO1連接到按鈕,按鈕連接到地。 請幫忙。謝謝。 #pragma config FOSC = INTRCIO // Oscillator Selection bits (INTOSC oscillator: I/O function on GP4/

    3熱度

    1回答

    只是試圖確保我在這裏正確的軌道上。我試圖將大量的6位字節存儲到一個陣列中,用PIC18F2550控制並行器件。 我的數組: char pins[4] = { 000000, //0 000001, //1 000010, //2 000011, //3 000100 //4 } 在我的代碼之後,我希望能夠進入一個命令,如 「設置3」

    -1熱度

    2回答

    我知道這個函數的問題已經被問了很多,但是在這裏搜索了幾個小時之後,我找不到一個能夠幫助我解決這個問題的答案。 這裏是通過我想要實現的UART讀取字符串的函數。 void UART_Read_Text(char *Output, unsigned int length) { unsigned int i; for(int i=0;i<length;i++) Outpu

    -1熱度

    1回答

    微控制器如何實現高能效? 它是通過使用時間觸發,事件觸發還是使用睡眠時間? 還有哪些其他技術可以用來使它們有效?

    -1熱度

    1回答

    我最近遇到了USB電纜長度問題和一個FT230XS問題,我沒有在數據線上包含47R和27pF。我正在開發一個項目,現在我使用CDC進行通信,因此我將D +/D-線路直接連接到PIC18F2550。我需要爲這種情況包含任何RC嗎?我在查找針對這種特定情況的答案時遇到了一些問題。 編輯:另外,無論什麼原因,編程器jtag的5引腳頭還需要過濾?我之前沒有在程序員jtag上使用任何RC,但是如果這是「正確

    0熱度

    1回答

    我有一個連接到我的設計的SD卡的PIC32單片機,我正在使用MDD庫實現算法以便在SD卡中查找特定文件。 是否有人可以引導/告訴我,我應該使用哪個函數?