相關(guān)商品




















































【奧松新品】Arduino家族新寵兒——以ARM為核心的Arduino Due
編輯:Jacky2013-08-12 瀏覽次數(shù):2671
Arduino Due簡(jiǎn)介:
Arduino Due 是一塊基于 Atmel SAM3X8E CPU的微控制器板。它是第一塊基于 32位ARM核心的Arduino。 Arduino Due有54個(gè)數(shù)字IO口 (其中12個(gè)可用于PWM輸出),12個(gè)模擬輸入口,4路UART硬件串口,84 MHz的時(shí)鐘頻率,一個(gè)USB OTG接口,兩路DAC(模數(shù)轉(zhuǎn)換),兩路TWI,一個(gè)電源插座,一個(gè)SPI接口,一個(gè)JTAG接口,一個(gè)復(fù)位按鍵和一個(gè)擦寫(xiě)按鍵。
ARM核心的優(yōu)勢(shì):
主要參數(shù):
存儲(chǔ)空間:
Arduino Due使用:
Arduino Due 可以通過(guò)多種方式與電腦、其他Arduino 或者其他控制器通信, 也可以和其他不同的設(shè)備通信,像手機(jī)、平板、相機(jī)等等。SAM3X提供一組硬件UART和3組TTL (3.3V) 電平的UARTs 來(lái)進(jìn)行串行通信。程序下載接口連接著 ATmega16U2, 他虛擬了一個(gè)COM口在(Windows需要一個(gè) .inf文件來(lái)識(shí)別該設(shè)備, 而OSX 和 Linux 可以自動(dòng)識(shí)別). SAM3X 的硬件UART也連接著ATmega16U2。 串口 RX0和TX0通過(guò)ATmega16U2 提供了用于下載程序的串口轉(zhuǎn)USB通信。ArduinoIDE包含了一個(gè)串口監(jiān)視器, 可以通過(guò)串口監(jiān)視發(fā)送或接收簡(jiǎn)單的數(shù)據(jù)。當(dāng)數(shù)據(jù)通過(guò)16U2傳輸時(shí) 或者 USB連接電腦時(shí)(并不是0,1上的串口通信),板子上的RX和TX兩個(gè)LED會(huì)閃爍。
原生的USB口虛擬串行CDC通信,這樣可以提供一個(gè)串口,與串口監(jiān)視器 或者 你電腦上其他應(yīng)用相連。這個(gè)USB口也可以用來(lái)模擬一個(gè) USB鼠標(biāo)或者鍵盤(pán)。要使用這個(gè)功能,請(qǐng)查看鼠標(biāo)鍵盤(pán)庫(kù)支持頁(yè)面 。這個(gè)原生USB口也可以作為USB 主機(jī)去連接其他外設(shè),如鼠標(biāo), 鍵盤(pán)、智能手機(jī). 要使用這個(gè)功能, 請(qǐng)查看USBHost支持頁(yè)面。
SAM3X 也支持TWI和SPI通信.。ArduinoIDE中可以通過(guò)Wire庫(kù)輕而易舉的使用TWI總線(xiàn);使用SPI庫(kù)可以進(jìn)行SPI通信,細(xì)節(jié)方面請(qǐng)查看SPI支持頁(yè)面。
Arduino Due通過(guò)ArduinoIDE中的“download”下載程序.。在SAM3X的Arduino上 上傳程序和AVR控制器有所不同,這是因?yàn)閒lash在上傳程序前,需要被擦寫(xiě)。 SAM3X 的ROM中的程序會(huì)進(jìn)行上傳任務(wù),但運(yùn)行該程序的前提是SAM3X的flash空間是空的。連接示意圖如下:
Arduino Due原理圖和相關(guān)資料http://arduino.cc/en/Main/ArduinoBoardDue
用戶(hù)評(píng)價(jià)
暫時(shí)還沒(méi)有任何用戶(hù)評(píng)論