STM32CubeMX EC11旋转编码器普通IO口外部中断+定时器实现

  • Post author:
  • Post category:其他

文章目录 EC11旋转编码器 中断标志位外部函数中实现 中断回调函数中实现 中断函数中实现 项目背景是在STM32平台上的 普通IO口PE13 PE14使用外部中断+定时器 实现,这里因为设计没有选择可以支持 ENCODE MODE 的端口。 EC11旋转编码器 从这个数据手册中,我们可以设计出我们的思路,主要就是,以A信号作为一个时钟信号,也就是基准信号,检测到A之后,再去判断B的动作,一个相对…

继续阅读 STM32CubeMX EC11旋转编码器普通IO口外部中断+定时器实现

163电子邮件代码

  • Post author:
  • Post category:其他

From: Postmaster@163.com To: hnxqf222@163.com Subject: 系统退信 Content-Type: Multipart/Mixed; boundary="------------Boundary-00=_CCZQY06MY7MBHWVE24L0" Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Da…

继续阅读 163电子邮件代码

读取properties文件的6种方式,建议收藏!

  • Post author:
  • Post category:其他

手写分布式配置中心一步一个脚印正在进行中。 这年头基本上都是使用Spring Boot开发,然后都知道在项目中会有个 application.properties 配置文件(也有的是 application.yaml ,反正就是用来保存我们的一些配置信息),通常我们会把一些配置信息写到properties文件中,比如:数据库连接信息、第三方接口信息(密钥、用户名、密码、地址等),连接池、Redis…

继续阅读 读取properties文件的6种方式,建议收藏!

eclipse在线安装FatJar插件失败解决方案

  • Post author:
  • Post category:其他

在线安装fatjar(URL:http://kurucz-grafika.de/fatjar) 快要安装完的时候报错如下: 找了很久解决方法,终于有了下文:很是粗乎意料呃,下载一个eclipse2.0插件就可以了 1.安装Eclipse2.0版本的插件支持 方法如下:(我的是4.5.1(Mars)) Help -> Install New Software... -> Work wit…

继续阅读 eclipse在线安装FatJar插件失败解决方案

Redis zset(有序集合)的解释

  • Post author:
  • Post category:其他

大家好,今天我们分享Redis zset(有序集合)的解释 其实,zset 的全称为sorted set redis zset 和 set 一样也是string类型元素的集合,且 不允许重复的成员。 不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。 zset的成员是唯一的,但分数(score)却可以重复。 简单来讲,就是在set 的基础…

继续阅读 Redis zset(有序集合)的解释

如何基于App SDK快速地开发一个IoT App?

  • Post author:
  • Post category:其他

一、背景及大纲介绍 在物联网大行其道的今天,万物互联已经是趋势。通过App控制智能设备,且能够实现场景联动,已经不是做不做的选择题,而是破局企业端到端解决方案的关键。 智能硬件厂家如雨后春笋般涌现,但是,物联网的大框架—DCM(Device、Connect、Manage)架构,让IoT App成为刚需。智能硬件需要和App去结合,才能更好地发挥它的作用,更加便利人们的生活。如使用App去控制灯光的…

继续阅读 如何基于App SDK快速地开发一个IoT App?

一次静默安装APK的实践

  • Post author:
  • Post category:其他

一次静默安装APK的实践 研究这些黑科技总是令人兴奋的,最近由于某些原因需要看看静默安装APK可否实现。总得来说,实现了一个小 Demo ,对于自己理解静默安装的原理有了一个大概的理解。静默安装听起来就是有点流氓,不过不管怎么样,知道多一些知识也是好的,万一要用到了呢。 我这里是刚开始也是对于静默安装一点都不会,那就网上找资料呗。果然发现了几篇有点参考价值的文章。比如: android 实现静默安…

继续阅读 一次静默安装APK的实践

c++通过设置计划任务实现自启动

  • Post author:
  • Post category:其他

c++通过设置计划任务实现自启动 #include "stdafx.h" #include "MyTaskSchedule.h" int _tmain(int argc, _TCHAR* argv[]) { CMyTaskSchedule task; BOOL bRet = FALSE; // 创建 任务计划 bRet = task.NewTask("程序名", "程序路径", "", ""); …

继续阅读 c++通过设置计划任务实现自启动

了解@Transactional

  • Post author:
  • Post category:其他

昨天对@Transactional中的传播做了记录,今天顺便把@Transactional整体做个了解 value transactionManager的别名,可以指定使用事务管理器。在一个系统中可以指定不同的事务管理器。 propagation 事务传播行为。 这个已经在昨天做了记录。 propagation isolation 事务隔离级别。默认是DEFAULT,这是专门为事务传播行为(REQ…

继续阅读 了解@Transactional

JQuery+lodash双色球

  • Post author:
  • Post category:其他

JQuery+lodash双色球 效果图 CSS HTML JS 效果图 CSS <style> * { margin: 0; padding: 0; } header { width: 1200px; height: 300px; margin: 0 auto; display: flex; } header>article:nth-of-type(1) { width: 70…

继续阅读 JQuery+lodash双色球