嵌入式硬件开发平台共43页文档
- 格式:ppt
- 大小:378.00 KB
- 文档页数:43
辽宁工程技术大学上机实验报告
实验内容一、实验内容
1.建立一个工程文件。
2.建立一个汇编程序,实现数据段大量数据的复制功能,并添加到工程中。
3.设置编译连接控制选项
4.编译连接工程
5.使用AXD调试工程,方法可以采用
(1)模拟指令集形式
(2)下载到SDRAM或FLASH中硬件调试。
二、实验原理
1. H-JTAG软件是免费JTAG调试和Flasher擦写软件,通过并口线连接目标板。
此软件针对EEliod开发平台和XSBASE 270-S开发板(或其它PXA270的开发板),需要进行配置才能正常工作。
2. ADS 是ARM 系统的一个集成开发环境,提供程序编写、编译、连接、生成映像的功能,可以用来调试PXA270开发板
三、实验步骤
1.配置实验环境
(1)建立工作文档
复制选中的两个文件夹并且粘贴至C盘根目录下
导入ADS许可证
(2)连接开发板和电脑
2.调试软件环境
(1)打开H-JTAG软件,显示出开发板的CPU型号为PXA270,说明电脑与开发板连接
成功。
(2)配置ADS软件。
3.将程序传送到开发板
实验分析调试方法和运行结果
1.编译并运行程序
2 .观察开发板
开发板的8个发光二极管从左到右依次发光,说明程序正确运行。
3.修改源程序,再次运行。
开发板的8个发光二极管从右到左依次发光,修改后的程序运行正确。
IAC-RK3568-Kit 嵌入式开发板硬件说明书版本号:V 2.02022年08月浙江启扬智能科技有限公司版权所有QIYANG TECHNOLOGY Co., LtdCopyright Reserved有任何技术问题或需要帮助,请联系:***********************第2页 共48页 购买产品,请联系销售:********************更多信息请访问:技术支持如果您对文档有疑问,可在办公时间(周一至周五 8:30-12:00,13:30-17:30),通过以下方式联系我们:技术邮箱:***********************技术支持电话:*************-805官网:(中文)/(英文)资料更新与获取1、资料的更新产品相关资料会不断完善更新;当您在使用这些内容时,请确保其为最新状态。
2、更新通知启扬智能产品资料更新通过微信公众号进行推送通知,敬请关注!3、资料如何获取产品购买后,请联系我公司相关销售人员获取。
有任何技术问题或需要帮助,请联系:*********************** 第3页 共48页 购买产品,请联系销售:********************更多信息请访问:版本更新记录目录阅读前须知:本手册主要介绍该开发板的硬件接口 (5)一、前言 (5)1.1、公司简介 (5)1.2、IAC-RK3568-KIT 开发/评估板的使用建议 (6)二、系统组成 (7)2.1、芯片概述 (7)2.2、开发板资源 (12)2.3、核心板资源 (15)三、底板接口功能 (16)3.1、基本接口功用说明 (18)3.2、接口引脚定义 (20)四、尺寸结构图 (40)4.1、核心板尺寸 (40)4.2、底板尺寸 (42)五、器件连接示图 (44)六、电气特性 (45)六、软件描述 (46)七、附注 (47)有任何技术问题或需要帮助,请联系:***********************第4页共48页购买产品,请联系销售:********************阅读前须知:本手册主要介绍该开发板的硬件接口一、前言1.1、公司简介浙江启扬智能科技有限公司2007年成立于杭州,是一家专注于ARM嵌入式产品研发、生产与销售的国家高新技术企业。
嵌入式linux开发平台介绍好啦,不管你是否理解了第1章提到的那些抽象的概念,我们都暂且把它们丢在一边。
如果把嵌入式Linux的开发过程比作建造一栋房子的话,那么首先应该找个风水先生选择一块风水宝地,这块风水宝地呢,自然就是我们的目标开发平台了。
我们将从这一章开始,走入我们的风水宝地,开始进行“嵌入式Linux开发”这栋房子的建造。
言归正传,本章首先带领大家熟悉我们的目标开发平台——Super-ARM 实验教学平台。
Super-ARM是深圳旋极公司推出的以ARM处理器为基础的针对嵌入式教学、开发而专门设计的平台。
通过本章,读者可以熟悉该平台的大体结构及其配备的硬件资源。
Super-ARM整体结构及资源Super-ARM整体结构Super-ARM教学系统采用模块化设计。
所有硬件模块及配件都安放在一个便携式Supe r-ARM中。
图2-1-1 Super-ARM结构如图2-1-1所示,Super-ARM主要包括以下几个组成部分:箱体交流输入插口,实验箱可直接接到220V 交流电底板(含键盘和数码管等)主板核心模块LCD 模块扩展板(可选)ProbeICE 仿真器各种连接电缆及配件Super-ARM教学系统主要资源(1)ARM 处理器系统采用三星公司的处理器S3C2410X(ARM9)。
该处理器是基于ARM920T 内核,主频高达203MHz,带MMU(内存管理单元),片上资源丰富,性价比极高,是目前ARM9处理器中,使用较多的一种。
其结构图如图2-1-2所示:图2-1-2 S3C2410处理器结构图S3C2410集成的片上功能如下:内核工作电压为1.8/2.0V、存储器供电电压3.3V、外部I/O设备的供电电压3.3V;16KB的指令Cache和16KB的数据Cache;LCD控制器,最大可支持4K色STN和256色TFT;4通道的DMA请求;3通道的UART(IrDA1.0、16字节TxFIFO、16字节RxFIFO),2通道的SPI接口;2通道的USB(Host/Slave);4路PWM和1个内部时钟控制器;117个通用I/O,24路外部中断;272Pin FBGA封装;16位的看门狗定时器;1通道的IIC/IIS控制器;带有PLL片上时钟发生器;S3C2410 ARM处理器支持大/小端模式存储字数据,其寻址空间可达1GB,每个Bank 为128MB,对于外部I/O设备的数据宽度,可以是8/16/32位,所有的存储器Bank(共有8个)都具有可编程的操作周期,而且支持NOR/NAND Flash、EEPROM等多种ROM引导方式。