avr

    2熱度

    3回答

    原始的Atmel jtag程序員需要300美元。 http://www.atmel.com/dyn/products/tools_card_v2.asp?tool_id=3353 http://search.digikey.com/scripts/DkSearch/dksus.dll?site=us&lang=en&mpart=ATJTAGICE2 哪個克隆你建議我? 他們是100%克隆嗎? (與

    1熱度

    2回答

    This tutorial用於編程these首先用Windows盒子編程Ravens和Jackdaw。我可以在Linux或OS X機器上使用avrdude執行這些初始步驟嗎?如果是這樣,怎麼樣?如果我只是嘗試,是否有任何硬件磚的風險? 我有一個USB JTAG ICE MKii克隆,它應該爲此工作。 我完全是AVR的新手,但在Linux或OS X上的C/C++編程非常豐富,直到包括內核編程....

    2熱度

    2回答

    我有一個使用avr-objcopy反彙編的二進制文件。中斷向量表看起來像: 00000000 : ; VECTOR TABLE 0: 13 c0 rjmp .+38 ; 0x28, RESET 2: b8 c1 rjmp .+880 ; 0x374, INT0 4: fd cf rjmp .-6 ; 0x0 6: fc cf

    4熱度

    7回答

    在嵌入式系統(基於AVR控制器)和iPhone之間實現無線通信的最佳方式是什麼?我認爲只有兩種選擇:無線或藍牙。範圍不是一個真正的問題,因爲兩個設備應該留在同一個房間。 我不知道,如果有任何有用的WiFi板可以連接到基於AVR的微控制器系統(或任何小型微控制器),任何提示將非常受歡迎。 我猜想更好的解決方案是BlueTooth,但也存在這樣的問題:哪個BlueTooth板最適合於連接到AVR系統,

    2熱度

    2回答

    我試圖在Eclipse IDE中使用WinAVR和AVR IDE插件編譯Arduino代碼,而且我遇到了一個主要的絆腳石 - 當我嘗試編譯代碼I出現以下錯誤: /usr/bin/sh: g++: command not found make: *** [main.o] Error 127 呀,我敢打賭,沒有...我使用Windows Vista。我有通往WinAVR的avr-g ++的路徑,都可以

    2熱度

    5回答

    avr-gcc程序中的main()函數將寄存器狀態保存在堆棧中,但是當運行時調用它時,我明白在單片機上沒有任何可返回的東西。這是浪費RAM嗎?如何防止這種狀態儲蓄?

    0熱度

    3回答

    我有一個名爲USB AVR JTAG-ISP v.1.2的編程設備。 我在哪裏可以找到驅動程序和一個好的IDE?

    2熱度

    2回答

    我花了一段時間讓我的AVR開發系統設置了完整的GCC工具鏈(所有內容都是最新的當前穩定版本),而且我有解決了大多數問題,但只有一個。 下面的代碼給了我一個我沒有得到的錯誤。 AVR彙編手冊指出,sbi指令可以接受0-7作爲一個常量表達式,但它仍然對我錯誤。任何人都可以闡明爲什麼它這樣做嗎? #ifndef __AVR_ATmega168__ #define __AVR_ATmega16

    0熱度

    4回答

    這實際上是我正在使用avr的一個項目的一部分。我通過twi與DS1307實時時鐘IC連接。它將信息報告爲一系列8個字符。它返回的格式如下: // Second : ds1307[0] // Minute : ds1307[1] // Hour : ds1307[2] // Day : ds1307[3] // Date : ds1307[4] // Month : ds1307[5]

    3熱度

    1回答

    我正在爲AVR芯片編寫C代碼。代碼在串行端口,ADC和定時器上等待的中斷服務例程很繁重。 ISR寫入緩衝區,當主環路到達它們時,它會檢查緩衝區。 我設計了緩衝區,以便在主循環正在讀取它們時,ISR可以更新它們。我想驗證這是否有效。我有單元測試來驗證基本操作,但是我不清楚如何測試在主循環讀取緩衝區時中斷觸發時會發生什麼。 我的單元測試真的很基礎 - 一些代碼在main() finction。我在我的