嵌入式系统(第5章_嵌入式系统硬件平台与接口设计).ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:120 大小:4MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

嵌入式系统(第5章_嵌入式系统硬件平台与接口设计).ppt

嵌入式系统(第5章_嵌入式系统硬件平台与接口设计).ppt

预览

免费试读已结束,剩余 110 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

嵌入式系统设计——ARM与C/OS-Ⅱ第5章基于ARM的嵌入式硬件结构设计嵌入式系统的软/硬件框架3嵌入式系统的设计步骤1)需求分析阶段需求分析-罗列用户的需求需求分析-罗列用户的需求2)体系结构设计3)详细设计阶段-硬件与软件划分详细设计阶段-硬件设计详细设计阶段-软件设计详细设计阶段-检查设计嵌入式系统的硬件体系结构基于ARM和FPGA的嵌入式系统可重构设计S3C2410的内部结构2410的存储器系统S3C2410的存储器配置实验平台的体系结构基于ARM的嵌入式系统硬件结构设计基于ARM的嵌入式硬件平台体系结构ARM实验平台与PC机连接关系框图嵌入式开发板与PC机的串行通讯25存储系统的构成分析典型系统中存储体的分配情况系统的存储空间分配Bank5:RTL8019AS,ISA总线兼容的10M以太网(PHY+MAC层)控制芯片。占用系统外部中断1,16位数据总线;扩展IO口Bank6:SDRAM,起始地址为0xC000000。在SDRAM中,前512Kbyte的空间划分出来,作为系统的LCD显示缓冲区使用(更新其中的数据,就可以更新LCD的显示)。系统的程序存储空间从0xC080000开始。也就是,引导系统的时候,需要把system.bin文件复制到0xC080000开始的地址空间,把PC指针指向0xC080000。3)BootLoader的任务BootLoader的操作模式下载模式:目标机中的BootLoader通过串口或网络连接等通信手段从宿主机上下载文件,如操作系统的内核映像和根文件的映像等。从宿主级上下载的文件通常首先被BootLoader保存到目标机的RAM中,然后再被BootLoader写到目标机的Flash中。这种模式通常在第1次安装操作系统内核和根文件系统时被使用,另外系统更新时也会使用这种方式。4)存储管理单元MMU2410的UARTUART控制框图异步串行通讯简介字符串行输出格式:串行通讯硬件规范及连接方法UART的操作人机交互接口嵌入式开发板与PC机的串行通讯人机交互接口LCD有三种显示方式反射型LCD的结构LCD显示方式还分正性和负性。正性LCD呈现白底黑字,在反射和透反射型LCD中显示最佳;负性LCD呈现黑底白字,一般用于透射型LCD,加上背光源,字体清晰,易于阅读。嵌入式处理器与LCD的连接键盘模块一个瞬时接触开关(按钮)放置在每一行与线一列的交叉点。矩阵所需的键的数目显然根据应用程序而不同。每一行由一个输出端口的一位驱动,而每一列由一个电阻器上拉且供给输入端口一位。A1A2A3键盘扫描过程就是让微处理器按有规律的时间间隔查看键盘矩阵,以确定是否有键被按下。每个键被分配一个称为扫描码的唯一标识符。应用程序利用该扫描码,根据按下的键来判定应该采取什么行动。触摸屏设计触摸屏分类电阻式触摸屏四线电阻触摸屏原理测量原理ARMJTAG调试什么是JTAG?几种常用的调试方法ARM的JTAG调试结构宿主机调试器JTAG与Angel键盘及LED驱动实验一、实验目的1.学习键盘及LED驱动原理。2.掌握zlg7289芯片的使用方法。二、实验内容通过zlg7289芯片驱动12键(3x4)的键盘和8个共阴极LED,将按键值在LED上显示出来。ZLG7289A的指令分为三种类型:纯指令、带有数据的指令和读键盘数据指令。双字节指令(长度为16位,分两次传送)需要动手编写的内容:在zlg7289.c中7289驱动函数从7289读取键值流程图main.c中主函数流程图main.c中主函数流程图7289命令字定义DEF.h中定义的数据类型:#defineU32unsignedint#defineBOOLint#defineU16unsignedshort#defineS32int#defineS16shortint#defineU8unsignedchar#defineS8char#defineu32unsignedint#defineu16unsignedshort#defines32int#defines16shortint#defineu8unsignedchar#defines8char嵌入式以太网设计以太网接口的基本知识以太网协议以太网的数据传输特点嵌入式的以太网方案RTL8019的原理框图嵌入式网络接口的特点基于RTL8019在嵌入式以太网设计关于RTL8019的RAM2通过RTL8019AS发送数据3、通过RTL8019AS接收数据TCP/IP协议的层次嵌入式以太网中主要处理的协议ARP地址解析协议ICMP网络控制报文协议IP网际协议TCP传输控制协议UDP协议关于端口基于ARM和uCOS-II的TCP/IP协议移植TCP/IP协议栈需要注意的问题BSD套接字(B