初学者:ARM7开发
S3C44B0X DVK 简介
S3C44B0X(KS41100)Samsung生产的基于ARM7 TDMI内核的32bit RISC MCU。
在核电压为2.5V时,其工作主频可工作到75MHz
由于内部具有8KB Cache和3级指令流水线,在主频为66MHz时,运算速度可高达60MIPS
S3C44B0X DVK 简介
我们在进行基于S3C44B0X的ARM系统设计时积累了不少经验。根据该MCU的特点,结合Portable产
品设计的特殊要求,我们设计了1款较具特色的开发板,并
在该平台上编写了一系列的应用程序,供使用者学习、参考、移植。
S3C44B0X DVK 简介
硬件构成1(MCU片内部件):
JTAG调试/仿真口
2通道UART(并兼容IrDA1.0)
4通道DMA
1通道多组IIC总线
1通道同步串口SIO(SCI/SPI)
1通道IIS(音频数据接口)
6个通用Timer(其中5个可作为PWM发生器)
S3C44B0X DVK 简介
WatchDog
LCD控制器(允许进行DMA操作)
8通道10bit ADC
RTC(Real Time Clock)
多种省电工作模式(Slow、Idle、Stop)
8KB Cache
S3C44B0X DVK 简介
硬件构成2(扩展部分):
128KB~512KB Boot Rom(SST29EE010)。
16MB Nand-Flash(KM29U128T)
TTL/RS232(MAX3232)
IIS DAC(CS4340)
Head-Phone AMP(NJM2168)
USB Control(USBN9603)
IDE/ATA interface
S3C44B0X DVK 简介
8MB SDRAM(IS42S16400)
MP3 Decoder(STA015)
LCD模块(128*64+1行图标)
EL背光片+EL驱动(SP4422)
IIC EEPROM(24LC16)
MIC AMP(LM358)
4*3键盘阵列
S3C44B0X DVK 简介
同时我们已经在该平台上完成了如下的软件模块:
系统初始化及常用C功能函数集(类似于TC中的stdio库)
Nand-Flash/Flash Disk操作子程序(兼容SMC卡)
USB协议栈(USB1.1)
IDE/ATA硬盘控制子程序(兼容CF卡)
FAT32文件系统
S3C44B0X DVK 简介
LCD控制子程序
键盘子程序
IIC子程序
STA015(MP3解码)控制子程序
S3C44B0X DVK 简介
联系我们
Crazy Seadragon(ShangHai) mcu@citiz.net
Yu(ShenZhen) softmcu@263.net
发表时间:2001年9月2日4:42:00