一种基于MPC5634的多路模拟信号采集方法
时间:08-13
来源:互联网
点击:
采集信号,并及时把采集的结果放到结果存储数组中,如此就可以保证汽车控制器在结果存储数组中所读取的数据为最新的采集结果,可以使控制器根据最新的数据来控制各个执行器。
4 主程序和执行结果
void main(void)
{
uint32_t cQUEUE0[40]; //定义命令存储数组
uint16_t rQUEUE0[40]; //结果存储数组
dma_init_fnc(); //DMA初始化
eqadc_init_fnc (); //eQADC初始化
set_calconstants ();//校正寄存器的设置
dma_able();//使能DMA0,DMA1
cfifo0_trig();//使能DMA0,DMA1
while(1)
{
}
}
5 结束语
本设计完成了汽车控制器的采样模块的设计,它保证在时间上和精度上满足汽车控制器的要求。通过不断地测试,该设计达到了系统所要求的性能和功能。
- 基于DSP的心电监护模块设计(11-30)
- 基于单片机的脉冲快速充电系统设计(06-08)
- c8051f单片机ad采样程序(12-01)
- 多功能电子高原登山辅助仪的设计与实现(10-29)
- AD采样程序的设计(08-31)
- Windows CE 进程、线程和内存管理(11-09)