微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 基于MPC5634的控制器多路AD采样的设计

基于MPC5634的控制器多路AD采样的设计

时间:07-25 来源:电子技术设计 点击:

以保证汽车控制器在结果存储数组中所读取的数据为最新的采集结果,可以使控制器根据最新的数据来控制各个执行器。

  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 结束语

  本设计完成了汽车控制器的采样模块的设计,它保证在时间上和精度上满足汽车控制器的要求。通过不断地测试,该设计达到了系统所要求的性能和功能。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top