“工欲善其事,必先利其器。”嵌入式系统开发是一门实践性非常强的技术,要想学好嵌入式开发,事先准备一款合适的目标板是很有必要的。本书以笔者开发的一款视频编码板为例来讨论基于Blackfin处理器的嵌入式µClinux的开发,以下统称为目标板。
该目标板基于Blackfin BF536处理器,由BF536、SDRAM、FLASH等存储器组成最小系统,另外还包括视频采集电路、以太网接口、音频电路等,目标板的组成框图如图3.7所示。
图3.7 目标板结构框图
目标板功能特点如下。
•处理器:BF536,400 MHz主频;
•FLASH:4 MB;
•SDRAM:32 MB;
•E2PROM:128字节;
•串口:1个RS-232,1个RS-485;
•以太网:10 Mbps/100 Mbps自适应以太网接口,IEEE 802.11b/g无线网卡;
•调试接口:14 pins JTAG调试接口;
•I/O接口:3个GPIO输入,1个继电器输出,触点容量30VDC@1A/125VAC@0.5A;•SD/MMC卡;
•视频输入:1路CVBS模拟视频,1路CMOS图像传感器;
•音频:1个耳机,1个麦克输入;
•电源:12 VDC,1 A;
•尺寸:156 mm×100 mm×20 mm;
•温度范围:0~70℃。