十年前,当我在大学里的时候,买过一块开发板,那是当时很流行的S3C2440开发板,当时的三十二位机还没有像如今一样普及,很多人都认为嵌入式系统今后的发展方向一定是ARM9+Linux。这个S3C2440开发板,它的核心处理器其实就是一块S3C2440A,是三星公司推出的16/32位精简指令集(RISC)微型处理器,它是基于ARM920T核心的MPU(可以称其为微处理器)。我重新搜索了一下其产品特性,如下:1.2V内核供电,1.8V/2.5V/3.3V存储器供电,3.3V外部I/O供电,具备16KB的I-Cache和16KB DC Cache/MMU处理器外部存储控制器(SDRAM控制和片选逻辑)LCD控制器(最大支持4K色STN和256K色TFT),提供1通道LCD专用DMA4通道DMA并有外部请求引脚3通道UART2通道SPI1通道IIC-BUS接口(多主支持)1通道IIS-BUS音频编解码器接口AC'97解码器接口兼容SD主接口协议1.0版和MMC卡协议2.11兼容版2端口USB主机/1端口USB设备(1.1版)4通道PWM定时器和1通道内部定时器/看门狗定时器8通道10bit ADC和触摸屏接口具有日历功能的RTC相机接口(最大4096 X 4096像素的投入支持,2048X2048像素的投入,支持缩放)130个通用I/O口和24通道外部中断源具有普通,慢速,空闲和掉电模式具有PLL片上时钟发生器FBGA-289封装最高稳定FCLK可达400MHz