资源简介

以stm32f407zgt6为控制芯片来控制超声波传感器,并显示在液晶屏上

资源截图

代码片段和文件信息


/*-------------------------------------------------------
定时器捕获试验  trig接PE8 echo接 PE10 由定时器捕获echo引脚的
上升沿,定时器计数,时钟设置为   MHz              库函数版

注意:注意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延时倍乘数
static u16 fac_ms=0;//ms延时倍乘数


/*-----------------------------函数声明-----------------------------*/
void TIM3_init(uint arruint psc);
void GPIO_init();


void delay_init()  
{
SysTick_CLKSourceConfig(SysTick_CLKSou

评论

共有 条评论