SEED-DEC2812 函数 一、 SEED-DEC2812 系统初始化函数 说明: 系统初始化是根据SEED-DEC2812 的硬件功能,对硬件系统F2812 进行初始化。 具体例程参见DSP28_SysCtrl.c 文件 1、 头文件: DSP28_SysCtrl.h 2、函数列表: InitSysCtrl () – 初始化DSP 系统的控制寄存器; KickDog() – 清F2812 片内看门狗。 3、函数详细说明: 1) 函数声明: void InitSysCtrl (void) 函数功能: 初始化DSP 系统的控制寄存器 参 数: 无 返 回 值: 无 例: #include < DSP28_SysCtrl.h > … … /* 初始化系统 */ InitSysCtrl (); … … 2) 函数声明: void KickDog (void) 函数功能:清F2812 片内看门狗 参 数: 无 返 回 值: 无 例: #include < DSP28_SysCtrl.h > … … /*清F2812 片内看门狗*/ KickDog (); … … 二、 系统PIE 中断矢量表控制寄存器的操作函数 说明:设置‘F2812 的PIE 中断矢量表的控制寄存器。 具体例程参见DSP28_PieCtrl.c 文件 2、 头文件: DSP28_PieCtrl.h 2、函数列表: InitPieCtrl () – 初始化DSP 系统的PIE 控制寄存器; 3、函数详细说明: 1) 函数声明: void InitPieCtrl (void) 函数功能: 初始化DSP 系统的PIE 控制寄存器 参 数: 无 返 回 值: 无 例: #include < DSP28_PieCtrl.h > … … /* 初始化系统的PIE 控制寄存器 */ InitPieCtrl (); … … 三、 系统PIE 中断矢量表设置函数 说明:‘F2812 片内有 45 个 PIE 中断,通过对 PIE 中断矢量表的操作,设置PIE 的中断服务程序的入口地址; 具体例程参见DSP28_PieVect.c 文件 3、 头文件: DSP28_PieVect.h 2、函数列表: InitPieVectTable () – 初始化DSP 系统的PIE 中断矢量表; 3、函数详细说明: 1) 函数声明: void InitPieCtrl (void) 函数功能: 初始化DSP 系统的PIE 中断矢量表 参 数: 无 返 回 值: 无 例: #include < DSP28_PieCtrl.h > … … /* 初始化系统的PIE 中断矢量表 */ InitPieVectTable (); …… 四、 ‘F2812 片内A/D 使用函数 ‘F2812 片内A/D 使用说明: ’F2812 片内有 1 个 A/D 模块,16 路模拟量输入通道,量程 0~3V,转换时间 80ns; 具体例程参见 DSP28_Adc.c 文件 1、 头文件: DSP28_Adc.h 2、函数列表: InitAdc...