实验课件-嵌入式交叉开发环境建立.ppt

实验课件-嵌入式交叉开发环境建立.ppt

ID:48191756

大小:634.00 KB

页数:28页

时间:2020-01-15

实验课件-嵌入式交叉开发环境建立.ppt_第1页
实验课件-嵌入式交叉开发环境建立.ppt_第2页
实验课件-嵌入式交叉开发环境建立.ppt_第3页
实验课件-嵌入式交叉开发环境建立.ppt_第4页
实验课件-嵌入式交叉开发环境建立.ppt_第5页
资源描述:

《实验课件-嵌入式交叉开发环境建立.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一嵌入式交叉开发环境的建立目的理解嵌入式应用程序交叉开发的概念;掌握嵌入式应用程序交叉开发环境的建立过程;掌握宿主机与目标机之间的各种连接方式,以及调试方式的切换方法;掌握应用程序输出及观察这些输出信息的方法。1.目标机软件调试环境的建立:LambdaTRA的配置、生成和固化2.宿主机与目标机的连接物理连接逻辑连接3.应用程序的下载4.运行应用程序并观察输出信息交叉开发环境的建立步骤ARM7S3C4510B嵌入式硬件平台简介ARM7嵌入式硬件平台ARM-R4510B是基于三星的高性能、32-bit、嵌入式微

2、处理器S3C4510B的单板计算机。S3C4510B是三星公司推出的针对嵌入式应用的16/32位嵌入式处理器,它的核心是基于ARM公司的ARM7TDMI实现的,集成了多种外围部件ACPU:50MHzS3C4510B(Samsung),ARM7TDMI软核B16M字节SDRAMC2个异步串口D10/100M以太口一个E10M以太口一个(REL8019)F512k字节Flash存储器G2M字节Flash存储器H以太口状态指示灯ARM7S3C4510B嵌入式硬件平台简介三星4510B芯片的内部结构S3C4510B集成

3、外围部件8KB的Cache/SRAM一个10/100Mbps以太网控制器,提供MII接口两个HDLC通道,每个通道可支持10Mbps两个UART通道两个DMA通道两个32位定时/计数器18个可编程I/O口中断控制器,支持21个中断源,包括4个外部中断支持SDRAM,EDODRAM,SRAM,Flash等具有扩展外部总线JTAG逻辑测试部件,支持软/硬件开发ARM-R4510B目标板结构BootROM选择对FLASH进行片选是通过跳线JP1来实现的。跳线JP1的Pin1与Pin2脚短接,处理器片选U2(512Kb

4、yte)为BROM(注:BROM为BootROM的简写)。若将JP1的Pin3与Pin4短接,则处理器片U3(2Mbyte)为BROM。系统存储空间分配ARM-R4510B的系统存储器空间分配:FLASH空间0x000000——0x280000SDRAM空间0x280000——0x1280000复位S4(位于开发板前视图左上方)是复位按钮,用来产生一个低电平,对系统进行复位操作。以太网口10/100Mbps自适应以太网口ETH1ETH1(J13)是S3C4510B集成的10/100Mbps自适应以太网控制器的以

5、太网外部物理接口。D5:全双工指示。LED亮表示工作在全双工,LED熄表示工作在半双工。D6:连接指示。网线正确连通,LED亮。D7:10M。工作在10Mbps时LED亮。D8:100M。工作在100Mbps时LED亮。D9:冲突检测指示。检测到网络冲突LED亮。ETH2(J18)是通过以太网控制器芯片RTL8019AS扩展的以太网接口,配置一个状态指示灯D10,该LED亮表示网络已连通,LED闪烁表示有数据正在进行收发。异步串行口S3C4510B片内集成2个通用异步收发器(UART0和UART1),分别对应A

6、RM-R4510B的2个异步串口COM1和COM2。COM1、COM2分别对应J11、J12。即靠近同步串行口DB25的RJ45接口为COM1,其侧的RJ45为COM2。I/O端口S3C4510B有18个可编程I/O口:P0~P7为8个I/O口,分别连接D14至D21这8个LED。8个I/O端口均定义为输出为1(高电平)、LED熄,输出为0(低电平)、LED亮。P8~P11分别为4个外部中断EINTR0、EINTR1、EINTR2、EINTR3,分别与4个下压按键S1、S2、S3、S5连接,可以用来模拟4个外部

7、中断。其中,EINTR0、EINTR1定义高电平为中断请求,EINTR2、EINTR3定义低电平为中断请求。P12~P15分别接4位拨码开关S6的1、2、3、4引脚。如果拨码开关拨到1(或2、3、4)位置,则P12(或P13、P14、P15)为高电平;相反,如果拨码开关拨到5(或6、7、8)位置,则P12(或P13、P14、P15)为低电平。其它接口J50:Big-Endian与Little-Endian选择跳线两个引脚Pin50.1、Pin50.2短接,S3C4510B工作在Little-Endian模式;悬

8、空,则S3C4510B工作在Big-Endian模式。J7:三星标准JTAG接口LambdaTRA(LambdaTargetRomAgent)支持网络-串口调试方式,在调试过程中可以进行切换;下载程序时使用网络方式,之后可以切换为串口调试方式(尤其是调试网络应用程序时);串口使用的是串口1,波特率为缺省值(57600bps);目标机的IP地址配置为192.168.1.111目标监控器的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。