携手步入32位单片机开发殿堂 并肩共闯ARM嵌入式应用世界
一、选择ARM的理由
随着人们生活水平的提高人们对智能产品的需求越来越高。很多产品用8位机已经很难满足要求,同时技术的进步已经使32位系统不再高高在上。32位微控制器的价格已经不比8位机高多少,有些系统使用32位机其整体成本甚至比用8
位机还要低。这样使用32位系统就没有技术和成本的障碍了。原先高高在上的32位嵌入式系统已经不再高贵,我们即将迎来32位应用普及的时代。
而ARM是英国全球著名的32位嵌入式RISC芯片内核的设计公司。我们一般在嵌入式开发中,中低端产品适合采用80S51等8位单片机,而高端产品采用ARM则是明智的选择,比如现在很多手机就是采用ARM核心。
所以很有必要了解和掌握32位嵌入式应用的开发技术。
而目前在32位市场上ARM占统治地位,因此为了适应社会发展的需求我们就很有必加入ARM嵌入式学习的环境中来。
ARM7是ARM公司授权用户最多的一项产品,将指令集同Thumb扩展组合在一起,以减少内存容量和系统成本。同时,它还利用嵌入式ICE调试技术来简化系统设计,并用一个DSP增强扩展来改进性能。该产品的典型用途是数字蜂窝电话和硬盘驱动器。
为何选用SAMSUNG
S3C44B0核心进行开发?
目前,ARM7芯片在国内开发的潮流是三星公司的S3C44B0和S3C4510。这两款芯片各有侧重:前者着力于PDA
应用,芯片内部集成了LCD控制器、SDRAM控制器、2个串行接口控制器、PWM控制器、I2C控制器、IIS控制器、实时时钟、AD转换等丰富的外围控制模块;而S3C4510则是一款针对特定网络应用的CPU,缺少了44B0那么丰富的外围控制模块,但是集成了强大的网络控制模块,能够支持100BASE的网络接口。对于一般的用户尤其是初学者来说,S3C44B0无疑是首选,因为丰富的外围接口为系统板集成各种功能提供了可能,而且,通过外接网络控制芯片,
也可以实现各种网络通讯协议。

二、培养目标
本推荐方案就是基于S3C44B0X开发板的,利用先进开发环境使您了解32位嵌入式应用的基本特点并获取开发32位嵌入式应用所需的技能。同时针对32位应用大多使用操作系统的特点,本方案还
可让您掌握基于嵌入式操作系统的原理特点,并能够熟练编写基于嵌入式操作系统的应用软件。通过这些训练使您具有较强的综合素质,成为具有良好的实际操作能力设计能力符合社会需求的开拓性电子应用人才。
三.ARM开发板
1、硬件规格:
Samsung S3C44B0X 66MHz (ARM7内核)
8M SDRAM
2M FLASH
10M以太网接口
IDE接口
USB1.1接口
音频输出接口
时实时钟,备有可充电电池,方便您的使用。
IIC总线接口
实时系统时钟
LCD接口:支持640*480以下单色或320*240以下STN/DSTN 256色
2个RS232串行口
包括protel格式的原理图和PCB图,详细焊接说明,材料清单,有利您硬件的学习。
14针JTAG调试端口
1*4键盘
可扩展的总线接口,CPU的160个引脚全部用2.54标准插座引出,您可以任意扩展你的
设想,我们也逐步推出可选组件(保持向下的兼容性,保护你的投资)供你选择。
2、ARM开发包
uClinux源码
uClinux交叉编辑环境(包括Windows下cygwin软件,可在Windows操作系统下开发)
同时可为个人学习提供SDT2.5编译器和ADS1.2编译器。
ARMBootloader(u-boot1.1.1for s3c44b0)系统初始化、外设初始化
LCD演示样例代码
TFTP工具,可以通过以太网口下载程序,节省您宝贵的时间。
UCOS源码
超强的bootloader源代码(u-boot1.1.1,可以支持多种文件系统)
FLASH烧写工具
USB驱动和测试
系统测试代码(目前:IIC读240C8;USB;;时钟;缓冲;定时器;看门狗;蜂鸣器
;按键;256色LCD;串口;播放WAV声音文件)
应用程序源代码
相关技术文档,数据手册
3、功能简介
基于windows下的GNU for ARM开发环境。提供完整的uClinux for 44B0源代码。
学习uClinux内核架构、剪裁调试方案。
UCOS源码,用于ARM移植试验
网口程序加载实验。
串口程序加载实验
键盘控制LED实验。
USB控制LED实验。
串口控制LED实验。
LED状态测试实验
实时时钟RTC实验。
IIC测试实验。
PWM测试实验
播放WAV声音文件
4、随包配件
开发板一块
JTAG调试器一个
并口线一条
串口线一条
7.5V电源一个
光盘二张(相关的软件,Protel99se的原理图和PCB图)
附:使用说明书(更多内容请见产品CD)

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>详细说明请见产品CD光盘
|