当前位置: 首页 > wzjs >正文

姓氏logo免费设计在线生成百度小程序seo

姓氏logo免费设计在线生成,百度小程序seo,wordpress搬家后文章,网址域名查询网1. 实验目标 使用STM32 HAL库和定时器实现超声波测距功能。 当超声波模块前方障碍物距离 < 10cm 时&#xff0c;点亮板载LED。 2. 硬件准备 硬件模块说明STM32开发板STM32F103C8T6HC-SR04模块超声波测距模块杜邦线若干连接模块与开发板 3. 硬件连接 HC-SR04引脚STM32引脚…

1. 实验目标

  • 使用STM32 HAL库和定时器实现超声波测距功能。

  • 当超声波模块前方障碍物距离 < 10cm 时,点亮板载LED。


2. 硬件准备

硬件模块说明
STM32开发板STM32F103C8T6
HC-SR04模块超声波测距模块
杜邦线若干连接模块与开发板

3. 硬件连接

HC-SR04引脚STM32引脚备注
VCC3.3V
TrigPA0GPIO_Output
EchoPA8GPIO_Input(建议串联1kΩ电阻)
GNDGND

4. STM32CubeMX配置

  • GPIO配置

  • 定时器配置TIM1

  • 设置通道模式参数

  • 设置通道参数

  • 设置板载LED参数

  • 设置时基单元参数

5.代码实现

功能流程分析

while (1){//1.CNT归零__HAL_TIM_SET_COUNTER(&htim1,0);//1.CC1,CC2清除__HAL_TIM_CLEAR_FLAG(&htim1,TIM_FLAG_CC1);__HAL_TIM_CLEAR_FLAG(&htim1,TIM_FLAG_CC2);//2.启动输入捕获HAL_TIM_IC_Start(&htim1,TIM_CHANNEL_1);HAL_TIM_IC_Start(&htim1,TIM_CHANNEL_2);//3.向Trig发送脉冲HAL_GPIO_WritePin(GPIOA,GPIO_PIN_0,GPIO_PIN_SET);for(uint32_t i = 0;i < 10;i++);HAL_GPIO_WritePin(GPIOA,GPIO_PIN_0,GPIO_PIN_RESET);//4.等待测量结束uint8_t success = 0; // 测量是否成功,0 - 失败,1 - 成功uint32_t expireTime =  HAL_GetTick()+50; //最长等待时间while(expireTime > HAL_GetTick()){uint32_t cc1Flag = __HAL_TIM_GET_FLAG(&htim1, TIM_FLAG_CC1);uint32_t cc2Flag = __HAL_TIM_GET_FLAG(&htim1, TIM_FLAG_CC2);if(cc1Flag && cc2Flag){success = 1;break;}}//5.关闭定时器HAL_TIM_IC_Stop(&htim1,TIM_CHANNEL_1);HAL_TIM_IC_Stop(&htim1,TIM_CHANNEL_2);//6.计算测量结果if(success == 1){uint16_t ccr1 = __HAL_TIM_GET_COMPARE(&htim1, TIM_CHANNEL_1);uint16_t ccr2 = __HAL_TIM_GET_COMPARE(&htim1, TIM_CHANNEL_2);float pulseWidth = (ccr2 - ccr1) * 1e-6f;float distance = 340.0f * pulseWidth / 2.0f;if(distance < 0.2){HAL_GPIO_WritePin(GPIOC,GPIO_PIN_13,GPIO_PIN_RESET);}else{HAL_GPIO_WritePin(GPIOC,GPIO_PIN_13,GPIO_PIN_SET);}}}}

6.代码解析

http://www.dtcms.com/wzjs/70955.html

相关文章:

  • 中国风网站欣赏营销方案的几个要素
  • 百度网站排名怎么做保定seo网站推广
  • wordpress的robots文件seo优化排名营销
  • 毕业设计代做网站靠谱吗著名营销策划公司
  • 商业供应商链接seo快速培训
  • 视觉设计网站有哪些站长统计app官方网站
  • 自己创建的网站seo岗位有哪些
  • 博网站建设网络推广网站建设
  • 盐山国外网站建设小璇seo优化网站
  • 本地做网站seo推广教程视频
  • 北京十大室内设计公司排名宁波最好的seo外包
  • 杭州翰臣科技有限公司seo刷排名公司
  • dede做手机网站优秀网站seo报价
  • 深圳百度关键词排名武汉seo搜索引擎
  • 重庆网站开发建设产品关键词大全
  • 东莞南城网站建设价格上海百度竞价点击软件
  • 重庆档案馆建设网站nba最新消息
  • 用asp做网站的流程sem推广和seo的区别
  • wordpress目录绑定外部链接手机seo快速排名
  • 医院设计机构seo主要是指优化
  • 妈妈一直做的网站四川seo推广
  • 青岛网站建设青岛网站运营主要做什么工作
  • 免费做图片的网站有哪些seo优化培训多少钱
  • 自己做网站代码网络推广是做什么工作
  • 台湾做的h游戏下载网站seo顾问张智伟
  • 花都有做网站网站黄页推广软件
  • WordPress主题如何更新搜索引擎优化网页
  • 武汉网站建设与服务公司百度官网下载
  • 高端品牌网站建设公司武汉疫情最新动态
  • 怎样免费建设免费网站站群seo技巧