⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tidtv_hdmi.c

📁 ti的数字电视芯片 tvp9000的源码
💻 C
📖 第 1 页 / 共 4 页
字号:
/*******************************************************************************
*	@ModuleName	::	TiDTV_HDMI.c
*	
*	@Copyright	::	Copyright 2005- Texas Instruments, Inc.
*	
*	@Description::	HDMI Receiver (TDA9970) Control Module
*	
*	@History	::
*---------------------------------------
*	07-18-2005	W.Shi	Created
*******************************************************************************/

#include	<stdio.h>
#include	<stdlib.h>
#include	"ucos_ii.h"

#include	"TiDTV_DataType.h"
#include	"TiDTV_SysCtrl.h"
#include	"TiDTV_UserApi.h"
#include	"TVP9K_I2C_Def.h"
#include	"TVP9K_NV_Def.h"
#include	"TiDTV_HDMI.h"
#include	"TiDTV_GuiApi.h"

// 0xea = 0xa1: EVM (Y=VPC, CbCr=VPB)), 0xa4 (Y=VPC, CbCr = VPA)
#define	TDA9970_YCBCR_SEL		0x92

static const UCHAR TDA9970_InitData480i[][2] = {
	{0xff, 0x00},
	{0x00, 0x00}, {0x01, 0x37}, {0x02, 0x00}, {0x03, 0x60}, {0x04, 0x00},
	{0x0d, 0x77}, {0x0e, 0x07}, {0x0f, 0x00}, {0x10, 0xc0}, {0x11, 0xc3},
	{0x12, 0x5a}, {0x13, 0x80}, {0x14, 0x00}, {0x15, 0x00},	{0x16, 0x24},
	{0x17, 0x3b}, {0x18, 0x00}, {0x1a, 0x50}, {0x1b, 0xc0}, {0x1c, 0xc0},
	{0x1d, 0x00}, {0x1e, 0x02}, {0x20, 0x30}, {0x21, 0xf0}, {0x22, 0x10},
	{0x23, 0x00}, {0x26, 0x00}, {0x2a, 0x30}, {0x2b, 0xf0}, {0x2c, 0x10},
	{0x2d, 0x00}, {0x30, 0x00}, {0x34, 0x30}, {0x35, 0xeb},	{0x36, 0x10},
	{0x37, 0x00}, {0x3a, 0x00}, {0x3e, 0x01}, {0x40, 0x00}, {0x41, 0x00},
	{0x42, 0x00}, {0x43, 0x00}, {0x44, 0x00}, {0x80, 0x06}, {0x81, 0x00},
	{0x82, 0x00}, {0x83, 0x00}, {0x84, 0x00}, {0x85, 0x00}, {0x86, 0x00},
	{0x87, 0x02}, {0x88, 0x02}, {0x89, 0x01}, {0x8a, 0x06},	{0x8b, 0x00},
	{0x8c, 0x64}, {0x8d, 0x06}, {0x8e, 0x89}, {0x8f, 0x01}, {0x90, 0xc0},
	{0x91, 0x07}, {0x92, 0xb7}, {0x93, 0x06}, {0x94, 0xd7}, {0x95, 0x07},
	{0x96, 0x69}, {0x97, 0x01}, {0x98, 0xc0}, {0x99, 0x00}, {0x9a, 0x40},
	{0x9b, 0x02}, {0x9c, 0x00}, {0x9d, 0x02}, {0x9e, 0x00}, {0xa0, 0x38},
	{0xa1, 0x01}, {0xa2, 0x03}, {0xa3, 0x5a}, {0xa4, 0x01}, {0xa5, 0x02},
	{0xa6, 0x0d}, {0xa7, 0x7c}, {0xa8, 0x03}, {0xa9, 0x4c}, {0xaa, 0x01},
	{0xab, 0x00}, {0xac, 0x3f}, {0xad, 0x02}, {0xae, 0x09}, {0xaf, 0x16},
	{0xb0, 0x01}, {0xb1, 0x02}, {0xb2, 0x17}, {0xb3, 0x02}, {0xb4, 0x0d},
	{0xb5, 0x02}, {0xb6, 0x01}, {0xb7, 0x06}, {0xb8, 0x03}, {0xb9, 0x3f},
	{0xba, 0x03}, {0xbb, 0x1b}, {0xbc, 0xad}, {0xbd, 0x11}, {0xbe, 0xad},
	{0xbf, 0x01}, {0xc0, 0x01}, {0xc1, 0x07}, {0xc2, 0x00}, {0xc3, 0x00},
	{0xc4, 0x00}, {0xc5, 0x00}, {0xc6, 0x00}, {0xc7, 0x00}, {0xc8, 0x4b},
	{0xc9, 0x00}, {0xca, 0x73}, {0xcb, 0x02}, {0xcc, 0x0c}, {0xcd, 0x05},
	{0xce, 0x01}, {0xcf, 0x06}, {0xd0, 0x05}, {0xd1, 0x50}, {0xd2, 0x30},
	{0xd3, 0x46}, {0xd4, 0xef}, {0xd5, 0x21}, {0xd6, 0x41}, {0xd7, 0x00},
	{0xd8, 0x00}, {0xd9, 0x00}, {0xda, 0x00}, {0xdb, 0x99},	{0xdc, 0x10},
	{0xdd, 0x80}, {0xde, 0x80}, {0xdf, 0x00}, {0xe0, 0x00}, {0xe1, 0xc0},
	{0xe2, 0x40}, {0xe3, 0xac}, {0xe4, 0x40}, {0xe5, 0x62}, {0xe6, 0x00},
	{0xe7, 0x06}, {0xe8, 0x2c}, {0xe9, 0x20}, {0xea, 0x85}, {0xeb, 0x10},
	{0xec, 0x10}, {0xed, 0x10}, {0xee, 0x00}, {0xef, 0x00}, {0xf1, 0x80},
	{0xf3, 0x00}, {0xf4, 0x00}, {0xf5, 0x00}, {0xf7, 0x00}, {0xf8, 0x26},
	{0xf9, 0x92},
	
	{0xff, 0x11},
	{0x00, 0x00}, {0x01, 0x80}, {0x02, 0x80},
	{0x03, 0x00}, {0x04, 0x81}, {0x05, 0x78}, {0x06, 0x69}, {0x07, 0x00},
	{0x08, 0x00}, {0x09, 0x60}, {0x0a, 0x00}, {0x0b, 0x0a}, {0x0d, 0x84},
	{0x10, 0x83}, {0x20, 0x00}, {0x21, 0x00}, {0x22, 0x00}, {0x23, 0x00},
	{0x24, 0x00}, {0x25, 0x00}, {0x26, 0x00}, {0x27, 0x00}, {0x28, 0x00},
	{0x29, 0x00}, {0x2a, 0x00}, {0x2b, 0x00}, {0x2c, 0x00}, {0x2d, 0x00},
	{0x2e, 0x00}, {0x2f, 0x00}, {0x31, 0x00}, {0x32, 0x00}, {0x33, 0x00},
	{0x34, 0x02}, {0x40, 0x00}, {0x41, 0x74}, {0x42, 0x00}, {0x43, 0x00},
	{0x49, 0x93}, {0x60, 0x00}, {0x61, 0x00}, {0x63, 0x00}, {0x64, 0x00},
	{0x65, 0x00}, {0x66, 0x00}, {0x67, 0x00}, {0x68, 0x00}, {0x69, 0x00},
	{0x6a, 0x00}, {0x6b, 0x00}, {0x6c, 0x00}, {0x6d, 0x00}, {0x6e, 0x00},
	{0x6f, 0x00}, {0x70, 0x00}, {0x71, 0x00}, {0x80, 0x00}, {0x81, 0x00},
	{0x82, 0x00}, {0x83, 0x00}, {0x84, 0x00}, {0x85, 0x00}, {0x86, 0x00},
	{0x87, 0x00}, {0x88, 0x00}, {0x89, 0x00}, {0x8a, 0x00}, {0x8b, 0x00},
	{0x8c, 0x00}, {0x8d, 0x00}, {0x8e, 0x00}, {0x8f, 0x00}, {0x90, 0x00},
	{0x91, 0x00}, {0x92, 0x00}, {0x93, 0x00}, {0x94, 0x00}, {0x95, 0x00},
	{0x96, 0x00}, {0x97, 0x00}, {0x98, 0x00}, {0x99, 0x00}, {0x9a, 0x00},
	{0x9b, 0x00}, {0x9c, 0x00}, {0x9d, 0x00}, {0x9e, 0x00}, {0x9f, 0x00},
	{0xa0, 0x00}, {0xa1, 0x00}, {0xa2, 0x00}, {0xa3, 0x00}, {0xa4, 0x00},
	{0xa5, 0x00}, {0xa6, 0x00}, {0xa7, 0x00}, {0xa8, 0x00}, {0xa9, 0x00},
	{0xaa, 0x00}, {0xab, 0x00}, {0xac, 0x00}, {0xad, 0x00}, {0xae, 0x00},
	{0xaf, 0x00}, {0xb0, 0x00}, {0xb1, 0x00}, {0xb2, 0x00}, {0xb3, 0x00},
	{0xb4, 0x00}, {0xb5, 0x00}, {0xb6, 0x00}, {0xb7, 0x00}, {0xb8, 0x00},
	{0xb9, 0x00}, {0xba, 0x00}, {0xbb, 0x00}, {0xbc, 0x00}, {0xbd, 0x00},
	{0xbe, 0x00}, {0xbf, 0x00}, {0xc0, 0x00}, {0xc1, 0x00}, {0xc2, 0x00},
	{0xc3, 0x00}, {0xc4, 0x00}, {0xc5, 0x00}, {0xc6, 0x00}, {0xc7, 0x00},
	{0xc8, 0x00}, {0xc9, 0x00}, {0xca, 0x00}, {0xcb, 0x00}, {0xcc, 0x00},
	{0xcd, 0x00}, {0xce, 0x00}, {0xcf, 0x00}, {0xd0, 0x00}, {0xd1, 0x00},
	{0xd2, 0x00}, {0xd3, 0x00}, {0xd4, 0x00}, {0xd5, 0x00}, {0xd6, 0x00},
	{0xd7, 0x00}, {0xd8, 0x00}, {0xd9, 0x00}, {0xda, 0x00}, {0xdb, 0x00},
	{0xdc, 0x00}, {0xdd, 0x00}, {0xde, 0x00}, {0xdf, 0x00}, {0xe0, 0x00},
	{0xe1, 0x00}, {0xe2, 0x00}, {0xe3, 0x00}, {0xe4, 0x00}, {0xe5, 0x00},
	{0xe6, 0x00}, {0xe7, 0x00}, {0xe8, 0x00}, {0xe9, 0x00}, {0xea, 0x00},
	{0xeb, 0x00}, {0xec, 0x00}, {0xed, 0x00}, {0xee, 0x00}, {0xef, 0x00},
	{0xf0, 0x00}, {0xf1, 0x00}, {0xf2, 0x00}, {0xf3, 0x00}, {0xf4, 0x00},
	{0xf5, 0x00}, {0xf6, 0x00}, {0xf7, 0x00}, {0xf8, 0x08},
	
	{0xff, 0xff}		// End mark
};

static const UCHAR TDA9970_InitData480p[][2] = {
	{0xff, 0x00},
	{0x00, 0x00}, {0x01, 0x37}, {0x02, 0x00}, {0x03, 0x60}, {0x04, 0x00},
	{0x0d, 0x77}, {0x0e, 0x07}, {0x0f, 0x00}, {0x10, 0xc0}, {0x11, 0x83},
	{0x12, 0x5a}, {0x13, 0x80}, {0x14, 0x00}, {0x15, 0x00}, {0x16, 0x24},
	{0x17, 0x2f}, {0x18, 0x00}, {0x1a, 0x50}, {0x1b, 0xc0}, {0x1c, 0xc0},
	{0x1d, 0x00}, {0x1e, 0x02}, {0x20, 0x30}, {0x21, 0xf0}, {0x22, 0x10},
	{0x23, 0x00}, {0x26, 0x00}, {0x2a, 0x30}, {0x2b, 0xf0}, {0x2c, 0x10},
	{0x2d, 0x00}, {0x30, 0x00}, {0x34, 0x30}, {0x35, 0xeb}, {0x36, 0x10},
	{0x37, 0x00}, {0x3a, 0x00}, {0x3e, 0x01}, {0x40, 0x00}, {0x41, 0x00},
	{0x42, 0x00}, {0x43, 0x00}, {0x44, 0x00}, {0x80, 0x06}, {0x81, 0x00},
	{0x82, 0x00}, {0x83, 0x00}, {0x84, 0x00}, {0x85, 0x00}, {0x86, 0x00},
	{0x87, 0x02}, {0x88, 0x02}, {0x89, 0x01}, {0x8a, 0x06}, {0x8b, 0x00},
	{0x8c, 0x64}, {0x8d, 0x06}, {0x8e, 0x89}, {0x8f, 0x01}, {0x90, 0xc0},
	{0x91, 0x07}, {0x92, 0xb7}, {0x93, 0x06}, {0x94, 0xd7}, {0x95, 0x07},
	{0x96, 0x69}, {0x97, 0x01}, {0x98, 0xc0}, {0x99, 0x00}, {0x9a, 0x40},
	{0x9b, 0x02}, {0x9c, 0x00}, {0x9d, 0x02}, {0x9e, 0x00}, {0xa0, 0x38},
	{0xa1, 0x01}, {0xa2, 0x03}, {0xa3, 0x5a}, {0xa4, 0x01}, {0xa5, 0x02},
	{0xa6, 0x0d}, {0xa7, 0x7d}, {0xa8, 0x03}, {0xa9, 0x4d}, {0xaa, 0x01},
	{0xab, 0x00}, {0xac, 0x3f}, {0xad, 0x02}, {0xae, 0x04}, {0xaf, 0x2d},
	{0xb0, 0x00}, {0xb1, 0x00}, {0xb2, 0x00}, {0xb3, 0x02}, {0xb4, 0x0d},
	{0xb5, 0x05}, {0xb6, 0x00}, {0xb7, 0x00}, {0xb8, 0x00}, {0xb9, 0x3f},
	{0xba, 0x03}, {0xbb, 0x1b}, {0xbc, 0x01}, {0xbd, 0x00}, {0xbe, 0x01},
	{0xbf, 0x01}, {0xc0, 0x00}, {0xc1, 0x00}, {0xc2, 0x00}, {0xc3, 0x00},
	{0xc4, 0x00}, {0xc5, 0x00}, {0xc6, 0x00}, {0xc7, 0x00}, {0xc8, 0x50},
	{0xc9, 0x00}, {0xca, 0x78}, {0xcb, 0x02}, {0xcc, 0x0c}, {0xcd, 0x08},
	{0xce, 0x00}, {0xcf, 0x00}, {0xd0, 0x00}, {0xd1, 0x55}, {0xd2, 0x30},
	{0xd3, 0x4b}, {0xd4, 0xef}, {0xd5, 0x21}, {0xd6, 0x41}, {0xd7, 0x00},
	{0xd8, 0x00}, {0xd9, 0x00}, {0xda, 0x00}, {0xdb, 0x99}, {0xdc, 0x10},
	{0xdd, 0x80}, {0xde, 0x80}, {0xdf, 0x00}, {0xe0, 0x00}, {0xe1, 0xc0},
	{0xe2, 0x40}, {0xe3, 0xac}, {0xe4, 0x40}, {0xe5, 0x61}, {0xe6, 0x00},
	{0xe7, 0x06}, {0xe8, 0x2c}, {0xe9, 0x20}, {0xea, TDA9970_YCBCR_SEL/*0xa1*/}, {0xeb, 0x10},
	{0xec, 0x10}, {0xed, 0x10}, {0xee, 0x00}, {0xef, 0x00}, {0xf1, 0x80},
	{0xf3, 0x00}, {0xf4, 0x00}, {0xf5, 0x00}, {0xf7, 0x00}, {0xf8, 0x26},
	{0xf9, 0x92},
    
	{0xff, 0x11},
	{0x00, 0x00}, {0x01, 0x80}, {0x02, 0x80}, {0x03, 0x00}, {0x04, 0x80},
	{0x05, 0x78}, {0x06, 0x69}, {0x07, 0x00}, {0x08, 0x00}, {0x09, 0x60},
	{0x0a, 0x00}, {0x0b, 0x0a}, {0x0d, 0x84}, {0x10, 0x83}, {0x20, 0x00},
	{0x21, 0x00}, {0x22, 0x00}, {0x23, 0x00}, {0x24, 0x00}, {0x25, 0x00},
	{0x26, 0x00}, {0x27, 0x00}, {0x28, 0x00}, {0x29, 0x00}, {0x2a, 0x00},
	{0x2b, 0x00}, {0x2c, 0x00}, {0x2d, 0x00}, {0x2e, 0x00}, {0x2f, 0x00},
	{0x31, 0x00}, {0x32, 0x00}, {0x33, 0x00}, {0x34, 0x02}, {0x40, 0x00},
	{0x41, 0x74}, {0x42, 0x00}, {0x43, 0x00}, {0x49, 0x93}, {0x60, 0x00},
	{0x61, 0x00}, {0x63, 0x00}, {0x64, 0x00}, {0x65, 0x00}, {0x66, 0x00},
	{0x67, 0x00}, {0x68, 0x00}, {0x69, 0x00}, {0x6a, 0x00}, {0x6b, 0x00},
	{0x6c, 0x00}, {0x6d, 0x00}, {0x6e, 0x00}, {0x6f, 0x00}, {0x70, 0x00},
	{0x71, 0x00}, {0x80, 0x00}, {0x81, 0x00}, {0x82, 0x00}, {0x83, 0x00},
	{0x84, 0x00}, {0x85, 0x00}, {0x86, 0x00}, {0x87, 0x00}, {0x88, 0x00},
	{0x89, 0x00}, {0x8a, 0x00}, {0x8b, 0x00}, {0x8c, 0x00}, {0x8d, 0x00},
	{0x8e, 0x00}, {0x8f, 0x00}, {0x90, 0x00}, {0x91, 0x00}, {0x92, 0x00},
	{0x93, 0x00}, {0x94, 0x00}, {0x95, 0x00}, {0x96, 0x00}, {0x97, 0x00},
	{0x98, 0x00}, {0x99, 0x00}, {0x9a, 0x00}, {0x9b, 0x00}, {0x9c, 0x00},
	{0x9d, 0x00}, {0x9e, 0x00}, {0x9f, 0x00}, {0xa0, 0x00}, {0xa1, 0x00},
	{0xa2, 0x00}, {0xa3, 0x00}, {0xa4, 0x00}, {0xa5, 0x00}, {0xa6, 0x00},
	{0xa7, 0x00}, {0xa8, 0x00}, {0xa9, 0x00}, {0xaa, 0x00}, {0xab, 0x00},
	{0xac, 0x00}, {0xad, 0x00}, {0xae, 0x00}, {0xaf, 0x00}, {0xb0, 0x00},
	{0xb1, 0x00}, {0xb2, 0x00}, {0xb3, 0x00}, {0xb4, 0x00}, {0xb5, 0x00},
	{0xb6, 0x00}, {0xb7, 0x00}, {0xb8, 0x00}, {0xb9, 0x00}, {0xba, 0x00},
	{0xbb, 0x00}, {0xbc, 0x00}, {0xbd, 0x00}, {0xbe, 0x00}, {0xbf, 0x00},
	{0xc0, 0x00}, {0xc1, 0x00}, {0xc2, 0x00}, {0xc3, 0x00}, {0xc4, 0x00},
	{0xc5, 0x00}, {0xc6, 0x00}, {0xc7, 0x00}, {0xc8, 0x00}, {0xc9, 0x00},
	{0xca, 0x00}, {0xcb, 0x00}, {0xcc, 0x00}, {0xcd, 0x00}, {0xce, 0x00},
	{0xcf, 0x00}, {0xd0, 0x00}, {0xd1, 0x00}, {0xd2, 0x00}, {0xd3, 0x00},
	{0xd4, 0x00}, {0xd5, 0x00}, {0xd6, 0x00}, {0xd7, 0x00}, {0xd8, 0x00},
	{0xd9, 0x00}, {0xda, 0x00}, {0xdb, 0x00}, {0xdc, 0x00}, {0xdd, 0x00},
	{0xde, 0x00}, {0xdf, 0x00}, {0xe0, 0x00}, {0xe1, 0x00}, {0xe2, 0x00},
	{0xe3, 0x00}, {0xe4, 0x00}, {0xe5, 0x00}, {0xe6, 0x00}, {0xe7, 0x00},
	{0xe8, 0x00}, {0xe9, 0x00}, {0xea, 0x00}, {0xeb, 0x00}, {0xec, 0x00},
	{0xed, 0x00}, {0xee, 0x00}, {0xef, 0x00}, {0xf0, 0x00}, {0xf1, 0x00},
	{0xf2, 0x00}, {0xf3, 0x00}, {0xf4, 0x00}, {0xf5, 0x00}, {0xf6, 0x00},
	{0xf7, 0x00}, {0xf8, 0x08}, 
	
	{0xff, 0xff}		// End mark
};

static const UCHAR TDA9970_InitData720p[][2] = {
	{0xff, 0x00},
	{0x00, 0x00}, {0x01, 0x37}, {0x02, 0x00}, {0x03, 0x60}, {0x04, 0x00},
	{0x0d, 0x77}, {0x0e, 0x07}, {0x0f, 0x00}, {0x10, 0xc0}, {0x11, 0x46},
	{0x12, 0x72}, {0x13, 0xaa}, {0x14, 0x00}, {0x15, 0x00}, {0x16, 0x00},
	{0x17, 0x2f}, {0x18, 0x08}, {0x1a, 0x50}, {0x1b, 0xc0}, {0x1c, 0xc0},
	{0x1d, 0x00}, {0x1e, 0x02}, {0x20, 0x30}, {0x21, 0xf0}, {0x22, 0x10},
	{0x23, 0x00}, {0x26, 0x00}, {0x2a, 0x30}, {0x2b, 0xf0}, {0x2c, 0x10},
	{0x2d, 0x00}, {0x30, 0x00}, {0x34, 0x30}, {0x35, 0xeb}, {0x36, 0x10},
	{0x37, 0x00}, {0x3a, 0x00}, {0x3e, 0x01}, {0x40, 0x00}, {0x41, 0x00},
	{0x42, 0x00}, {0x43, 0x00}, {0x44, 0x00}, {0x80, 0x06}, {0x81, 0x00},
	{0x82, 0x00}, {0x83, 0x00}, {0x84, 0x00}, {0x85, 0x00}, {0x86, 0x00},
	{0x87, 0x02}, {0x88, 0x02}, {0x89, 0x01}, {0x8a, 0x06}, {0x8b, 0x00},
	{0x8c, 0x64}, {0x8d, 0x06}, {0x8e, 0x89}, {0x8f, 0x01}, {0x90, 0xc0},
	{0x91, 0x07}, {0x92, 0xb7}, {0x93, 0x06}, {0x94, 0xd7}, {0x95, 0x07},
	{0x96, 0x69}, {0x97, 0x01}, {0x98, 0xc0}, {0x99, 0x00}, {0x9a, 0x40},
	{0x9b, 0x02}, {0x9c, 0x00}, {0x9d, 0x02}, {0x9e, 0x00}, {0xa0, 0x38},
	{0xa1, 0x01}, {0xa2, 0x06}, {0xa3, 0x72}, {0xa4, 0x01}, {0xa5, 0x02},
	{0xa6, 0xee}, {0xa7, 0x07}, {0xa8, 0x16}, {0xa9, 0x07}, {0xaa, 0x4a},
	{0xab, 0x60}, {0xac, 0x50}, {0xad, 0x02}, {0xae, 0xe9}, {0xaf, 0x1e},
	{0xb0, 0x00}, {0xb1, 0x00}, {0xb2, 0x00}, {0xb3, 0x02}, {0xb4, 0xee},
	{0xb5, 0x05}, {0xb6, 0x00}, {0xb7, 0x00}, {0xb8, 0x00}, {0xb9, 0x50},
	{0xba, 0x06}, {0xbb, 0x22}, {0xbc, 0x01}, {0xbd, 0x00}, {0xbe, 0x01},
	{0xbf, 0x01}, {0xc0, 0x00}, {0xc1, 0x00}, {0xc2, 0x00}, {0xc3, 0x00},
	{0xc4, 0x00}, {0xc5, 0x00}, {0xc6, 0x00}, {0xc7, 0x00}, {0xc8, 0x55},
	{0xc9, 0x00}, {0xca, 0x7d}, {0xcb, 0x02}, {0xcc, 0xed}, {0xcd, 0x07},
	{0xce, 0x00}, {0xcf, 0x00}, {0xd0, 0x00}, {0xd1, 0x01}, {0xd2, 0x00},

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -