精品文档---下载后可任意编辑写这篇文档是为以前没有接触过 dvd 项目的工程师提供一些咨询,让你们能够在最短的时间里上手
在这篇文档里面包括以下内容:一、DVD 的软件/硬件平台二、配置样机三、程序的调试四、程序的 DownLoad五、系统的软件流程六、点亮 dvd 上的显示屏七、按键的定义八、UI(User Interface)修改九、工程中常见问题解答1、DVD 的软件/硬件平台我们使用的芯片是 MTK(联发科技)的芯片,MTK 系列的芯片有:1389B,1389C,1389D,1389F,1389HD 等
怎样从芯片上看出目前使用的芯片的型号了
假如一个芯片的编号为:MT1389DE0421-CWSD14JJ,数字 1389+横杠后的字母“C”就是它的型号,这是一款 1389C 系列的芯片
MTK 视频解码,伺服等集成在芯片里面,音频 DAC 有的芯片有集成,有的没有
MTK 主要的外围芯片有:flash;内存 dram;控制 loader(光驱)动作的驱动芯片;eeprom;flash 是用来保存目标文件 target
bin;在配置样机的时候,我们需要了解的是内存 dram 的大小; eeprom 芯片用来保存 dvd 中菜单里面的设置;假如是一款高清的平台,它还需要一颗MT1392 的芯片
MTK 芯片是由 RISC、DSP、C51 以及时钟、接口等部分组成
其中 C51 主要完成 UI 部分的工作,包括 OSD、VFD、IR 及 IR 的处理等
下面所说的程序都是指 C51 程序
程序使用的是 c51 的编译器,假如把 c51 的编译器放在 C 盘,在设置环境变量的时候设置为:C:\C51;现在我们来看软件部分:软件部分可以看成有两大块构成,在 8032 文件夹里面的文件属于应用层的,是我们可以看到并做修改的;另一部分是底层的 risc,这部分的修改,我们是