您当前的位置:五五电子网电子知识电工技术电工文摘数字视频压缩的大容量记录系统探讨 正文
数字视频压缩的大容量记录系统探讨

数字视频压缩的大容量记录系统探讨

点击数:7280 次   录入时间:03-04 11:57:49   整理:http://www.55dianzi.com   电工文摘
    ◆ 查程序空间的代码是否装载完毕,如没有,则继续装载。 

    3.2  IDE接口驱动

    本系统采用LPC2214的通用可编程I/O口模拟ATA设备的读写时序,实现对硬盘的读写。这里给出模拟写ATA 设备寄存器的步骤(读ATA设备寄存器的步骤类似): 

    ①  关系统中断,预防在写寄存器操作中产生中断; 
  
    ②  设置GPIO 模拟ATA 接口数据的引脚为输出状态,准备输出数据到设备数据线; 
  
    ③  设置ATA 设备寄存器的相应地址; 
  
    ④  设置GPIO 模拟ATA 接口数据的引脚电平为要写到设备的值; 
  
    ⑤  使写ATA 设备寄存器信号为低电平; 
  
    ⑥  使写ATA 设备寄存器信号为高电平; 
  
    ⑦  取消ATA 设备寄存器地址的选择; 
  
    ⑧  设置GPIO 模拟ATA 接口的数据总线引脚为输入状态,释放总线; 
  
    ⑨  开系统中断。 

    3.3  文件系统管理

    本设计中采用的是面向嵌入式系统的小型文件系统ZLG/FS [1],主要用于将数据存储为标准的文件格式和对整个文件系统的管理。同时,为了便于音视频的检索和查询,以及防止非法断电造成大量未保存数据的丢失,在系统中设置了每间隔一定的时间(30 min)将压缩数据存储在以系统时间命名的新文件里。 

4  结论

    经测试,系统可实时长时间记录外部的音视频信号,记录的压缩数据流符合MPEG-1图像压缩国际标准。在设计中,采用的压缩视频流速率为1.5 Mbps,1小时的视频数据量为(1.5 Mbps/8)×3 600=675 MB,对于一个40 GB的硬盘,系统连续记录时间接近60小时。系统体积小、功耗低,便于移动环境下对音视频数据的实时长时间压缩记录。 

上一页  [1] [2] 


本文关键字:记录  电工文摘电工技术 - 电工文摘