atmega128 開發(fā)板怎么用準備學(xué)習(xí)
回答問題一:嵌入式ATmega128開發(fā)板嵌入式ATmega128開發(fā)板是華東師范大學(xué)電子科學(xué)技術(shù)系A(chǔ)VR實驗室采用“模塊獨立、開放、靈活”的設(shè)計思想自主研制的實驗應(yīng)用開發(fā)板。開發(fā)板的軟硬件資源全部開放,并提供豐富的接口和功能模塊,所有模塊都是獨立的,其連接信號接口和電源接口也是開放的,用戶可以使用開發(fā)板上的默認線路連接,也可以按照自己的意愿進行連接。遵從“模塊獨立、開放、靈活”的設(shè)計思想,嵌入式ATmega128開發(fā)板采用了“ATmega128最小系統(tǒng)板+主板”的構(gòu)架圖4.4。ATmega128最小系統(tǒng)板和主板默認情況下是一起使用的,但是也可以分開使用,即ATmega128最小系統(tǒng)板可獨立用于其它系統(tǒng),同時用戶也可用其它MCU的最小系統(tǒng)板代替ATmega128最小系統(tǒng)板,通過跳線連接的方式,方便的使用主板上的所有資源。1ATmega128最小系統(tǒng)板ATmega128最小系統(tǒng)板是由一片ATmega128構(gòu)成的最小可運行的基本系統(tǒng)板圖4.5,它包括上電復(fù)位電路、電源指示、外部16MHz晶體、ISP下載接口和JTAG接口,ATmega128所有外部引腳均通過低部四面的DIP雙排插針引出。只要連接+5V和地接通電源,用戶就可以通過ISP接口將編寫好的程序下載到最小系統(tǒng)板上的ATmega128中運行了。圖:ATmega128最小系統(tǒng)板2主開發(fā)板主開發(fā)板實際上是一塊提供系統(tǒng)電源以及由各種外部電路和器件組成的嵌入式系統(tǒng)外圍功能接口模塊板。它上面有基本的經(jīng)常使用的外部功能模塊電路,也有應(yīng)用于高級嵌入式系統(tǒng)的網(wǎng)絡(luò)等硬盤接口,具體由以下幾部分組成:.ATmega128最小系統(tǒng)板插槽;.32KB SDRAM;.由AD45DM161構(gòu)成的16MB DataFlash 做海量存儲器;.128×64 液晶屏一塊帶漢字字庫;.8個發(fā)光二極管;.8個LED數(shù)碼管;.4×3鍵盤;.一個PS/2接口;.兩個RS-232串行接口;.由SL811SH構(gòu)成的USB接口模塊,可實現(xiàn)符合USB1.1標準的HOST和SLAVE;.一個10Mpbs以太網(wǎng)接口;.一個由8255構(gòu)成的簡易IDE接口可外接硬盤作海量存儲器;板上所有的模塊都是相對獨立的,其連接信號的接口和電源接口也是開放的,用戶可以使用開發(fā)板上的默認線路連接使用短路插片,也可以按照自己的設(shè)計使用跳接線連接使用。利用嵌入式ATmega128開發(fā)板,用戶不僅可以進行初級入門的學(xué)習(xí),也可以進行更高層次的學(xué)習(xí)和訓(xùn)練,或作為產(chǎn)品設(shè)計開發(fā)的前期開發(fā)應(yīng)用,非常適合高等院校和電子工程技術(shù)人員使用。關(guān)于該板的詳細介紹,以及基于該板的應(yīng)用,如:小型嵌入式WEB的設(shè)計與實現(xiàn),USB HOST/SLEVEOTG接口的設(shè)計與實現(xiàn),IDE硬盤接口的設(shè)計與實現(xiàn)等,將在本書的下篇中介紹?;卮饐栴}二:開發(fā)板與電腦相鏈接是通過串口線?;卮饐栴}三:需要安裝AVR開發(fā)工具,如avr studio 或者是gcc交叉編譯winavr回答問題四:安裝的軟件:如avr studio 或者是gcc交叉編譯winavr需要的硬件就是串口,臺式機都有回答問題五:開發(fā)語言用匯編或者C語言都可以,建議用C語言開發(fā)

熱門搜索
- 2018-07-318月8號成都出發(fā)去色達,自駕游,有2個位置可以結(jié)伴
- 2018-07-31這地方熱嗎?莫干山不錯的,下渚湖怎樣熱不熱
- 2018-07-31兒童超過120m要買票嗎
- 2018-07-31準備去大理旅游三天,從昆明出發(fā) 求大神推薦路線
- 2018-07-31從廈大學(xué)生公寓到南普陀寺怎么走,要多長時間到?
- 2018-07-31問一哈從宜賓到濟南,怎么走最劃算