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

西安网站seo分析中国建设银行浙江分行网站

西安网站seo分析,中国建设银行浙江分行网站,怎么通过贷款网站找做贷款客户,广州微信网站建设咨询震动传感器简单介绍 若产品不震动,模块上的 DO 口输出高电平; 若产品震动,模块上的 DO 口输出低电平,D0-LED绿色指示灯亮。 震动传感器与STM32的接线 编程实现 需求:当震动传感器接收到震动信号时,使用中断…

震动传感器简单介绍

若产品不震动,模块上的 DO 口输出高电平;
若产品震动,模块上的 DO 口输出低电平,D0-LED绿色指示灯亮。

震动传感器与STM32的接线

编程实现

需求:当震动传感器接收到震动信号时,使用中断的方式点亮led1。

1、打开cubeMX
a.在SYS中选择调试方式为串行线调试。

b.在RCC(复位和时钟控制)中选择 HSE(高速时钟)为crystal resonator(晶振)。

c.在CLOCK Configuration中沿着红色的主线依次选择,并将频率改为72MHZ。

 

d.在GPIO中选择PB8(LED1)为GPIO_output,PA4为中断方式触发,选择GPIO_XETI 4,并且因为震动传感器震动,模块上的DO口输出低电平,所以将GPIO_mode设置为下降沿触发,由于一开始需要让led1是灭的状态,所以设置PB8的GPIO output level为HIGH。

 

 e.在NVIC中打开PA4的中断,使能中断。
f. 在Project Manager中设置工程名字、开发环境选择MDK-ARM,并且勾选以下两个选项

 

g. Generate Code

2、打开KEIL5工程

a.先进行编译,然后找到EXTI 4中断服务程序,选中调用的函数点击F12,跳转到被调用函数

 b.将虚函数复制到main函数文件中,进行编写
 c.添加延时,接收到震动信号就亮1秒

但是延时有个坑!!!

如果直接在中断服务函数里调用 HAL_Delay 函数,则会造成系统卡死。
原因:程序初始化时 默认把滴答定时器的中断优先级设为最低 ,其它中断源很容易打断它导致卡
死。
解决:在 main 函数里使用以下函数提高滴答定时器的中断优先级(提升至 0 ):
HAL_NVIC_SetPriority ( SysTick_IRQn , 0 , 0 );
并且将 EXTI4 的中断优先级设置比滴答定时器的中断优先级小,比如 2

 

 

http://www.yayakq.cn/news/376591/

相关文章:

  • 高端型网站建设同源大厦 网站建设
  • 东莞住房建设网站的网丹东制作网站公司
  • 网站开发并发处理如何优化推广网站
  • 神鹰网站建设公司做网站的岗位
  • 网站首页二级下拉框怎么做盘锦网站建设流程
  • 连接国外网站做端口映射服务专业的网页制作服务
  • 宁波网站建设速成什么做网站做个网站一般要多少钱啊
  • 自己做的网站显示不安全怎么回事开发软件需要什么技术
  • 长兴网站建设列举企业网站建设有哪些好处湛江网站建设方案优化
  • 社交型网站首页面设计分析湖北建设厅网站怎么打不开
  • 建设网站基础知识做搜狗网站快速排名软
  • 企业网站案例公司浙江建筑信息网港
  • 邵阳建网站多少钱网站建设竞标
  • 网站开发连接数据库网站建设公司如何
  • 会计网站建设意义昆凌做的广告买化妆品网站
  • 建站行业的发展前景网站前端静态模板下载
  • 毕设做网站些什么比较简单网站建设刂搜金手指下拉贰肆
  • 如何做汽车的创意视频网站网站改版原则
  • 网站底部技术支持网络营销机构官方网站
  • 绵阳住房和城乡建设局网站海曙区网站开发培训
  • 佛山网站建设策划设计师35岁后的出路
  • 网站建设费用估计wordpress页面设置
  • 山东省建设执业师之家官方网站招聘网站建设深圳
  • 成都网站建设重庆最加科技自贡企业网站建设
  • iis5 新建网站邢台推广网站建设电话
  • 电子商务网站建设合同样本桂林同城网站
  • 上海做兼职的网站注册商标需要什么条件
  • 成品网站w灬源码伊园长沙网络推广服务
  • 上海做网站哪家便宜网站建设客户资料收集清单
  • 惠州淡水网站建设公司wordpress编辑页面