|
超聲波測距
自己寫的
可以參考- #include "main.h"
- #include "eeprom.h"
- void Init(void){
- NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//設置系統中斷優先級分組2
- delay_init(168); //初始化延時函數
- uart_init(115200);//初始化串口波特率為115200
- Distance_Init();
- LCD_Init();
- KEY_Init();
- TIM5_CH1_Cap_Init(0XFFFFFFFF,84-1); //以1Mhz的頻率計數
- AT24CXX_Init();
- ADCx_Init();
- BEEP_Init();
- RTC_Config();
- RTC_Set_WakeUp(RTC_WakeUpClock_CK_SPRE_16bits,0);//配置WAKE UP中斷,1秒鐘中斷一次
- }
-
- int main(void)
- {
- Init();
- TFT_Rolling_2(100,0,200,16,24," DCFZBJQ "," 0207 ");
- LCD_ShowString(30,60,200,24,24,"distance:");
- while(1)
- {
- key4_4_Scan();
- distance_x();
- eeprom();
- Adc_Input();
- LED_BEEP_CALL();
- RTC_key();
- }
- }
復制代碼
|
-
-
超聲波測距.7z
2021-11-15 17:39 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
398.44 KB, 下載次數: 15, 下載積分: 黑幣 -5
|