資源簡介
恩智浦杯智能車競賽光電雙車組省一等獎程序,其中包括圖像處理、距離控制和超車處理等
代碼片段和文件信息
#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?????{
????????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個文件信息
評論
共有 條評論