新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于DSP/BIoS设备驱动模型的视频驱动程序开发

基于DSP/BIoS设备驱动模型的视频驱动程序开发

作者:时间:2009-05-06来源:网络收藏
通常,首先利用FVID_create函数完成分配并初始化通道对象,返回值为设备实例句柄,这个句柄用于后续其他FVID函数调用这个已经创建的通道。然后调用FVID_control函数向微型发送控制命令,如配置编解码器,发送开始采集或显示图像的控制命令。然后利用FVID_alloc分配缓冲区,接着应用程序将缓冲区的数据进行复制的搬移工作,当应用程序完成对缓冲区数据的采集后,调用FVID_exchange来交换缓冲区,保证数据能够实时地、源源不断地供应用程序使用。
过程的流程图如图5所示。
下面是简单的采集显示的部分实现代码:
3 结 语
本文介绍了TI公司的类/微型进行驱动设计的原理及主要方法,利用这两层的驱动不仅简化了驱动程序的编写过程,缩短了开发时间,而且使代码的复用性和可移植性大大提高,稍加改动相应的底层接口就可以用于其他的系统中,真正使视频驱动的开发过程得到简化。



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭