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

网站怎么自己做朋友圈广告

网站怎么自己做,朋友圈广告,网站该怎么找,织梦免费机械网站源码一、旋转编码开关如何工作 编码器内部有一个开槽圆盘,连接到公共接地引脚 C。它还具有两个接触针 A 和 B,如下所示。 当您转动旋钮时,A 和 B 按照特定顺序与公共接地引脚 C 接触,具体顺序取决于转动旋钮的方向。 当它们与公共地接…

一、旋转编码开关如何工作

        编码器内部有一个开槽圆盘,连接到公共接地引脚 C。它还具有两个接触针 A 和 B,如下所示。

        当您转动旋钮时,A 和 B 按照特定顺序与公共接地引脚 C 接触,具体顺序取决于转动旋钮的方向。

        当它们与公共地接触时,会产生两个信号。这些信号存在 90° 异相,因为一个引脚先于另一个引脚接触公共地。它被称为正交编码。

        当顺时针旋转旋钮时,A 引脚先于 B 引脚接地。当逆时针旋转旋钮时,B 引脚先于 A 引脚接地。

        通过监控每个引脚何时连接或断开接地,我们可以确定旋钮旋转的方向。这可以通过简单地观察 A 的状态改变时 B 的状态来完成。

        当改变状态时,如果 A:下降沿,B:为高电平,则顺时针转动旋钮。


        当改变状态时,如果 A:下降沿,B:为低电平,则逆时针转动旋钮。

        总的来说,旋转编码开关是一种功能强大、应用广泛的电子元器件,在工业自动化、机器人技术、伺服控制系统、电梯、电机控制、音视频设备、游戏控制器以及其他需要精确位置控制和速度反馈的各种机械设备中都有重要的应用。

二、 Cube MX 具体配置

        首先需要在CubeMX中选择适当的引脚连接旋转编码开关的输出引脚,并将其设置为EXTI模式,然后对引脚启用中断功能。

        在配置过程中,还有一个重要的步骤是将引脚进行上拉。上拉电阻用于确保引脚保持在高电平状态。这有助于防止由于噪声或干扰而导致的误触发。我这里使用的是B14、B15引脚,具体的配置如下所示。

三、具体代码实现 

        通过EXTI的回调函数来判断A、B引脚的IO口哪个先触发。当A或者B引脚触发后,然后通过检测另外一个引脚的状态来确定波动旋转编码开关的方向,具体操作如下所示。

void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin){if(GPIO_Pin == GPIO_PIN_14){if(HAL_GPIO_ReadPin(GPIOB,GPIO_PIN_15)){direction=1;num++;}}else if(GPIO_Pin == GPIO_PIN_15){if(HAL_GPIO_ReadPin(GPIOB,GPIO_PIN_14)){direction=2;num--;}}}
  • direction变量为:旋转的方向;
  • num变量为:旋转计数值;

完整代码示例:https://download.csdn.net/download/qq_26043945/89322458

http://www.khdw.cn/news/15234.html

相关文章:

  • 网站开发做网站品牌运营
  • 网络营销方案分析韶山百度seo
  • 跨境电商平台介绍排名优化推广
  • 南京门户网站建设用网站模板建站
  • 微信网站开发费用百度首页登录官网
  • 优化专业的公司百度seo排名优化费用
  • 福州设计网站海外网站
  • 网站开发的语言有什么如何自己开个网站平台
  • 网站建设客户沟通模块seo外链推广员
  • 赣州网站建设平台推广任务接单平台
  • 做美容有哪些网站如何优化网站排名
  • 网站购买域名之后再怎么做合肥seo报价
  • 有多少做汽车的网站b站推广网站2022
  • 国家企业信用系统查询系统seo推广排名
  • 济南网站建设报价外贸推广优化公司
  • 万网网站模板操作网上培训课程平台
  • 外贸网站建设推广公司前景如何武汉关键词seo
  • 响应式网站建设智能优化发布软文广告
  • sgs网站开发公司2024年重启核酸
  • 做网站还有开发文档吗精准引流的网络推广
  • 政协网站建设情况汇报做优化关键词
  • 深圳做网站小程序营销图片大全
  • 河南智能网站建设平台最近三天的国内新闻
  • 微信公众平台开发实例教程seo网络推广专员
  • 网站建设方式湘潭网站设计外包公司
  • wordpress为什么在自定义结构的时候总是出现斜杠呢麒麟seo
  • 网站购买外链台州网站建设
  • 做网站的具体需求it培训机构排名
  • 梵克雅宝是哪个国家的牌子seo收费低
  • 企业网站建设网站国内专业的seo机构