闲来传一些电设的时候写的一些小的功能程序,与大家分享交流。
单片机用的是STM32F103VC系列,超声波是淘宝买的一个模块,只有5个引脚,用起来很方便。
用的时候只需要其中4个脚,VCC,GND,TRIG,ECHO。 TRIG接PA8,OUT_PP模式;ECHO接PA9,IN_FLOATING模式。
#include "stm32f10x_heads.h"
#include "HelloRobot.h"
#include "display.h"
void Tim2_Init(void);
void TIM2_IRQHandler(void)
{
if(GPIO_ReadInputDataBit(GPIOE,GPIO_Pin_12)==0)
GPIO_SetBits(GPIOE,GPIO_Pin_12);
else
GPIO_ResetBits(GPIOE,GPIO_Pin_12);
TIM_ClearFlag(TIM2, TIM_FLAG_Update);
}
int main(void)
{
u16 count;
float length;
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载
- 1
- 2
前往页