视频监控体系以其直观、便利等特色,一向使用于许多场合。跟着嵌入式体系和通讯技能的快速开展,传统的根据模拟信号的监控办法己经不能满意日益增长的市场需求。本文在深入研究ARM体系结构、Linux软件结构、视频服务器之上,将根据ARM的嵌入式开发办法与网络技能相结合,完成了根据S3C2440和嵌入式 Linux的长途图画监控体系。
存储电路模块
开发板包含三种存储器接口电路,Nor Flash接口、Nand Flash接口和SDRAM接口电路。由于本体系是从Nand Flash发动的,咱们只考虑Nand Flash接口和SDRAM接口电路。
Nand Flash具有成本低,擦写速度快,支撑随即存取,高存储密度等特色,是一种非易失存储器。本文硬件中选用SAMSUNG公司出产的FLASH K9FI216UOA芯片用于寄存Bootloader、内核文件、根文件体系、使用程序和用户数据。该芯片为8位Nand Flash,容量为64M,选用TSOP封装。
FLASH1208UOM的1/0口既能接纳和发送数据,也能接纳地址信息和操控指令。在CLE有用时,锁存在接口上的是操控指令字:在ALE有用时,锁存在U0口上的是地址。当/RW或/WE有用时,锁存的是数据。这样一口多用的办法大大减少了总线的数目。
SDRAM是一种易失存储器,不具备掉电坚持数据的特性,其存取速度大大高于Flash存储器,具有读写特性。因而,SDRAM用来做程序的运转空间、数据和仓库区。
以太网电路模块
根据以太网的网络连接最典型的使用方式是Ehernet和TCP/IP的组合,它的底一层是以太网,网络层和传输层选用世界公认的规范TCP/IP协议。本体系中选用的是Crystal公司的CS8900,该芯片是一款单口的10/ 100Mbps快速以太网物理层接口芯片[8]。它与S3C2440的接口电路如图所示。