结构体的应用
来源:互联网 发布:淘宝宝贝详情怎么做的 编辑:程序博客网 时间:2024/05/16 14:41
typedef enum eExVideoInTypeTag{CH7026_480P_50,CH7026_480P_60}eExVideoInType;typedef struct tExVideoRegCfgListTag {BYTE addr;BYTE cont;}tExVideoRegCfgList;typedef struct tExVideoCfgIndexTag {tExVideoRegCfgList const * pRegCfgList;BYTE size;}tExVideoCfgIndex;static tExVideoRegCfgList const aCh7026_PAL_D[] = {{ 0x00, 0x54 },{ 0x01, 0x00 },{ 0x02, 0x03 },{ 0x03, 0x00 },{ 0x04, 0x00 },{ 0x05, 0x08 },{ 0x06, 0x70 },{ 0x07, 0x1F },{ 0x08, 0x00 },{ 0x09, 0x00 },{ 0x0A, 0x00 },{ 0x0B, 0x00 },{ 0x0C, 0x50 },{ 0x0D, 0x83 },};static tExVideoRegCfgList const aCh7026_PAL_M[] = {{ 0x02, 0x03},{ 0x03, 0x00},{ 0x04, 0x00},{ 0x05, 0x08},{ 0x06, 0x70},{ 0x07, 0x1F},{ 0x08, 0x00},{ 0x09, 0x00},{ 0x0A, 0x00},{ 0x0B, 0x00},{ 0x0C, 0x50},{ 0x0D, 0x83},};static tExVideoCfgIndex const aExVideoCfgTab[] = {{ aCh7026_PAL_M, sizeof(aCh7026_PAL_M)/sizeof(aCh7026_PAL_M[0]), },{ aCh7026_PAL_D, sizeof(aCh7026_PAL_D)/sizeof(aCh7026_PAL_D[0]), },};#if 0static eExVideoInType eExVideoType = CH7026_480P_50;//for PAL_M#elsestatic eExVideoInType eExVideoType = CH7026_480P_60;//for PAL_D#endif#endiffor( ; i < aExVideoCfgTab[eExVideoType].size; ++i ){addr = aExVideoCfgTab[eExVideoType].pRegCfgList[i].addr;cont = aExVideoCfgTab[eExVideoType].pRegCfgList[i].cont;MDrv_IIC_WriteByte(EXVIDEO_CHIP_ID, addr, cont);}
0 0
- 结构体的应用
- DRAWITEMSTRUCT结构体的应用
- 结构体的应用更新
- 结构体的应用技巧
- 结构体的简单应用
- 变长结构体的应用
- OC 结构体的应用
- 结构体的基本应用
- Delphi中自定义结构体的应用
- 共用体结构体位域的应用
- 多个结构体的函数应用
- ipnone CGRectInset 该结构体的应用
- 结构体和链表的应用
- 52-结构体的最简单应用
- 指向结构体数组的指针应用
- 结构体的简单应用HDU4584
- HDU4584结构体的简单应用
- CGRectInset与CGRectOffset结构体的应用
- SDFASDFASDFAS
- js文件显示中文乱码问题
- UVA 719 - Glass Beads (最小表示法)
- android自定义控件实例
- 数据结构原理专题——索引
- 结构体的应用
- C/C++学习笔记:基础知识4
- 为Entity Object增加安全性
- UITextField限制字数的方法
- 栈增长方向与大端/小端问题
- java,android中https请求调用使用安全的方式
- 使用数据库作为Policy Store
- poj 1953 World Cup Noise[斐波那契数列](递归及递推问题系列)
- 使用userGrantedResource和userGrantedPermission表达式