首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 电子制作
CF卡在DM642基便携式数字视频系统中的应用
来源:本站整理  作者:佚名  2009-12-16 16:58:45



    total section为存放的总视频数据的个数,初始为0;current section则为当前要进行操作的视频的编号,初始为1;addressl为第一段视频的起始地址,初始值为0x00000002,而address2为第二段视频数据的起始地址,初始值为0,其后的数据在初始化时均设为O。
    在每次系统启动时都需要首先读取第一个扇区的信息,读取的信息放在一个宽度为4字节的数组infolba里,则每段要读写的视频地址计算方式如下:currentaddress=infolba[current section],相应地在完成读写操作后要重写第一扇区,对索引信息进行更新,具体为total section、current section和下一段视频数据存放的地址。
    从实用角度讲第一扇区可以存放约125段视频的首地址,可基本满足使用的要求。根据设计addressl的值恒为Ox00000002,而total section和Icurrent section又有特定的大小关系,那么Infolba的前三个数据可作为校验标志用于检测当前的CF卡空间分配是否符合要求,若不符合要求就按照初始值进行初始化。一般情况下current section=totalsection+1, 当current section小于或等于total sectiOn的时候,若进行写扇区的操作,则infolba[current section]以后的数据信息都会被覆盖或丢失索引信息,这样可以确保CF卡内存空间的重复使用。在本系统中通过外部硬件控制电路输入控制信号,可以方便地实现录像、播放、快进、快退、暂停等功能,很明显可以通过快进、快退改变current section的值来对CF卡上的视频数据进行播放或者是覆盖操作。


3 结束语
    本文给出了CF卡和DM642的软、硬件接口,通过CCS2.2平台和RF5框架整合了软件工程,成功地将CF卡应用到基于DM642的便携式数字视频系统中。将程序烧写到板载flash后,可以实现上电自启动。通过多次试验和对程序的优化,系统运行良好,这说明本方案成功地解决了便携式设备要求的实时性、大容量和稳定性,具有广阔的应用前景。

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:248,605.50000 毫秒