📄 mpeg4_driver.c
字号:
//=============================================================// 文件名称: Mpeg4_Driver.c// 功能描述: mpeg4硬件初始化程序// 维护记录: 2007-8-13 by liuxue created//=============================================================#include "Mpeg4_driver.h"//=============================================================// 语法格式: MPEG4_Init(void);// 实现功能: 初始化mpeg4硬件,设定mpeg4 Buffer及指定当前工作Buffer// 参数: 无// 返回值: 无//=============================================================void MPEG4_Init(void){ *P_MPEG4_CLK_SEL = C_MPEG4_CLK_AHBDIV2; // mpeg4模块时钟选择 *P_MPEG4_CLK_CONF = C_MPEG4_EXTRACLK_EN // mpeg4模块时钟设置 | C_MPEG4_MASTERCLK_EN | C_MPEG4_RST_DIS; MPEG4_Buffer_Addr_Set( MPEG4_VLC_BUFFER1_SA, MPEG4_VLC_BUFFER2_SA, MPEG4_W_BUFFER0_SA, MPEG4_W_BUFFER1_SA, MPEG4_W_BUFFER2_SA); // mpeg4 buffer设置(write buffer & VLC buffer) MPEG4_Buffer_P_Sel(0, 0); // mpeg4当前工作buffer设置}//=============================================================// 语法格式: MPEG4_Buffer_Addr_Set(unsigned int V_Sa1,unsigned int V_Sa2, // unsigned int W_Sa1, unsigned int W_Sa2, unsigned int W_Sa3);// 实现功能: mpeg4 Buffer设置// 参数: V_Sa1,VLC buffer1;V_Sa2,VLC buffer2;// W_Sa1,W buffer1;W_Sa2,W buffer2;W_Sa3,W buffer3;// 返回值: 无//=============================================================void MPEG4_Buffer_Addr_Set(unsigned int V_Sa1,unsigned int V_Sa2, unsigned int W_Sa1, unsigned int W_Sa2, unsigned int W_Sa3){ *P_MPEG4_VLCBUFFER_SA1 = V_Sa1; *P_MPEG4_VLCBUFFER_SA2 = V_Sa2; *P_MPEG4_WRITEBUFFER_SA1 = W_Sa1; *P_MPEG4_WRITEBUFFER_SA2 = W_Sa2; *P_MPEG4_WRITEBUFFER_SA3 = W_Sa3;}//=============================================================// 语法格式: void MPEG4_Buffer_P_Sel(unsigned int Vlc_Sel, unsigned int W_Sel);// 实现功能: mpeg4 当前工作Buffer设置// 参数: Vlc_Sel,VLC 当前buffer;W_Sel,Write 当前buffer// 返回值: 无//=============================================================void MPEG4_Buffer_P_Sel(unsigned int Vlc_Sel, unsigned int W_Sel){ *P_MPEG4_VLCBUFFER_SEL = Vlc_Sel; *P_MPEG4_WRITEBUFFER_SEL = W_Sel;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -