现在的位置: 首页 > 综合 > 正文

DVD 软件修改

2013年08月17日 ⁄ 综合 ⁄ 共 2907字 ⁄ 字号 评论关闭
软件调试
一、开机画面更改:
1、将图片文件做成720X480格式的bmp,如文件为:title.bmp,并把该文件copy到logotool的目录下。
2、 打开程序==附件==命令提示符,并进入logotool目录,在该目录下运行x.bat文件。
运行格式:x title 8
其中x为批处理文件;title.bmp为图片文件名;8为图片压缩参数,其中参数越大,运行出来的图片文件就越小。
3、 运行后在logotool目录下有个文件为title.c文件,将title.c 文件复制到8202D文件夹下的Customers//LINKCONCEPT文件夹里,并且为了更好区分,对它改名,如:
title_test_pic.c等。
4、 在放8202D原程序的根目录下打开title.c,并按它原有的的格式更改为你刚才改好的文件名:#include ".//Customers//LINKCONCEPT//title_dvdvideo.c"改为#include ".//Customers//LINKCONCEPT// title_test_pic.c ",然后编译就可。
二、面板按键更改(PDVD是用IO口来扫描按键的):
1、 打开8202D文件夹下customers/LINKCONCEPT/vfd_LINKCONCEPT_16312_k.h文件。
2、 用测码软件测出各面板的按键码值,然后在相对应地方填上码值。
三、遥控器按键更改:
1、 打开8202D文件夹下ir_vfd文件夹下ir_code_dir文件夹下的ircode_sunplus_IR200.c文件。
2、 用测码软件测出各遥控的按键码值,现后在相对应地方填上码值。
       (测码软件的打开:将IR_VFD文件夹下的ir_drv.c文件打开,再将 //define WATCH_CUSTID 0 与//define DEBUG_IR_CODE //if you want to see which defined code for key, unmark it 修改为#define WATCH_CUSTID    1 与 #define DEBUG_IR_CODE //if you want to see which defined code for key, unmark it
3、 相对应文件:8202D/ir_vfd/ircode_sunplus_IR200.c文件。
4、 各功能按键对应值:
出入仓:EJECT   快退:BACKWARD   快进:FORWARD   方向左:LEFT
方向右:RIGHT   方向上:UP          方向下:DOWN    确认:SELECT
卡拉OK:KARAOKE   字幕:SUBP    音频:AUD_LANGUAGE 10+:P10
P/I:P_SCAN   A-B:AB 编程:PROGRAM 标题:TITLEMENU
章节:ROOT_MENU   制式:FORMAT   声道:CHANNEL
音量加:VOLUME_UP       音量减:VOLUME_DN
四、菜单默认选项更改:
1、     打开8202D文件夹下customers文件夹下LINKCONCEPT文件夹下的setup_menu_LINKCONCEPT_8202d.c文件
2、     打开8202D文件夹下customers文件夹下LINKCONCEPT文件夹下的cfg_LINKCONCEPT_8202d.h文件可以更改电视制式与默认值#define DEFAULT_TV_SYS。也可以增加或减少菜单的语言。
   
五、软件伺服更改:
1、打开8202D文件夹下customers文件夹下LINKCONCEPT文件夹下的cfg_LINKCONCEPT_8202d.h文件可以更改软件伺服。
2、软件伺服文件在8202D文件夹下SRV-ELF文件夹里面。美上美502W光头文件名: libsrv_mi0cs0_std_8202.a ;三星光头文件名:libsrv_sm0sm0_std_8202.a 。
六、默认音量更改:
1、 在cust_pre_def.h文件中。
2、 #define VOL_VALUE可以更改软件音量的默认大小值。
七、编译环境建立
把编译环境gccl2放在电脑D盘或E盘,进入gccl2目录,有两个批处理文件GCCL2.BAT, SET-ENV.BAT,并用文本打开它,把set path=e:/gccl2/bin;%path%中的E改为你的gccl2所放的盘符,如:如果gccl2放在D盘,则set path=D:/gccl2/bin;%path%(把E-à改为D)。
 
在开始==程序==附件==命令提示符==点右键==发送到桌面
 
注意:当电脑第一次编译时需双击D:/sunplus/yuxing8202d_ok/package目录下的install.bat 文件。同时删掉D:/sunplus/yuxing8202d_ok/mips里面所有处理文件。
八、更改制式
在customers/LINKCONCEPT/cfg_LINKCONCEPT_portable_8202d.h文件的541行
#define DEFAULT_TV_SYS              0       //0:NTSC, 1:PAL60, 2:PAL, 3:AUTO
当为0时,就默认NTSC,当为1时默认PAL60 , 当为2时默认PAL, 当为2时默认AUTO
如:我们要默认为PAL制式,则就改为#define DEFAULT_TV_SYS              2
九、更改语言
在customers/LINKCONCEPT/cfg_LINKCONCEPT_portable_8202d.h文件的488行开始
#define USE_ENGLISH_OSD             //LCD_EN   //英文
#define USE_SCHINESE_OSD            //LCD_ZH   //简体中文
//#define USE_TCHINESE_OSD            //LCD_ZH   //繁体中文
#define USE_GERMAN_OSD              //LCD_DE   //德文
#define USE_SPANISH_OSD             //LCD_ES   //西巴牙文
#define USE_FRENCH_OSD              //LCD_FR //法文
#define USE_PORTUGUESE_OSD          //LCD_PT //葡萄牙文
如要加简体中文则把//#define USE_SCHINESE_OSD的前面”//”去掉(简体中文和繁体中文只能打开一种)。
 
#define N_OSD_LANGS                6
#define OSD_LAGN_SETUP_STRING       LCD_EN, LCD_ZH ,LCD_DE,LCD_ES,LCD_FR,LCD_PT, 0,0
#define OSD_LANG_SETUP_MAP      {0,     1,     2,     3,     4,      5, 0, 0}

抱歉!评论已关闭.