資源簡介
以stm32f407zgt6為控制芯片來控制超聲波傳感器,并顯示在液晶屏上
代碼片段和文件信息
/*-------------------------------------------------------
定時(shí)器捕獲試驗(yàn)??trig接PE8?echo接?PE10?由定時(shí)器捕獲echo引腳的
上升沿,定時(shí)器計(jì)數(shù),時(shí)鐘設(shè)置為???MHz??????????????庫函數(shù)版
注意:注意stm32F1系列與stm32F4系列的差別
written?by?huhan???????????this?project?has?finished
-------------------------------------------------------*/
#include?“stm32f4xx.h“
#include?“stm32f4xx_tim.h“
#include?“stm32f4xx_gpio.h“
//#include?“stm32f4xx_syscfg.h“
#include?“stm32f4xx_rcc.h“
typedef?unsigned?int?uint;
typedef?unsigned?char?uchar;
typedef?unsigned?long?ulong;
ulong?temp;
static?uchar??fac_us=0;//us延時(shí)倍乘數(shù)
static?u16?fac_ms=0;//ms延時(shí)倍乘數(shù)
/*-----------------------------函數(shù)聲明-----------------------------*/
void?TIM3_init(uint?arruint?psc);
void?GPIO_init();
void?delay_init() ?
{
SysTick_CLKSourceConfig(SysTick_CLKSou
評論
共有 條評論