嵌入式系统课程学生实验指导书OK08.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统课程学生实验指导书OK08

《嵌入式系统》课程实验指导书 第一部分 实验教学系统硬件介绍 第二部分 Embest IDE集成开发环境使用说明 第三部分 实验指导 第一部分 实验教学系统硬件介绍 教学系统的硬件电路 Embest S3CEV40开发板是实验系统的主要硬件平台,它是英蓓特公司开发的一款全功能ARM开发板,基于Samsung公司的S3C44B0X处理器(ARM7TDMI),资源丰富。硬件系统包含了嵌入式系统开发应用所需的大部分设备,如串口、以太网口、USB口、音频输出、LCD及TSP触摸屏、4*4的小键盘、固态硬盘、大容量的Flash和SDRAM等等。用户不仅可以在该硬件平台上完成实验系统提供的实验例子,还可以参考该平台设计自己的目标系统。 该硬件平台如下图所示: 图1-1 实验系统硬件平台 Embest S3CEV40开发板的基本资源如下: 电源:外部5V电源供电或者由USB接PC供电,电源指示LED以及500mA保险丝 1M×16bit Flash 4×1M×16bit SDRAM 4Kbit IIC BUS的串行EEPROM 2个串口,其中一个为简单接口,一个为全接线接口,可跳接RS232 MODEM 复位开关 两个中断按钮,两个LED 外部IDE硬盘接口 LCD及TSP触摸屏接口 20针JTAG接口 USB连接器 4×4键盘接口 4个2×20PIN CPU扩展接口 10M 以太网接口 8段数码管 MICROPHONE输入口 IIS音频信号输出口,可接双声道SPEAKER 固态硬盘16M×8bit 320*240 带触摸功能的显示屏 Embest ARM教学系统主要功能模块如图1-2 所示: 图1-2 Embest S3CEV40功能模块 存储系统 实验系统上的存储系统包括一片1M×16bit的Flash(SST39VF160)和一片4M×16bit的SDRAM(HY57V65160B)。 Flash连接电路如图1-3所示,处理器是通过片选nGCS0与片外Flash芯片连接。由于是16bit的Flash,所以用CPU的地址线A1-A20来分别和Flash的地址线A0-A19连接。Flash的地址空间为00 图1-3 Flash连接电路 SDRAM连接电路如图1-4所示,SDRAM分成4个BANK,每个BANK的空量为1M×16bit。BANK的地址由BA1、BA0决定,00对应BANK0,01对应BANK1,10对应BANK2,11对应BANK3。在每个BANK中,分别用行地址脉冲选通RAS和列地址脉冲选通CAS进行寻址。本开发板还设置跳线,可以为用户升级内存容量至4×2M×16bit。对于8M的SDRAM,0欧姆电阻接在R1,R3处,R2,R4空着,即BA0,BA1分别接到CPU的A21,A22上;行列地址线宽度各为A1~A11,地址空间为4×210×210,从0x0C000000~0x0C3FFFFF。对于16M的SDRAM,0欧姆电阻接在R2,R4处,R1,R3空着,即BA0,BA1分别接到CPU的A22,A23上;行列地址线宽度各为A1~A12。地址空间为4×211×211,从0x0C000000~0x0C7FFFFF。SDRAM由MCU专用SDRAM片选信号nSCS0选通。 图1-4 SDRAM连接电路 串行接口 串行接口电路如图1-5所示,实验系统提供两个串口(DB9)。其中UART1为主串口,可与PC或MODOM进行串行通迅。由于S3C44B0X未提供DCD(载波检测)、DTR(数据终端准备好)、DSR(数据准备好)、RIC(振铃指示)等专用I/O口,故用MCU的通用I/O口替代。UART0只采用二根接线RXD和TXD,因此只能进行简单的数据传输及接收功能。全接口的UART1采用MAX3243E作为电平转换器,简单接口的UART0则采用MAX3221E作为电平转换器。 图1-5 串口电路 八段数码管 实验系统使用了一个八段数码LED,该数码管是共阳极的,低电平信号使LED点亮。CPU 数据总线DATA(0~7)经74LC573驱动器对数码管进行驱动。其片选信号由CPU的nGCS1及3个地址线A20、A19、A18经过译码器生成的CS6选通信号选通,而8-SEG的内容则由CPU低八位数据线决定。 图1-6 八段数码管 4×4 键盘电路 键盘接口电路如图1-7所示,板上扩展了一个4×4行列式矩阵键盘接口。该键盘是采用中断扫描的方式进行工作,行线选用了4个数据线,列线选用了4个地址线。行线接上拉电阻保持高电平,并通过与门74HC08将输出信号与MCU的中断EXINT1连接;列线接下拉电阻保持低电平。当有键盘按下时,该行线被拉为低电平,使得EXINT1输入也为低电平,MCU产生中断。

文档评论(0)

cgtk187 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档