资源简介
tw8832 驱动程序,主要是针对tw8832的配置,初始化,以及控制接口
代码片段和文件信息
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include“gpio_i2c.h“
#define TW8832_NTSC 1
#define TW8832_PAL 2
#define TW8832_I2C_READ 3
#define TW8832_I2C_WRITE 4
#define TW8832_I2C_ADDR 0x8A
static int norm = TW8832_NTSC;
module_param(norm intS_IRUGO);
unsigned char tw8832_init_tab[]={
0xFF0x00 //; Page 00
0x020x24
0x030xFF
0x060x20
0x070xC2
0x080x86
0x090x00
0x400x31
0x410x01
0x420x23
0x430x1D
0x440x58
0x450x58
0x460x20
0x470x08
0x480x00
0x490x41
0x4A0x05
0xDB0x05
0xDC0x00
0xDD0x80
0xDE0x00
0xDF0x80
0xF60x01
0xF70x16
0xF80x03
0xF90x00
0xFA0x00
0xFB0x40
0xFC0x30
0xFD0x61
0xFF0x01 //; Page 01
0x020x48
0x040x00
0x050x00
0x060x00
0x070x12
0x080x12
0x090x20
0x0A0x0A
0x0B0xD0
0x0C0xCC
0x100xF0
0x110x70
0x120x11
0x130xA0
0x140xA0
0x150x00
0x170x80
0x180x44
0x1C0x47
0x1D0x7F
0x1E0x00
0x200x50
0x210x22
0x220xF0
0x230xD8
0x240xBC
0x250xB8
0x260x44
0x270x38
0x280x00
0x290x00
0x2A0x78
0x2B0x44
0x2C0x30
0x2D0x14
0x2E0xA5
0x2F0xE0
0x300x54
0x330x05
0x350x00
0xC00x0C
0xC10xFF
0xC20xE1
0xC30x04
0xC40x1F
0xC50x05
0xC60x20
0xC70x04
0xC80x00
0xC90x00
0xCA0x00
0xCB0x50
0xCC0x10
0xCD0x54
0xD00x00
0xD10xF0
0xD20xF0
0xD30xF0
0xD40x20
0xD50x00
0xD60x10
0xD70x00
0xD80x00
0xD90x02
0xDA0x02
0xDB0x02
0xDC0x04
0xFF0x02 //; Page 02
0x010x00
0x020x1C
0x030x00
0x040x20
0x050x00
0x060x28
0x070xBF
0x080x8F
0x090x00
0x0A0x01
0x0B0x38
0x0C0x20
0x0D0xD0
0x0E0x00
0x0F0x02
0x100x59
0x110x20
0x120x03
0x130x00
0x140x01
0x150x17
0x160xE0
0x170x01
0x180xD4
0x190x00
0x1A0x00
0x1B0x00
0x400x11
0x410x0A
0x420x05
0x430x01
0x440x64
0x450xF4
0x460x00
0x470x0A
0x480x36
0x490x10
0x4A0x00
0x4B0x00
0x4C0x00
0x4D0x84
0x4E0x00
0x800x00
0x810x80
0x820x80
0x830x80
0x840x80
0x850x80
0x860x80
0x870x80
0x880x80
0x890x80
0x8A0x80
0x8B0x00
0x8C0x00
0xB00x00
0xB10x00
0xB20x00
0xB60x00
0xB70x00
0xBF0x00
0xE00x00
0xE40x00
0xF80x00
0xF90x00
};
///////////////////////////////////////
unsigned char write_tw8832(unsigned char addrunsigned char data)
{
gpio_i2c_write(TW8832_I2C_ADDRaddrdata);
return 0;
}
unsigned char read_tw8832(unsigned char addr)
{
unsigned char data=0;
data = gpio_i2c_read(TW8832_I2C_ADDR addr);
return data;
}
///////////////////////////////////////
//delay *ms
vo
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 121 2010-10-11 16:58 tw8832\tw8832\.tmp_versions\tw8832.mod
..A..H. 287 2010-10-11 16:58 tw8832\tw8832\.tw8832.ko.cmd
..A..H. 9802 2010-10-11 16:58 tw8832\tw8832\.tw8832.mod.o.cmd
..A..H. 17088 2010-10-11 16:58 tw8832\tw8832\.tw8832.o.cmd
文件 326 2010-10-09 10:51 tw8832\tw8832\Makefile
文件 0 2010-10-11 16:58 tw8832\tw8832\Module.symvers
文件 43033 2011-06-09 20:14 tw8832\tw8832\nvp1104\tw2864.c
文件 4139 2011-06-09 20:14 tw8832\tw8832\nvp1104\tw2864.h
文件 12223 2011-06-09 20:14 tw8832\tw8832\nvp1104\tw2864_def.h
文件 6197 2011-06-09 19:50 tw8832\tw8832\tw8832.c
文件 6130 2011-04-12 18:52 tw8832\tw8832\tw8832.c.bak
文件 5098 2010-10-11 16:58 tw8832\tw8832\tw8832.ko
文件 456 2010-10-11 16:58 tw8832\tw8832\tw8832.mod.c
文件 1404 2010-10-11 16:58 tw8832\tw8832\tw8832.mod.o
文件 4272 2010-10-11 16:58 tw8832\tw8832\tw8832.o
文件 175 2010-10-09 17:29 tw8832\tw8832\tw8832.SearchResults
文件 17566 2010-10-09 18:21 tw8832\tw8832\tw8832.WK3
文件 326 2010-10-09 10:51 tw8832\tw8832\ylz_tw8832\Makefile
文件 6197 2011-06-09 19:59 tw8832\tw8832\ylz_tw8832\tw8832.c
文件 6197 2011-06-09 19:50 tw8832\tw8832\ylz_tw8832\tw8832.c.bak
文件 4846 2011-04-12 18:52 tw8832\tw8832.c
文件 0 2011-04-12 18:18 tw8832\tw8832.c.bak
文件 33528 2013-06-24 09:22 tw8832\tw8832.rar
...D.H. 0 2013-02-21 09:04 tw8832\tw8832\.tmp_versions
目录 0 2013-02-21 09:04 tw8832\tw8832\nvp1104
目录 0 2013-02-21 09:04 tw8832\tw8832\ylz_tw8832
目录 0 2013-02-21 09:04 tw8832\tw8832
目录 0 2013-06-24 09:22 tw8832
----------- --------- ---------- ----- ----
179411 28
............此处省略1个文件信息
- 上一篇:video-pla
yer.zip - 下一篇:台达PLC RTU通讯参考
评论
共有 条评论