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

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

  1. 1、本文档共120页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统(第5章 嵌入式系统硬件平台及接口设计)

S3C2410的内部结构 2410的存储器系统 — 可通过软件选择大小端 — 地址空间:每个Bank 128Mbytes (总共 1GB) — 共 8 个banks 6个Bank用于控制 ROM, SRAM, etc. 剩余的两个Bank用于控制 ROM, SRAM, SDRAM, etc . — 除 bank0 (16/32-bit) 外,所有的Bank都可以通过编程选择总线宽度= (8/16/32-bit) — 7个Bank固定起始地址; — 最后一个Bank可调整起始地址; — 最后两个Bank大小可编程 —所有Bank存储周期可编程控制; S3C2410的存储器配置 实验平台的体系结构 2410的UART S3C2410A 的UART (Universal Asynchronous Receiver and Transmitter) 提供了三个独立的异步串行I/O口,每一个都可以工作在中断模式或DMA模式,即UART可以产生中断或DMA请求以在CPU和UART之前传送数据,使用系统时钟,UART最高可以支持230.4K bps 的位传输率。 如果采用外部带时钟的UART,则UART可以实现更度速度的传输; 每个UART包括2个16Byte的接收/发送FIFO。 UART控制框图 异步串行通讯简介 在一条传输线上完成单向传输。 将传输数据的字符一位接一位的传送。 接收方对于同一条线上的一连串连续数学信号,首先将其分割成位,再按位组成字符。 每个字符需要确定起始位和结束位,字符与字符间还可能有长度不定的空闲时间,因此传输效率较低。 字符串行输出格式: 发送前:线路处于空闲状态,连续发送 “1” 开始发送:首先,发送一位起始位 “0” 然后,发送连续的二进制位,数据位可以为5、6、7、8 随后,紧跟一位奇偶校验位(可选择奇/偶/无校验) 最后,发送停止位 “1”,可以有1位、1.5位或2位停止位 串行通讯硬件规范及连接方法 EIA RS-232C 物理特征: DB-25 DB-15 DB-9 信号连线:保护地、TXD/RXD、RTS/CTS、DCD、 DSR、DTR、R1 电平规定:-5V ~ -15V 之间的电平表示逻辑 “1” +5V ~ +15V 之间的电平表示逻辑 “0” UART的操作 嵌入式开发板与PC机的串行通讯 嵌入式开发板和PC机的通讯电缆可以按照如图所示的方式连接。 ARP地址解析协议 网络层用32 bit的IP地址来标识不同的主机,而链路层使用48 bit的物理(MAC)地址来标识不同的以太网接口。只知道目的主机的IP地址并不能发送数据帧给它,必须知道目的主机网络接口的MAC地址才能发送数据帧。 ARP的功能是实现从IP地址到对应物理地址的转换。 源主机发送一份包含目的主机IP地址的ARP请求数据帧给网上的每个主机,称作ARP广播,目的主机的ARP收到这份广播报文后,识别出这是发送端在寻问它的IP地址,于是发送一个包含目的主机IP地址及对应的MAC地址的ARP回答给源主机。 每台主机上都有一个ARP高速缓存,存放最近的IP地址到硬件地址之间的映射记录。通常每一项的生存时间为20分钟 ICMP网络控制报文协议 IP层的附属协议,IP层用它来与其他主机或路由器交换错误报文和其他重要控制信息。 ICMP报文是在IP数据包内部被传输的。 两个实用的网络诊断工具,Ping和Traceroute(Tracert),都是利用该协议工作的。 IP网际协议 IP工作在网络层,是TCP/IP协议族中最为核心的协议。所有的TCP,UDP,ICMP以及IGMP数据都以IP数据包格式传输。 IP数据包最长可达65535字节,其中报头占32 bit的数目。包含各32 bit的源IP地址和目的IP地址。在嵌入式应用中,简化设计,IP数据包长度等于数据链路层的数据长度。 TCP传输控制协议 TCP是一个面向连接的可靠的传输层协议。TCP为两台主机提供高可靠性的端到端数据通信。主要包括: 发送方把应用程序交给它的数据分成合适的小块,并添加附加信息(TCP头),包括顺序号,源、目的端口,控制、纠错信息等字段,称为TCP数据包。并将TCP数据包交给下面的网络层处理。 接受方确认接收到的TCP数据包,重组并将数据送往高层。 UDP协议 UDP是一种无连接不可靠的传输层协议。 把应用程序传来的数据加上UDP头(包括端口号,段长等字段),作为UDP数据包发送出去,

文档评论(0)

yaocen + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档