自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

康明的博客

人生代代无穷已,江月年年只相似。

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 Ubuntu搭建esp32开发环境,重点解决Python插件问题

这里写自定义目录标题可选项建立文件夹环境搭建合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入可选项sudo apt list --upgradable 列出可更新的软件。sudo apt-get upgrade 更新升级所有软件。建立

2020-06-09 11:47:06 1955

原创 ESP32使用ESP-IDF,以太网联网和WIFI网络切换注意事项

记录一个使用问题,以便有需要的道友查阅需要实现的功能:在上电一次对有线无线进行检测,联网的优先级为有线->无线。问题:在程序编写的初步,写了两个网络回调函数并进行初始化操作,在有线不通的情况下,再去运行无线的初始化,esp32直接重启,经过查找发现esp_event_loop_init()此函数只是支持监测一个循环事件,无法对两个及以上的时间进行检测。解决办法:没办法,只能尝试在建立一个循环监测事件,只能通过source insight对源码进行阅读,并尝试新建一个循环事件的途中。无意间发

2020-05-13 11:00:52 5620 21

原创 程序编写规范之编程规约

此文目的:无规矩不成方圆,无规范难以协同对软件来说,适当的规范和标准绝不是消灭代码内容的创造性、优雅性,而是限制过度个性化,以一种普遍认可的统一方式一起做事,提升协作效率,降低沟通成本。代码的字里行间流淌的是软件系统的血液,质量的提升是尽可能少踩坑,杜绝踩重复的坑,切实提升系统稳定性,码出质量。本文划分为七个知识点编程规约、异常日志、单元测试、安全规约、MySQL 数据库、工程结构、设计规约...

2020-03-31 22:59:21 438

原创 程序编写规范之注释

语言编写规范之注释1. 注释原则1.1 项目开发中,尽量保持代码注释规范和统一。1.2 注释方便了代码的阅读和维护。1.3 边写代码边注释,修改代码时要相应修改注释,保证注释和代码的一致性。1.4 注释要简洁明确,不要出现形容词。1.5 通过注释可以快速知道所写函数的功能,返回值,参数的使用。2. 注释建议2.1 一般情况下,源程序有效注释量必须在20%以上。 注释不宜太多、不宜太...

2020-03-30 23:47:49 3779

原创 ubuntu1804安装YouCompleteMe 配置vim

工欲善其事必先利其器,无论是做Python还是c++开发,如果有一个好的IDE,那么效率将会得到大大的提升,如果想把vim用于轻量级IDE,那么插件是必不可少的,以下以vim配置Python3为例。1. 检1.查vim版本是否符合vim --version在输出的信息检查以下是否有’+python3’字眼,如果没有说明vim版本太低不支持,需要卸载重新安装vim。2.查python3等版本是...

2020-03-15 20:57:28 413

原创 矩阵按键 进行单击建识别 灵敏度0.5s

接着上篇文章,验证了矩阵键盘的识别,采用定时器加状态机进行判断 因为时间的关系,我没有调出来组合按键的识别,如有哪位大佬有新的想法,欢迎交流。.c文件/*模块名称 : 独立按键驱动模块文件名称 : bsp_key.c版 本 : V1.0说 明 :*/#include “bsp.h”/* 按键的硬件接口及时钟 增加按键或者删除按键 需要对应增加或者删除 *...

2020-01-02 17:23:47 459

原创 STM32按键识别 状态机( 单击 双击 长按)可以根据情况自己在添加多击 长按

STM32按键识别 状态机( 单击 双击 长按)可以根据情况自己在添加多击 长按在做嵌入式产品时按键是最常用的输入信号了,按键多的时候我们可以实现很多的功能,有时候资源不够,但又需要实现较多的功能时,这就需要按键复用了,常常一个按键包含短按,长按,或者双击,N击,赋予不同的功能,这和具体项目有关。我们通常做的方法是识别I/O引脚电平,然后加以适当防抖处理,那么简单的按键单击功能就可以实现了。先...

2019-12-30 14:47:30 5275 4

矩阵按键 进行单击建识别 灵敏度0.5s 2020.1.2.zip

接着上篇博文 写的STM32矩阵识别单击 两次单击灵敏度可以调整 使用定时器+状态机实现,尚未没有调出来组合按键的识别,如有哪位大佬有新的想法,欢迎交流。

2020-01-02

状态机按键 多个独立按键识别 单击 双击 长按 2019.12.30.zip

STM32按键识别(单击 双击 多击) 使用定时器+状态机实现,该例程已经实现三个独立按键的多功能识别,可以根据自己需要更改为其他用途,也可以更改为多击,长时间按键识别。

2019-12-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除