资源简介
恩智浦杯智能车竞赛光电双车组省一等奖程序,其中包括图像处理、距离控制和超车处理等
代码片段和文件信息
#include “K60_datatype.h“
/******************************************************************************/
/* Name : ADC0_Init */
/* Descrp : initialize ADC0 */
/* Input : ADC voltage referenceHardware average select */
/* Conversion mode selection */
/* Output : None. */
/* Return : None. */
/******************************************************************************/
void ADC0_Init(U8 ucRef U8 ucAver U8 ucMode)
{
ucRef &= 0x03;
ucMode &= 0x03;
/*config Voltage Reference enable*/
VREF_SC = VREF_SC_VREFEN_MASK |
VREF_SC_MODE_LV(1); // VREFEN REGEN X X X VREFST MODE_LV
// 1 0 0 1
//VREFEN:1 Internal Voltage Reference enable
//MODE_LV:01 Low-power buffer enabled
while (!(VREF_SC & VREF_SC_VREFST_MASK))
{
;
}
/* ADC0 clock enable */
SIM_SCGC6 |= SIM_SCGC6_ADC0_MASK;
ADC0_CFG1 = (ADC_CFG1_ADIV(2) // ADIV =01:clock/2
|ADC_CFG1_ADLSMP_MASK // ADLSMP= 1:Long sample time
|ADC_CFG1_MODE(ucMode) // MODE =ucMode:Conversion mode selection
|ADC_CFG1_ADICLK(0)); // ADICLK=00:Bus clock
ADC0_CFG2 = (ADC_CFG2_ADHSC_MASK // ADHSC = 1:High speed conversion sequence selected
|ADC_CFG2_ADLSTS(0)); // ADLSTS=00:Default longest sample time
ADC0_SC2 = ADC_SC2_REFSEL(ucRef); // REFSEL bits select the voltage reference source used for conversions
if (ucAver < ADC_HARD_AVER_0)
{
ADC0_SC3 = (ADC_SC3_AVGS(ucAver) // AVGS determines how many ADC conversions will be averaged to create the ADC average result
|ADC_SC3_AVGE_MASK); // AVGE = 1:Hardware average function enabled
}
}
/******************************************************************************/
/* Name : ADC1_Init */
/* Descrp : initialize ADC1 */
/* Input : ADC voltage referenceHardware average select */
/* Conversion mode selection */
/* Output : None. */
/* Return : None. */
/******************************************************************************/
void ADC1_Init(U8 ucRef U8 ucAver U8 ucMode)
{
ucRef &= 0x03;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6410 2015-01-14 19:31 双车程序\5.29 4.16基础上超声波滤波 - 后车\ADC.c
文件 4813 2015-01-14 19:31 双车程序\5.29 4.16基础上超声波滤波 - 后车\ADC.h
文件 3149 2017-05-08 20:28 双车程序\5.29 4.16基础上超声波滤波 - 后车\bsp.c
文件 66 2015-01-14 19:31 双车程序\5.29 4.16基础上超声波滤波 - 后车\bsp.h
文件 2041 2015-01-14 19:32 双车程序\5.29 4.16基础上超声波滤波 - 后车\common\512KB_Pflash.icf
文件 600 2015-01-14 19:32 双车程序\5.29 4.16基础上超声波滤波 - 后车\common\crt0.s
文件 816643 2016-04-19 21:54 双车程序\5.29 4.16基础上超声波滤波 - 后车\common\MK40N512VMD100.h
文件 794554 2015-01-14 19:32 双车程序\5.29 4.16基础上超声波滤波 - 后车\common\MK60N512VMD100.h
文件 18576 2017-05-30 19:58 双车程序\5.29 4.16基础上超声波滤波 - 后车\common\vectors.c
文件 21507 2016-05-28 21:51 双车程序\5.29 4.16基础上超声波滤波 - 后车\common\vectors.h
文件 12953 2015-04-24 18:28 双车程序\5.29 4.16基础上超声波滤波 - 后车\common\_printf.c
文件 1269 2015-01-14 19:32 双车程序\5.29 4.16基础上超声波滤波 - 后车\common\_printf.h
文件 162684 2017-05-30 20:04 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Exe\c.out
文件 18253 2017-05-30 20:04 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Exe\c.sim
文件 12660 2017-05-29 20:38 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Obj\ADC.o
文件 963867 2017-05-29 20:38 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Obj\ADC.pbi
文件 9299 2017-05-29 20:38 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Obj\ADC.pbi.cout
文件 7502 2017-05-29 20:38 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Obj\bsp.o
文件 963154 2017-05-29 20:38 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Obj\bsp.pbi
文件 9299 2017-05-29 20:38 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Obj\bsp.pbi.cout
文件 1725 2017-05-29 20:38 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Obj\crt0.o
文件 17858 2017-05-29 20:38 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Obj\DMA.o
文件 966389 2017-05-29 20:38 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Obj\DMA.pbi
文件 9299 2017-05-29 20:38 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Obj\DMA.pbi.cout
文件 5196 2017-05-29 20:38 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Obj\exti.o
文件 960697 2017-05-29 20:38 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Obj\exti.pbi
文件 9300 2017-05-29 20:38 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Obj\exti.pbi.cout
文件 19713 2016-02-28 11:19 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Obj\flash.o
文件 9273 2016-02-28 11:19 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Obj\flash.pbi.cout
文件 24376 2017-05-29 20:38 双车程序\5.29 4.16基础上超声波滤波 - 后车\Debug\Obj\GPIO.o
............此处省略229个文件信息
评论
共有 条评论