📄 hi3120.c
字号:
/* * extdrv/peripheral/ada/tlv320.c * * Copyright (c) 2006 Hisilicon Co., Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * * History: * 10-April-2006 create this file */#include <linux/kernel.h>#include <linux/version.h>#include <linux/module.h>#include <linux/config.h>#include <linux/types.h>#include <linux/errno.h>#include <linux/fcntl.h>#include <linux/mm.h>#include <linux/proc_fs.h>#include <linux/fs.h>#include <linux/slab.h>#include <linux/smp_lock.h>#include <linux/init.h>#include <asm/uaccess.h>#include <asm/hardware.h>#include <asm/io.h>#include <asm/system.h>#include <linux/miscdevice.h>#include <linux/delay.h>#include <linux/proc_fs.h>#include <linux/poll.h>#include <asm/hardware.h>#include <asm/bitops.h>#include <asm/uaccess.h>#include <asm/irq.h>#include <linux/moduleparam.h>#include <linux/ioport.h>#include <linux/interrupt.h>#include <linux/kcom.h>#include <kcom/gpio_i2c.h>#include "hi3120.h"#define I2C_HI3120 0xA0/**********************************soft reset**********************************************************/void hi3120_reset(void){ unsigned int data_temp = 0; unsigned int data_temp1 = 0; /*****************3120_init_1******************************/ /* system reset */ gpio_i2c_write(I2C_HI3120,0xff,0x00); gpio_i2c_write(I2C_HI3120,0x10,0x0f); gpio_i2c_write(I2C_HI3120,0x0f,0x10); gpio_i2c_write(I2C_HI3120,0x0f,0x00); /* background color——black */ gpio_i2c_write(I2C_HI3120,0xff,0x01);/* add by zhaodnegchao */ gpio_i2c_write(I2C_HI3120,0x88,0x10); gpio_i2c_write(I2C_HI3120,0x87,0x80); gpio_i2c_write(I2C_HI3120,0x86,0x80); /* VO output format */ gpio_i2c_write(I2C_HI3120,0x80,0x00); gpio_i2c_write(I2C_HI3120,0x81,0x00); gpio_i2c_write(I2C_HI3120,0x82,0x0c); /* clock set */ gpio_i2c_write(I2C_HI3120,0xff,0x00); gpio_i2c_write(I2C_HI3120,0x00,0x06); gpio_i2c_write(I2C_HI3120,0x01,0x00); gpio_i2c_write(I2C_HI3120,0x03,0x08); gpio_i2c_write(I2C_HI3120,0x04,0x00); gpio_i2c_write(I2C_HI3120,0xff,0x00); gpio_i2c_write(I2C_HI3120,0x06,0x62); gpio_i2c_write(I2C_HI3120,0x07,0x1f); /* SCALE INIT */ gpio_i2c_write(I2C_HI3120,0xff,0x02), gpio_i2c_write(I2C_HI3120,0xb0,0x02), gpio_i2c_write(I2C_HI3120,0xb1,0x00), gpio_i2c_write(I2C_HI3120,0xb2,0x00), gpio_i2c_write(I2C_HI3120,0xb3,0xff), gpio_i2c_write(I2C_HI3120,0xb4,0x00), gpio_i2c_write(I2C_HI3120,0xb5,0x00), gpio_i2c_write(I2C_HI3120,0xb1,0x04), gpio_i2c_write(I2C_HI3120,0xb2,0x01), gpio_i2c_write(I2C_HI3120,0xb3,0xfd), gpio_i2c_write(I2C_HI3120,0xb4,0x04), gpio_i2c_write(I2C_HI3120,0xb5,0x01), gpio_i2c_write(I2C_HI3120,0xb1,0x08), gpio_i2c_write(I2C_HI3120,0xb2,0x03), gpio_i2c_write(I2C_HI3120,0xb3,0xfb), gpio_i2c_write(I2C_HI3120,0xb4,0x08), gpio_i2c_write(I2C_HI3120,0xb5,0x01), gpio_i2c_write(I2C_HI3120,0xb1,0x0c), gpio_i2c_write(I2C_HI3120,0xb2,0x04), gpio_i2c_write(I2C_HI3120,0xb3,0xf8), gpio_i2c_write(I2C_HI3120,0xb4,0x0c), gpio_i2c_write(I2C_HI3120,0xb5,0x01), gpio_i2c_write(I2C_HI3120,0xb1,0x10), gpio_i2c_write(I2C_HI3120,0xb2,0x04), gpio_i2c_write(I2C_HI3120,0xb3,0xf6), gpio_i2c_write(I2C_HI3120,0xb4,0x10), gpio_i2c_write(I2C_HI3120,0xb5,0x03), gpio_i2c_write(I2C_HI3120,0xb1,0x14), gpio_i2c_write(I2C_HI3120,0xb2,0x07), gpio_i2c_write(I2C_HI3120,0xb3,0xf4), gpio_i2c_write(I2C_HI3120,0xb4,0x15), gpio_i2c_write(I2C_HI3120,0xb5,0x03), gpio_i2c_write(I2C_HI3120,0xb1,0x18), gpio_i2c_write(I2C_HI3120,0xb2,0x07), gpio_i2c_write(I2C_HI3120,0xb3,0xf1), gpio_i2c_write(I2C_HI3120,0xb4,0x19), gpio_i2c_write(I2C_HI3120,0xb5,0x04), gpio_i2c_write(I2C_HI3120,0xb1,0x1c), gpio_i2c_write(I2C_HI3120,0xb2,0x07), gpio_i2c_write(I2C_HI3120,0xb3,0xee), gpio_i2c_write(I2C_HI3120,0xb4,0x1d), gpio_i2c_write(I2C_HI3120,0xb5,0x05), gpio_i2c_write(I2C_HI3120,0xb1,0x20), gpio_i2c_write(I2C_HI3120,0xb2,0x09), gpio_i2c_write(I2C_HI3120,0xb3,0xeb), gpio_i2c_write(I2C_HI3120,0xb4,0x22), gpio_i2c_write(I2C_HI3120,0xb5,0x05), gpio_i2c_write(I2C_HI3120,0xb1,0x24), gpio_i2c_write(I2C_HI3120,0xb2,0x0a), gpio_i2c_write(I2C_HI3120,0xb3,0xe8), gpio_i2c_write(I2C_HI3120,0xb4,0x26), gpio_i2c_write(I2C_HI3120,0xb5,0x05), gpio_i2c_write(I2C_HI3120,0xb1,0x28), gpio_i2c_write(I2C_HI3120,0xb2,0x0a), gpio_i2c_write(I2C_HI3120,0xb3,0xe5), gpio_i2c_write(I2C_HI3120,0xb4,0x2a), gpio_i2c_write(I2C_HI3120,0xb5,0x06), gpio_i2c_write(I2C_HI3120,0xb1,0x2c), gpio_i2c_write(I2C_HI3120,0xb2,0x0b), gpio_i2c_write(I2C_HI3120,0xb3,0xe2), gpio_i2c_write(I2C_HI3120,0xb4,0x2f), gpio_i2c_write(I2C_HI3120,0xb5,0x07), gpio_i2c_write(I2C_HI3120,0xb1,0x30), gpio_i2c_write(I2C_HI3120,0xb2,0x0c), gpio_i2c_write(I2C_HI3120,0xb3,0xe0), gpio_i2c_write(I2C_HI3120,0xb4,0x33), gpio_i2c_write(I2C_HI3120,0xb5,0x08), gpio_i2c_write(I2C_HI3120,0xb1,0x34), gpio_i2c_write(I2C_HI3120,0xb2,0x0c), gpio_i2c_write(I2C_HI3120,0xb3,0xdc), gpio_i2c_write(I2C_HI3120,0xb4,0x37), gpio_i2c_write(I2C_HI3120,0xb5,0x08), gpio_i2c_write(I2C_HI3120,0xb1,0x38), gpio_i2c_write(I2C_HI3120,0xb2,0x0d), gpio_i2c_write(I2C_HI3120,0xb3,0xd8), gpio_i2c_write(I2C_HI3120,0xb4,0x3d), gpio_i2c_write(I2C_HI3120,0xb5,0x09), gpio_i2c_write(I2C_HI3120,0xb1,0x3c), gpio_i2c_write(I2C_HI3120,0xb2,0x0d), gpio_i2c_write(I2C_HI3120,0xb3,0xd4), gpio_i2c_write(I2C_HI3120,0xb4,0x41), gpio_i2c_write(I2C_HI3120,0xb5,0x09), gpio_i2c_write(I2C_HI3120,0xb1,0x40), gpio_i2c_write(I2C_HI3120,0xb2,0x0e), gpio_i2c_write(I2C_HI3120,0xb3,0xd1), gpio_i2c_write(I2C_HI3120,0xb4,0x46), gpio_i2c_write(I2C_HI3120,0xb5,0x0a), gpio_i2c_write(I2C_HI3120,0xb1,0x44), gpio_i2c_write(I2C_HI3120,0xb2,0x0e), gpio_i2c_write(I2C_HI3120,0xb3,0xcd), gpio_i2c_write(I2C_HI3120,0xb4,0x4a), gpio_i2c_write(I2C_HI3120,0xb5,0x0a), gpio_i2c_write(I2C_HI3120,0xb1,0x48), gpio_i2c_write(I2C_HI3120,0xb2,0x0f), gpio_i2c_write(I2C_HI3120,0xb3,0xca), gpio_i2c_write(I2C_HI3120,0xb4,0x4f), gpio_i2c_write(I2C_HI3120,0xb5,0x0b), gpio_i2c_write(I2C_HI3120,0xb1,0x4c), gpio_i2c_write(I2C_HI3120,0xb2,0x0f), gpio_i2c_write(I2C_HI3120,0xb3,0xc6), gpio_i2c_write(I2C_HI3120,0xb4,0x54), gpio_i2c_write(I2C_HI3120,0xb5,0x0c), gpio_i2c_write(I2C_HI3120,0xb1,0x50), gpio_i2c_write(I2C_HI3120,0xb2,0x0f), gpio_i2c_write(I2C_HI3120,0xb3,0xc2), gpio_i2c_write(I2C_HI3120,0xb4,0x58), gpio_i2c_write(I2C_HI3120,0xb5,0x0c), gpio_i2c_write(I2C_HI3120,0xb1,0x54), gpio_i2c_write(I2C_HI3120,0xb2,0x10), gpio_i2c_write(I2C_HI3120,0xb3,0xbe), gpio_i2c_write(I2C_HI3120,0xb4,0x5d), gpio_i2c_write(I2C_HI3120,0xb5,0x0c), gpio_i2c_write(I2C_HI3120,0xb1,0x58), gpio_i2c_write(I2C_HI3120,0xb2,0x10), gpio_i2c_write(I2C_HI3120,0xb3,0xba), gpio_i2c_write(I2C_HI3120,0xb4,0x62), gpio_i2c_write(I2C_HI3120,0xb5,0x0d), gpio_i2c_write(I2C_HI3120,0xb1,0x5c), gpio_i2c_write(I2C_HI3120,0xb2,0x10), gpio_i2c_write(I2C_HI3120,0xb3,0xb6), gpio_i2c_write(I2C_HI3120,0xb4,0x66), gpio_i2c_write(I2C_HI3120,0xb5,0x0d), gpio_i2c_write(I2C_HI3120,0xb1,0x60), gpio_i2c_write(I2C_HI3120,0xb2,0x10), gpio_i2c_write(I2C_HI3120,0xb3,0xb2), gpio_i2c_write(I2C_HI3120,0xb4,0x6b), gpio_i2c_write(I2C_HI3120,0xb5,0x0e), gpio_i2c_write(I2C_HI3120,0xb1,0x64), gpio_i2c_write(I2C_HI3120,0xb2,0x10), gpio_i2c_write(I2C_HI3120,0xb3,0xae), gpio_i2c_write(I2C_HI3120,0xb4,0x6f), gpio_i2c_write(I2C_HI3120,0xb5,0x0e), gpio_i2c_write(I2C_HI3120,0xb1,0x68), gpio_i2c_write(I2C_HI3120,0xb2,0x10), gpio_i2c_write(I2C_HI3120,0xb3,0xa9), gpio_i2c_write(I2C_HI3120,0xb4,0x74), gpio_i2c_write(I2C_HI3120,0xb5,0x0e), gpio_i2c_write(I2C_HI3120,0xb1,0x6c), gpio_i2c_write(I2C_HI3120,0xb2,0x10), gpio_i2c_write(I2C_HI3120,0xb3,0xa5), gpio_i2c_write(I2C_HI3120,0xb4,0x79), gpio_i2c_write(I2C_HI3120,0xb5,0x0f), gpio_i2c_write(I2C_HI3120,0xb1,0x70), gpio_i2c_write(I2C_HI3120,0xb2,0x10), gpio_i2c_write(I2C_HI3120,0xb3,0xa1), gpio_i2c_write(I2C_HI3120,0xb4,0x7d), gpio_i2c_write(I2C_HI3120,0xb5,0x0f), gpio_i2c_write(I2C_HI3120,0xb1,0x74), gpio_i2c_write(I2C_HI3120,0xb2,0x10), gpio_i2c_write(I2C_HI3120,0xb3,0x9d), gpio_i2c_write(I2C_HI3120,0xb4,0x81), gpio_i2c_write(I2C_HI3120,0xb5,0x0f), gpio_i2c_write(I2C_HI3120,0xb1,0x78), gpio_i2c_write(I2C_HI3120,0xb2,0x10), gpio_i2c_write(I2C_HI3120,0xb3,0x98), gpio_i2c_write(I2C_HI3120,0xb4,0x86), gpio_i2c_write(I2C_HI3120,0xb5,0x0f), gpio_i2c_write(I2C_HI3120,0xb1,0x7c), gpio_i2c_write(I2C_HI3120,0xb2,0x10), gpio_i2c_write(I2C_HI3120,0xb3,0x94), gpio_i2c_write(I2C_HI3120,0xb4,0x8b), gpio_i2c_write(I2C_HI3120,0xb5,0x10), gpio_i2c_write(I2C_HI3120,0xb1,0x80), gpio_i2c_write(I2C_HI3120,0xb2,0x0f), gpio_i2c_write(I2C_HI3120,0xb3,0x8f), gpio_i2c_write(I2C_HI3120,0xb4,0x8f), gpio_i2c_write(I2C_HI3120,0xb5,0x10), gpio_i2c_write(I2C_HI3120,0xb1,0x84), gpio_i2c_write(I2C_HI3120,0xb2,0x10), gpio_i2c_write(I2C_HI3120,0xb3,0x8b), gpio_i2c_write(I2C_HI3120,0xb4,0x94), gpio_i2c_write(I2C_HI3120,0xb5,0x10), gpio_i2c_write(I2C_HI3120,0xb1,0x88), gpio_i2c_write(I2C_HI3120,0xb2,0x0f), gpio_i2c_write(I2C_HI3120,0xb3,0x86), gpio_i2c_write(I2C_HI3120,0xb4,0x98), gpio_i2c_write(I2C_HI3120,0xb5,0x10), gpio_i2c_write(I2C_HI3120,0xb1,0x8c), gpio_i2c_write(I2C_HI3120,0xb2,0x0f), gpio_i2c_write(I2C_HI3120,0xb3,0x81), gpio_i2c_write(I2C_HI3120,0xb4,0x9d), gpio_i2c_write(I2C_HI3120,0xb5,0x10), gpio_i2c_write(I2C_HI3120,0xb1,0x90), gpio_i2c_write(I2C_HI3120,0xb2,0x0f), gpio_i2c_write(I2C_HI3120,0xb3,0x7d), gpio_i2c_write(I2C_HI3120,0xb4,0xa1), gpio_i2c_write(I2C_HI3120,0xb5,0x10), gpio_i2c_write(I2C_HI3120,0xb1,0x94), gpio_i2c_write(I2C_HI3120,0xb2,0x0f), gpio_i2c_write(I2C_HI3120,0xb3,0x79), gpio_i2c_write(I2C_HI3120,0xb4,0xa5), gpio_i2c_write(I2C_HI3120,0xb5,0x10), gpio_i2c_write(I2C_HI3120,0xb1,0x98), gpio_i2c_write(I2C_HI3120,0xb2,0x0e), gpio_i2c_write(I2C_HI3120,0xb3,0x74), gpio_i2c_write(I2C_HI3120,0xb4,0xa9), gpio_i2c_write(I2C_HI3120,0xb5,0x10), gpio_i2c_write(I2C_HI3120,0xb1,0x9c), gpio_i2c_write(I2C_HI3120,0xb2,0x0e), gpio_i2c_write(I2C_HI3120,0xb3,0x6f), gpio_i2c_write(I2C_HI3120,0xb4,0xae), gpio_i2c_write(I2C_HI3120,0xb5,0x10), gpio_i2c_write(I2C_HI3120,0xb1,0xa0), gpio_i2c_write(I2C_HI3120,0xb2,0x0e), gpio_i2c_write(I2C_HI3120,0xb3,0x6b), gpio_i2c_write(I2C_HI3120,0xb4,0xb2), gpio_i2c_write(I2C_HI3120,0xb5,0x10), gpio_i2c_write(I2C_HI3120,0xb1,0xa4), gpio_i2c_write(I2C_HI3120,0xb2,0x0d), gpio_i2c_write(I2C_HI3120,0xb3,0x66), gpio_i2c_write(I2C_HI3120,0xb4,0xb6), gpio_i2c_write(I2C_HI3120,0xb5,0x10), gpio_i2c_write(I2C_HI3120,0xb1,0xa8), gpio_i2c_write(I2C_HI3120,0xb2,0x0d), gpio_i2c_write(I2C_HI3120,0xb3,0x62), gpio_i2c_write(I2C_HI3120,0xb4,0xba), gpio_i2c_write(I2C_HI3120,0xb5,0x10), gpio_i2c_write(I2C_HI3120,0xb1,0xac), gpio_i2c_write(I2C_HI3120,0xb2,0x0c), gpio_i2c_write(I2C_HI3120,0xb3,0x5d), gpio_i2c_write(I2C_HI3120,0xb4,0xbe), gpio_i2c_write(I2C_HI3120,0xb5,0x10), gpio_i2c_write(I2C_HI3120,0xb1,0xb0), gpio_i2c_write(I2C_HI3120,0xb2,0x0c), gpio_i2c_write(I2C_HI3120,0xb3,0x58), gpio_i2c_write(I2C_HI3120,0xb4,0xc2), gpio_i2c_write(I2C_HI3120,0xb5,0x0f), gpio_i2c_write(I2C_HI3120,0xb1,0xb4), gpio_i2c_write(I2C_HI3120,0xb2,0x0c), gpio_i2c_write(I2C_HI3120,0xb3,0x54), gpio_i2c_write(I2C_HI3120,0xb4,0xc6), gpio_i2c_write(I2C_HI3120,0xb5,0x0f), gpio_i2c_write(I2C_HI3120,0xb1,0xb8), gpio_i2c_write(I2C_HI3120,0xb2,0x0b), gpio_i2c_write(I2C_HI3120,0xb3,0x4f), gpio_i2c_write(I2C_HI3120,0xb4,0xca), gpio_i2c_write(I2C_HI3120,0xb5,0x0f), gpio_i2c_write(I2C_HI3120,0xb1,0xbc), gpio_i2c_write(I2C_HI3120,0xb2,0x0a), gpio_i2c_write(I2C_HI3120,0xb3,0x4a), gpio_i2c_write(I2C_HI3120,0xb4,0xcd), gpio_i2c_write(I2C_HI3120,0xb5,0x0e), gpio_i2c_write(I2C_HI3120,0xb1,0xc0), gpio_i2c_write(I2C_HI3120,0xb2,0x0a), gpio_i2c_write(I2C_HI3120,0xb3,0x46), gpio_i2c_write(I2C_HI3120,0xb4,0xd1), gpio_i2c_write(I2C_HI3120,0xb5,0x0e), gpio_i2c_write(I2C_HI3120,0xb1,0xc4), gpio_i2c_write(I2C_HI3120,0xb2,0x09), gpio_i2c_write(I2C_HI3120,0xb3,0x41), gpio_i2c_write(I2C_HI3120,0xb4,0xd4), gpio_i2c_write(I2C_HI3120,0xb5,0x0d), gpio_i2c_write(I2C_HI3120,0xb1,0xc8), gpio_i2c_write(I2C_HI3120,0xb2,0x09), gpio_i2c_write(I2C_HI3120,0xb3,0x3d), gpio_i2c_write(I2C_HI3120,0xb4,0xd8), gpio_i2c_write(I2C_HI3120,0xb5,0x0d), gpio_i2c_write(I2C_HI3120,0xb1,0xcc), gpio_i2c_write(I2C_HI3120,0xb2,0x08), gpio_i2c_write(I2C_HI3120,0xb3,0x37), gpio_i2c_write(I2C_HI3120,0xb4,0xdc), gpio_i2c_write(I2C_HI3120,0xb5,0x0c), gpio_i2c_write(I2C_HI3120,0xb1,0xd0), gpio_i2c_write(I2C_HI3120,0xb2,0x08), gpio_i2c_write(I2C_HI3120,0xb3,0x33), gpio_i2c_write(I2C_HI3120,0xb4,0xe0), gpio_i2c_write(I2C_HI3120,0xb5,0x0c), gpio_i2c_write(I2C_HI3120,0xb1,0xd4), gpio_i2c_write(I2C_HI3120,0xb2,0x07), gpio_i2c_write(I2C_HI3120,0xb3,0x2f), gpio_i2c_write(I2C_HI3120,0xb4,0xe2), gpio_i2c_write(I2C_HI3120,0xb5,0x0b), gpio_i2c_write(I2C_HI3120,0xb1,0xd8), gpio_i2c_write(I2C_HI3120,0xb2,0x06), gpio_i2c_write(I2C_HI3120,0xb3,0x2a), gpio_i2c_write(I2C_HI3120,0xb4,0xe5), gpio_i2c_write(I2C_HI3120,0xb5,0x0a), gpio_i2c_write(I2C_HI3120,0xb1,0xdc), gpio_i2c_write(I2C_HI3120,0xb2,0x05), gpio_i2c_write(I2C_HI3120,0xb3,0x26), gpio_i2c_write(I2C_HI3120,0xb4,0xe8), gpio_i2c_write(I2C_HI3120,0xb5,0x0a), gpio_i2c_write(I2C_HI3120,0xb1,0xe0), gpio_i2c_write(I2C_HI3120,0xb2,0x05), gpio_i2c_write(I2C_HI3120,0xb3,0x22), gpio_i2c_write(I2C_HI3120,0xb4,0xeb), gpio_i2c_write(I2C_HI3120,0xb5,0x09), gpio_i2c_write(I2C_HI3120,0xb1,0xe4), gpio_i2c_write(I2C_HI3120,0xb2,0x05), gpio_i2c_write(I2C_HI3120,0xb3,0x1d), gpio_i2c_write(I2C_HI3120,0xb4,0xee), gpio_i2c_write(I2C_HI3120,0xb5,0x07), gpio_i2c_write(I2C_HI3120,0xb1,0xe8), gpio_i2c_write(I2C_HI3120,0xb2,0x04), gpio_i2c_write(I2C_HI3120,0xb3,0x19), gpio_i2c_write(I2C_HI3120,0xb4,0xf1), gpio_i2c_write(I2C_HI3120,0xb5,0x07), gpio_i2c_write(I2C_HI3120,0xb1,0xec), gpio_i2c_write(I2C_HI3120,0xb2,0x03), gpio_i2c_write(I2C_HI3120,0xb3,0x15), gpio_i2c_write(I2C_HI3120,0xb4,0xf4), gpio_i2c_write(I2C_HI3120,0xb5,0x07), gpio_i2c_write(I2C_HI3120,0xb1,0xf0), gpio_i2c_write(I2C_HI3120,0xb2,0x03), gpio_i2c_write(I2C_HI3120,0xb3,0x10), gpio_i2c_write(I2C_HI3120,0xb4,0xf6), gpio_i2c_write(I2C_HI3120,0xb5,0x04), gpio_i2c_write(I2C_HI3120,0xb1,0xf4), gpio_i2c_write(I2C_HI3120,0xb2,0x01), gpio_i2c_write(I2C_HI3120,0xb3,0x0c), gpio_i2c_write(I2C_HI3120,0xb4,0xf8), gpio_i2c_write(I2C_HI3120,0xb5,0x04), gpio_i2c_write(I2C_HI3120,0xb1,0xf8), gpio_i2c_write(I2C_HI3120,0xb2,0x01), gpio_i2c_write(I2C_HI3120,0xb3,0x08), gpio_i2c_write(I2C_HI3120,0xb4,0xfb), gpio_i2c_write(I2C_HI3120,0xb5,0x03), gpio_i2c_write(I2C_HI3120,0xb1,0xfc),
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -