dvd 知识点

safe logo size:

152x108 黑底白字

工具:ImgFontTrans.exe

item:save as ScreenSaver .inc file

 

cvbs电流模式调整:

in sysmain_util.inc

 

static  inline  void   sysmain_setup_vdac_current_sphe8202()
{
#if defined(TV_USE_QUART_SWING) 
 #ifdef SUPPORT_CVBS_VIDEO_HULF
 sp8200tv_setup_dac_current(TV_DAC_A_QUART|TV_DAC_B_QUART|TV_DAC_C_QUART|TV_DAC_D_QUART);

 

打开全区的方法

1CFG中,增加#define OPEN_ALL_REGION

2CFG中设定#define REGION_NUM       0

3sysmain2.c添加OPEN_ALL_REGION包含的代码

#ifdef OPEN_ALL_REGION
void set_region(void)
{
    int i,region;
    if(UserSet.P_RCD)
    {
        NP_P_RCD= 0x01 << (UserSet.P_RCD-1);
    }else
    {
        #ifdef NAV_DBG
        printf("code:%x/n",pDSV->VMG_CAT_RM);
        #endif

        NP_P_RCD=0;     //terry,2002/5/29 06:58PM
        #if 1//def ALCO_PORTABLE//shenyj add for alco 11/22
        for(i=0,region=1;i<8;i++)
        {
            if( !(pDSV->VMG_CAT_RM&(region<<i)) )
            {
                NP_P_RCD=0x01 << i;

                #ifdef NAV_DBG
                printf("Region code:%x/n",i);
                #endif
                break;
            }
        }
        #endif

    }
}
#endif

 

void ap_main(void)

 

    // **STEP1**
    apmain_user_step1();
    // **STEP1**

   #ifdef OPEN_ALL_REGION
    set_region();
   #endif      

 

4)编译过程如果提示  error  "illeagal region setting.",请屏蔽掉Navdata.h / Setup.h相关这条语句的地方即可。

5)flash大于2M,修改方法

reset.c:
reset_system():
    regs0->rom1_base      = 0x40;  
    regs0->rom2_base      = 0x80;      
    regs0->rom3_base      = 0xc0;

6)U盘读取停留在某处时间长的问题

因为系统扫描U盘剩余空间引起的。修改此问题可以在

fs_fat.c->fat_partition_init中注释掉 fat_scan_free_info(thisPartition);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值