atmega128 开发板怎么用准备学习

更新时间:2016-05-12本文内容转载自互联网
回答问题一:嵌入式ATmega128开发板嵌入式ATmega128开发板是华东师范大学电子科学技术系AVR实验室采用“模块独立、开放、灵活”的设计思想自主研制的实验应用开发板。开发板的软硬件资源全部开放,并提供丰富的接口和功能模块,所有模块都是独立的,其连接信号接口和电源接口也是开放的,用户可以使用开发板上的默认线路连接,也可以按照自己的意愿进行连接。遵从“模块独立、开放、灵活”的设计思想,嵌入式ATmega128开发板采用了“ATmega128最小系统板+主板”的构架图4.4。ATmega128最小系统板和主板默认情况下是一起使用的,但是也可以分开使用,即ATmega128最小系统板可独立用于其它系统,同时用户也可用其它MCU的最小系统板代替ATmega128最小系统板,通过跳线连接的方式,方便的使用主板上的所有资源。1ATmega128最小系统板ATmega128最小系统板是由一片ATmega128构成的最小可运行的基本系统板图4.5,它包括上电复位电路、电源指示、外部16MHz晶体、ISP下载接口和JTAG接口,ATmega128所有外部引脚均通过低部四面的DIP双排插针引出。只要连接+5V和地接通电源,用户就可以通过ISP接口将编写好的程序下载到最小系统板上的ATmega128中运行了。图:ATmega128最小系统板2主开发板主开发板实际上是一块提供系统电源以及由各种外部电路和器件组成的嵌入式系统外围功能接口模块板。它上面有基本的经常使用的外部功能模块电路,也有应用于高级嵌入式系统的网络等硬盘接口,具体由以下几部分组成:.ATmega128最小系统板插槽;.32KB SDRAM;.由AD45DM161构成的16MB DataFlash 做海量存储器;.128×64 液晶屏一块带汉字字库;.8个发光二极管;.8个LED数码管;.4×3键盘;.一个PS/2接口;.两个RS-232串行接口;.由SL811SH构成的USB接口模块,可实现符合USB1.1标准的HOST和SLAVE;.一个10Mpbs以太网接口;.一个由8255构成的简易IDE接口可外接硬盘作海量存储器;板上所有的模块都是相对独立的,其连接信号的接口和电源接口也是开放的,用户可以使用开发板上的默认线路连接使用短路插片,也可以按照自己的设计使用跳接线连接使用。利用嵌入式ATmega128开发板,用户不仅可以进行初级入门的学习,也可以进行更高层次的学习和训练,或作为产品设计开发的前期开发应用,非常适合高等院校和电子工程技术人员使用。关于该板的详细介绍,以及基于该板的应用,如:小型嵌入式WEB的设计与实现,USB HOST/SLEVEOTG接口的设计与实现,IDE硬盘接口的设计与实现等,将在本书的下篇中介绍。回答问题二:开发板与电脑相链接是通过串口线。回答问题三:需要安装AVR开发工具,如avr studio 或者是gcc交叉编译winavr回答问题四:安装的软件:如avr studio 或者是gcc交叉编译winavr需要的硬件就是串口,台式机都有回答问题五:开发语言用汇编或者C语言都可以,建议用C语言开发
有用 0 无用 0 我要提问