得技通电子单片机编程器

设为首页  加入收藏

繁体版

0755-61361222

0755-83681644

0755-83681447

 首页 | 公司简介 | 新闻中心 | 产品中心 | 最近更新 | 编程器软件下载 | 编程器驱动下载 | 联系我们 | 解决方案 | 留言板 | 推荐商品 | 下载资料 | 【站内资料搜索】 
 
产品列表
 

LJD-ARM9-2410XP实验箱
ARM产品

LJD-ARM9-2410XP实验箱

产品介绍

ARM9-2410XP是专门为大学实验室开发的ARM嵌入式教学实验箱。该实验箱以当前最流行的ARM920T CPU S3C2410X 为核心,辅助丰富的外围接口电路,让学生接触与掌握当今科技前沿的最新技术。
ARM9-2410XP的设计人员是嵌入行业里资深的工程师,他们接触ARM早,使用ARM时间长,有着丰富的硬件设计经验,同时他们对嵌入式底层软件和嵌入式操作系统Linux掌握透彻,按照由浅入深的步骤编写了实验手册。
ARM9-2410XP可做的实验涵括NandFlash和NorFlash读写实验,LCD显示实验, 触摸屏输入实验,CAN 总线通讯实验,移植实验, Linux移植实验,IDE硬盘实验,CF卡读写实验,GPS实验, GSM/GPRS实验等等。

ARM实验
ARM9-2410XP 基本实验
实验 1 FS2410XP 开发平台和开发工具的熟悉
实验 2 4个LED跑马灯实验
实验 3 NandFlash读写实验
实验 4 NorFlash读写实验
实验 5 IIC串行EEPROM读写实验
实验 6 行列扫描方式的矩阵键盘实验
实验 7 UART异步串行口通讯实验
实验 8 WATCHDOG实验
实验 9 Cache读写实验
实验 10 DMA读写实验
实验11 ADC模数转化实验
实验12 定时器中断实验
实验13 PWM脉宽调制实验
实验14 同步电机控制实验
实验15 实时时钟显示和定时报警实验
实验16 8 X 8的LED点阵扫描显示实验
实验17 64K色TFT液晶屏显示实验
实验18 触摸屏实验
实验19 录音和放音实验
实验20 USB DEVICE通讯实验
实验21 TFTP以太网通讯实验
实验22 CPLD 逻辑设计和烧写实验
实验23 uC/OS-II 系统移植实验
实验24 uC/OS-II 任务管理和任务间通讯实验
实验25 Linux开发环境建立及内核编译运行实验
实验26 Linux文件系统,RAM盘实验
实验27 在Linux下运行自己的应用程序
实验28 Linux内核驱动程序开发实验
ARM9-2410XP 增强实验
实验29 USB HOST实验
实验30 CAN总线通讯实验
实验31 SmartMedia卡读写实验
实验32 CF卡读写实验
实验33 QT图形界面实验
实验34 IDE硬盘读写实验
实验35 GSM/GPRS模块通讯实验
实验36 GPS 全球定位系统实验
实验37 SD卡读写实验
ARM9-2410XP 基本实验
实验 1 FS2410XP 开发平台和开发工具的熟悉
实验目的:
(1) 认识FS2410XP提供的开发环境
(2) 学习如何使用ADS 1.2评估版软件进行ARM工程开发
(3) 学习如何仿真和调试
(4) 如何在FS2410XP上进行代码固化
实验内容:
(l) 建立一个工程,编译,JTAG调试,仿真
(2) 用BIOS相关命令来固化程序
实验 2 4个LED跑马灯实验
实验目的:
(1) 了解S3C2410X的I/O口的功能特点
(2) 掌握对I/O口的基本编程操作
实验内容:
(l) 编写I/O对应的LED的跑马灯程序
实验 3 NandFlash读写实验
实验目的:
(1)了解Nand-flash典型器件K9F1208UOB(或者其他)的结构特点和应用特点
(2)掌握Nand-flash与S3C2410X的接口电路和基本编程操作
实验内容:
(l) 编写程序,实现向Nand-flash的某个块写数据,然后在从这个块读出数据
实验 4 NorFlash读写实验
实验目的:
(1)了解Nor Flash存储器及SST39VF1601器件
(2)掌握S3C2410X对SST39VF1601的编程操作
实验内容:
(l) 编写程序,实现向Nor Flash的某个块写数据,然后在从这个块读出数据
实验 5 IIC串行EEPROM读写实验
实验目的:
(1)了解IIC总线的工作原理和应用特点
(2)掌握IIC存储器AT24C02的应用
(3)掌握S3C2410X中I2C接口的基本操作编程
实验内容:
(l) 编写程序,在AT24C02内部地址0x00~0Xff写入数据0x00~0xff
(2) 编写程序,从AT24C02内部地址0x00~0Xff读出刚刚写入的数据
实验 6 行列扫描方式的矩阵键盘实验
实验目的:
(1) 学习键盘驱动原理
(2) 学习S3C2410X的行列扫描矩阵键盘的使用方法
实验内容:
(l) 编写键盘扫描程序,并将按键值在LED点阵显示(或超级终端)
实验 7 UART异步串行口通讯实验
实验目的:
(1)掌握ARM的串行口工作原理
(2)学习编程实现ARM的UART通讯
(3)掌握S3C2410串行口相关寄存器配置方法
实验内容:
(l) 利用查询方式,编写一个发送或者接受程序,并在超级终端显示相关信息
实验 8 WATCHDOG实验
实验目的:
(1) 了解WATCHDOG的作用
(2) 掌握WATCHDOG定时器的使用方法
实验内容:
(l) 编写添加看门狗功能,编程实现看门口喂狗
实验 9 Cache读写实验
实验目的:
(1) 了解Cache原理
(2) 掌握S3C2410X中Cache的几种使用方法
实验内容:
(l) 编写程序,实现S3C2410X中Cache的几种使用
实验 10 DMA读写实验
实验目的:
(3) 了解DMA传送原理
(4) 掌握S3C2410 DMA控制器的使用
(5) 掌握DMA软件编程方法
实验内容:
(l) 编写四字节常规方式拷贝内存及时间测试程序
(2) 编写DMA方式内存拷贝几时间测试程序
(3) 比较DMA方式内存拷贝与常规拷贝的效率
实验11 ADC模数转化实验
实验目的:
(1) 了解模数转换的工作原理
(2) 掌握S3C2410X内部ADC的基本应用和相关寄存器设置
实验内容:
(l) 编写程序对模拟输入进行采集和转换,并将结果显示在超级终端上
(2) 通过改变可调电阻改变模拟量的输入,观察显示结果,并与用万用表测试的结果相比较
实验12 定时器中断实验
实验目的:
(1) 学习定时器的工作原理和应用
(2) 掌握定时器中断的处理程序编程
实验内容:
(l) 编写一个定时约1秒的定时中断
实验13 PWM脉宽调制实验
实验目的:
(1) 了解PWM相关应用
(2) 利用定时器的PWM功能,产生一定占空比的PWM脉冲波形
实验内容:
(l) 编写可以调节占空比和频率的程序,同PWM输出的波形来控制蜂鸣器输出各种不同频率的声音,在超级终端交互式的控制频率和占空比。
实验14 同步电机控制实验
实验目的:
(1)了解步进电机的工作原理及控制方法
(2)S3C2410X怎样与步进电机接口的
实验内容:
(l) 编写程序实现步进电机的正反转
(2) 编写程序实现对步进电机的速度调整
实验15 实时时钟显示和定时报警实验
实验目的:
(1)了解实时时钟在嵌入式系统的作用
(2)掌握S3C2410X内置实时时钟RTC的使用
实验内容:
(l) 编写程序,实现实时时钟功能,每秒显示实时时钟
(2) 编写程序,实验实时时钟报警功能
实验16 8 X 8的LED点阵扫描显示实验
实验目的:
(1)了解点阵LED控制原理
(2 )掌握8×8的LED点阵的显示控制方法
实验内容:
* 编写程序,在8x8上显示一个数字或者字母
实验17 64K色TFT液晶屏显示实验
实验目的:
(1)了解TFT型LCD显示屏的工作原理和接口
(2)掌握S3C2410X与LCD显示屏的接口原理
(3)掌握LCD显示字符,色彩及绘制简单图形的编程
实验内容:
(l) 编写程序,在屏幕上显示字符
(2) 编写程序,实现在任意位置画长方形的功能(或者其他的绘图功能)
实验18 触摸屏实验
实验目的:
(1)了解触摸屏的基本概念与原理
(2)掌握S3C2410X触摸屏接口电路和操作编程
实验内容:
(l) 变成实现触摸屏坐标到LCD坐标的较准
(2) 编程实现触摸屏坐标采集以及LCD坐标的计算
实验19 录音和放音实验
实验目的:
(1)了解数字音频信号和模拟音频信号的基本概念
(2)了解数字音频接口的基本知识
(3)掌握S3C2410X的IIS模块的基本组成和编程方法
实验内容:
(l) 编写录音程序,实现播放.WAV格式
(2) 编写放音程序
实验20 USB DEVICE通讯实验
实验目的:
(1)了解USB 1.1 协议
(2)掌握USB 固件编程方法
实验内容:
(l) 编写程序,从USB接受数据,然后根据接受的数据来点亮相应的LED灯
实验21 TFTP以太网通讯实验
实验目的:
(1)了解嵌入系统中网络通讯的实现
(2)了解TFTP协议的功能和作用
(3)了解CS8900网络芯片
实验内容:
(l) 通过TFTP协议实现文件的下载,并显示下载的数据
实验22 CPLD 逻辑设计和烧写实验
实验目的:
(1)了解CPLD相关特性
(2)了解VHDL语言
(3)了解S3C2410X对CPLD实现的功能的控制
实验内容:
(l) 编写一个简单的CPLD逻辑功能,通过S3C2410X来编程控制实现其功能
实验23 uC/OS-II 系统移植实验
实验目的:
(1)了解嵌入式操作系统的构架以及具体的uC/OS-II的组成
(2)了解操作系统的移植方法
(3)掌握如何在uC/OS-II操作系统下编写多任务应用程序
实验内容
(1)学习 uC/OS-II在ARM处理器上的移植过程
(2)编写简单多任务应用程序的编写,同时实现跑马灯,按键显示及串口显示的功能
实验24 uC/OS-II 任务管理和任务间通讯实验
实验目的:
(1)掌握uC/OS-II操作系统下使用信号量解决任务之间的同步问题
(2)掌握uC/OS-II操作系统下任务间通讯的方法
实验内容:
(l) 使用信号量实现任务间同步
(2) 使用油箱实现任务之间的通讯
实验25 Linux开发环境建立及内核编译运行实验
实验目的:
(1)了解嵌入式开发环境及交叉编译器
(2)了解Liux的相关特性
(3)掌握如何建立一个Lnux开发环境及编译Lnux
实验内容:
(l) 建立Lnux交叉开发环境,编译Lnux内核
实验26 Lnux文件系统,RAM盘实验
实验目的:
(1)了解嵌入式的相关文件系统
(2)掌握Ram Disk的实现
(3)掌握Lnux挂接文件系统的过程
实验内容:
(l) 运行一个带有文件系统的Lnux,在上面进行一些操作,像建立文件,显示文件等等
实验27 在Lnux下运行自己的应用程序
实验目的:
(1)了解嵌入式系统中应用程序的开发的过程
(2)了解通过FTP下载应用程序到教学平台上运行的过程
实验内容:
(l) 通过FTP下载一个编译好的应用程序到教学平台上运行
实验28 Lnux内核驱动程序开发实验
实验目的:
(1)了解嵌入系统的驱动程序开发的过程
(2)了解在Lnux下如何添加一个驱动程序
实验内容:
(l) 在教学平台的Linux环境下,加载驱动。
ARM9-2410XP 增强实验
实验29 USB HOST实验
实验目的:
(1)了解S3C2410的HOST接口特点
(2)掌握S3C2410X对U盘读写操作
实验内容:
(l) 插入U盘,可以读出U盘的相关数据,再利用串口打印出U盘的相关信息
实验30 CAN 总线通讯实验
实验目的:
(1)了解CAN总线结构
(2)了解CAN的收发器
(3)掌握S3C2410X对CAN总线的编程控制
实验内容:
(l) 通过CAN总线接受或发送数据,并通过超级终端显示相关信息
实验31 SmartMedia卡读写实验
实验目的:
(1)了解SmartMedia 卡的相关特性
(2)掌握S3C2410X对SM卡的操作
实验内容:
(l) 编写程序,实现向SM卡擦除,写入一个数组,并读出检测
实验32 CF卡读写实验
实验目的:
(1)了解CF卡的相关特性
(2)掌握S3C2410X对CF卡的操作
实验内容:
(l) 编写程序,实现向CF卡擦除,写入一个数组,并读出检测
实验33 QT图形界面实验
实验目的:
(1)了解嵌入式系统中的GUI应用
(2)简单了解QT图像系统
(3)了解QT在Linux上的开发
(l) 演示一个带了QT界面的Linux系统,可以进行触摸屏,菜单控制等操作
实验34 IDE硬盘读写实验
实验目的:
(1) 了解IDE接口相关特性
(2) 掌握S3C2410X对IDE硬盘的简单操作
实验内容
(l) 编程程序,获取相关的硬盘信息
实验35 GSM/GPRS模块通讯实验
实验目的:
(1)了解GSM/GPRS的相关知识
(2)了解GSM/GPRS通讯的流程
实验内容:
(l) 利用GSM/GPRS进行语音通讯
实验36 GPS 全球定位系统实验
实验目的:
(1)了解GPS全球定位系统的相关知识
(2)了解在嵌入系统中GPS的应用
实验内容:
(l) 用GPS进行经纬度测量
实验37 SD卡读写实验
实验目的:
(1)了解SD卡的接口和相关特性
(2)掌握S3C2410X对SD卡的操作
实验内容:
(l) 编写程序,实现向SD卡擦除,写入一个数组,并读出检测

【关闭窗口】

 

友情链接         站点地图

Copyright (c) 2005 www.8051faq.com.cn Inc. All Rights Reserved.
深圳得技通电子有限公司 版权所有
ADD:深圳市深南中路赛格广场37楼3703室 TEL: 0755-61361234 E-mail:sale7-djt@aaa.cn
粤ICP备09055445号-2