teensy

    0熱度

    1回答

    我正在用C編寫一些代碼,在微處理器上的LCD屏幕上隨機顯示精靈。目前,當我運行這段代碼時,它會產生從上到下運行的8行代碼。所以它以隨機順序打印一些東西,但不是精靈。爲什麼是這樣?任何人都可以幫我嗎? (注:蘭特是在一個單獨的功能,工作正常接種,問題僅僅是內此代碼。) void zombies() { Sprite zombie_sprite; Sprite * zombie_

    0熱度

    1回答

    我開始玩Teensy 2,以及學習C代碼。目前我正試圖弄清楚如何將引腳設置作爲輸入。我的代碼如下: #include <avr/io.h> #include <avr/pgmspace.h> #include "usb_debug_only.h" #include "print.h" #include <util/delay.h> #define RED_LED_ON (PORTB |

    0熱度

    1回答

    我已將I2C3221連接到I2C總線上的Teensy 3.1並將其連接到Vref(3.3V),以檢查它是否正常工作。然而,即使我將它連接到不同的電壓,它仍然讀數爲0。我的代碼是否有問題,或者應該只是購買新設備? #include <MCP3221.h> #include <Wire.h> #include "SoftwareSerial.h" #define ADDRESS 0x4D //

    0熱度

    1回答

    我目前正在研究一種能夠作爲鍵盤工作的設備,並通過串行通信與自行編寫的軟件進行通信。 現在我必須在不同的計算機上安裝串口驅動程序(來自Arduino),如果我想與我真正想避免的應用程序通信。 是否有任何其他的解決方案來解決這個問題?我的微控制器是否可以作爲鍵盤使用,並且能夠以HID設備發送和接收數據? 感謝和問候!

    0熱度

    2回答

    我一直在使用從(http://arduiniana.org/libraries/flash/)版本5的Flash.h庫與Arduino 1.0.5和teensy 3.1沒有任何問題。我不得不升級到1.0.6版本,現在我收到此錯誤 [removed path from message] /.../libraries/Flash/Flash.h: In member function 'char*

    0熱度

    1回答

    當編譯該代碼 void FastRead() { register uint32_t cnt = 1000, sample; register uint8_t *dst = data; asm volatile( "loop1:" "ldr %[sample], [%[src]]\n\t" "strb %[sample], [%[d

    0熱度

    1回答

    我正在使用液晶顯示屏的微處理器,並且正在編寫隨機顯示一些精靈的代碼。 void setup_sprite() { Sprite sprite[8]; Sprite * sprite_pointer = &sprite; byte sprite_bitmap [] = { BYTE(10100000), BYTE(01000000), BYTE(10100000) }; const

    0熱度

    1回答

    我正在使用Teensy 3.1微控制器進行項目。這Teensy使用IAR支持的Cortex-M4處理器MK20DX256VLH7 。然而,Teensy只有Arduino軟件(我沒有使用)和avr-gcc(我寧願不使用)的例子。它有自己的引導程序(它檢測按鈕按下並進入USB編程模式)和(我相信)它自己的特定內存佈局。 我必須採取哪些步驟才能讓IAR生成Teensy下載程序可以使用的.hex文件,並使