9 神迹降临

尚未进行身份认证

暂无相关描述

等级
TA的排名 15w+

ESP32 使用 Eclipse 进行 Debug 调试

之前介绍了如何安装OPENOCD,这是在ESP32上进行Debug的必要程序。可以使用GDB进行单步调试等等。但是GDB是命令行界面,对于新手和复杂的调试不太友好,所以我打算使用Eclipse来调用OPENOCD进行辅助调试。一、安装软件首先要在Ubuntu系统上安装Eclipse软件,我在网上找到了如下教程,写的很好,我就不再赘述了,大家可以参...

2019-08-30 00:13:10

ESP32 JTAG 调试 环境搭建

今天学习一下ESP32JTAG环境的搭建,并在此记录方便后面的使用目录第一步从源码安装openocd获取openocd安装编译依赖构建OpenOCD设置OPENOCD_SCRIPTS环境变量检查安装版本和路径第二步使用GDB进行调试启动OpenOCD启动开发板和monitor监视器(可选)配置gdb开始Debug调试第三步...

2019-08-29 23:22:31

发现了一个ubuntu下的下载软件

今天发现了一个ubuntu系统中非常好用的下载软件uget能够极大的提高下载速度,记录一下uget的安装:sudoadd-apt-repositoryppa:plushuang-tw/uget-stablesudoapt-getupdatesudoapt-getinstalluget...

2019-08-20 20:43:59

双线性内插法--图像缩放算法

目录一、问题描述二、算法原理双线性内插法双线性内插法参数计算三、算法效果四、算法代码一、问题描述我们在处理图像的时候常常会遇到图像放大的问题,那么选择什么样的图像放大算法,能有什么样的效果,就是我们比较关心的问题了。最近(其实是很久以前),我根据网上大神们,关于双线性内插算法的资料,总结了一个用于图像缩放的算法的代码,我把它总结在博客里,希望能够方便自己和大家随时的...

2019-08-13 23:55:10

⑧ ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 BH1750 光强传感器】

目录一、BH1750是什么二、驱动原理&代码关于IICBH1750驱动三、结语本章介绍在ESP8266上使用IIC总线驱动BH1750光强传感器的方法。一、BH1750是什么BH1750是一个光强传感器,能够对环境光强度进行量化,转化为环境中的光强度lux。它是使用IIC总线进行通信,通过读取寄存器来获得传感器的真实数据。我们常说的智能调光,就要用到此类传...

2019-08-02 01:41:30

⑦ ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 DHT11 温湿度传感器】

目录一、准备材料二、硬件连接三、软件编程1、修改工程名2、添加组件3、编程4、反馈结果5、核心代码四、总结⑦ESP8266开发学习笔记_By_GYC【ESP8266驱动DHT11温湿度传感器】本章介绍ESP8266IDF框架下如何使用GPIO口进行单总线时序模拟,介绍DHT11温湿度传感器的使用方法,实现对温湿度的采集。...

2019-07-25 01:06:43

⑥ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 OLED屏幕】

⑥ESP8266开发学习笔记_By_GYC【ESP8266驱动OLED屏幕】目录⑥ESP8266开发学习笔记_By_GYC【ESP8266驱动OLED屏幕】适用范围user_config用户配置I2C使用方法API接口显示控制像素绘图在我之前的文章中简单介绍过oled的IIC驱动程序,包括SSD1306芯片手册的一些内容,并参考了Ard...

2019-07-13 22:29:47

⑤ESP8266 开发学习笔记_By_GYC 【ESP8266 IDF框架 使用C++编程】

⑤ESP8266开发学习笔记_By_GYC【ESP8266IDF框架使用C++编程】目录⑤ESP8266开发学习笔记_By_GYC【ESP8266IDF框架使用C++编程】一、简单的开始二、主函数文件使用C++编程三、为什么使用C++由于C++具有封装、继承与多态的优秀特性,所以我将很多项目封装成了类方便调用,本部分会简单介绍一下如何在ESP8266中...

2019-07-12 11:04:41

④ESP8266 开发学习笔记_By_GYC 【Ubuntu系统下ESP8266 开发环境搭建】

目录④ESP8266开发学习笔记_By_GYC【Ubuntu系统下ESP8266开发环境搭建】一、安装前准备1、乐鑫官方的ESP-IDF编程指南2、ESP-IDF风格的ESP8266SDK。3、交叉编译工具链二、根据官方指南开始安装三、创建工程四、使用编辑器④ESP8266开发学习笔记_By_GYC【Ubuntu系统下ESP8266开发环境搭建】...

2019-06-24 00:48:57

③ESP8266 开发学习笔记_By_GYC 【虚拟机Ubuntu系统的安装】

目录③ESP8266开发学习笔记_By_GYC【虚拟机Ubuntu系统的安装】一、获取最新稳定版本的Ubuntu系统安装包。二、软件安装三、接下来③ESP8266开发学习笔记_By_GYC【虚拟机Ubuntu系统的安装】本来是想最后有时间再写这篇博客的,奈何皂滑弄人,昨天晚上在写上一篇还未出世的博客文章的时候,手滑更新了一下ubuntu系统,再加之前几天更新...

2019-06-23 20:03:54

② ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 ws2812 三原色灯(spi方式 稳定灯光)】

目录②ESP8266开发学习笔记_By_GYC【ESP8266驱动ws2812三原色灯(spi方式稳定灯光)】一、驱动ws2812遇到的问题二、可能的方案三、具体实现四、测试程序五、还没结束②ESP8266开发学习笔记_By_GYC【ESP8266驱动ws2812三原色灯(spi方式稳定灯光)】本章介绍ESP8266...

2019-06-23 18:23:51

① ESP8266 开发学习笔记_By_GYC 【更新 ets_printf 函数 使ESP_IDF 能够支持浮点数打印】

①ESP8266开发学习笔记_By_GYC【更新ets_printf函数使ESP_IDF能够支持浮点数打印】在我们日常的开发过程中,经常使用到的一个功能就是串口打印功能。在ESP8266的IDF框架中,提供了类似控制台的printf操作,可以向串口打印一些信息,但是ESP8266的printf函数被封装经过了简化,不支持浮点数的格式控制符%f。IDF框架中拥有ets_printf...

2019-06-14 21:39:28

这是一个目录

ESP8266开发学习笔记_By_GYCESP_IDF框架(ESP_RTOS_SDKV3.2)这是一个目录一些基础知识ESP8266开发环境搭建ESP8266使用C++编程已完成的小项目ESP8266产生PWM信号点亮LED灯ESP8266驱动DHT11温湿度传感器ESP8266驱动HC_SR04超声波传感器ESP8266驱动OLED屏幕ESP8266驱动ADC...

2019-06-07 16:49:55

OLED屏幕的IIC驱动程序

目录一、IIC驱动二、自己动手写的模拟IIC三、OLED驱动四、常用的OLED函数五、咕咕咕今天有个小老弟问我OLED的IIC驱动问题,正好我前段时间写了SPI的OLED驱动程序,也想把IIC的驱动补上,凑成一对O(∩_∩)O哈哈~今天就稍微总结一下IIC的驱动吧。本次实验的平台是NodeMCU(ESP8266)开发环境为安信可ESP系列一体化开发环境 SDK...

2019-02-01 20:50:58

SSD1306(OLED驱动芯片) 设置内存地址模式(Set Memory Addressing Mode)(20h)

参考了notmine 的博客:SSD1306(OLED驱动芯片)指令详解(https://blog.csdn.net/notMine/article/details/79317782) 今天在写ESP8266的OLED屏幕驱动的时候,发现了一个奇怪的问题,在调用画点程序画一条直线的时候,直线变成了连续的断点,直接画一幅图的时候确是正常的,看了SSD1306的手册之后,发现了问题的所在,原...

2019-01-23 13:14:12

使用Qt绘制二维码 QRcode

——今天的我们,是站在巨人的肩膀上前行。二维码自从出现以来,已经极大地改变了我们的生活方式,它能容纳一些简短的信息,却又不那么简短,以至于很多场合都能使用二维码作为信息的载体。一个月以前,有个老师跟我提过一句,如果可以在上机实验时使用二维码来绑定学生的信息,就可以省很多时间。于是我就萌生了使用Qt绘制二维码的想法。但是这一个月来我一直在研究另一个东西,直到昨天我才研究出一点进展。那个...

2019-01-17 16:22:21

Ubuntu下github上传文件过程记录

今天因为一些原因,需要往github的仓库里上传一些文件。由于最近在Ubuntu环境里编程,就想尝试一下使用linux下的Git,并把其中的一些问题记录在这里。1、首先我的系统中已经安装好了git和ssh。所以省去了安装这个步骤,如果你还没有安装可以尝试以下两个命令sudoapt-getinstallgitsudoapt-getinstallssh2、但是,没有绑定过...

2019-01-06 01:26:57

VM虚拟机串口无法检测问题(解决办法) & ubuntu下的串口调试工具--cutecom

   之前在VM虚拟机中的ubuntu系统一直无法检测到cp210x的串口,后来经检查发现是VM虚拟机的VMwareUSBArbitrationService服务没有打开,设置为自动启动之后就可以在Ubuntu中检测到cp2102的串口了。  检测到串口之后配置了一下软件,发现报错,原因是串口权限不够所以使用chmod命令修改串口权限    sudochmod666...

2018-12-28 18:37:59

NodeMCU开发环境搭建之PlatformIO (ESP8266)

最近一直在折腾,在尝试各种开发环境,因为手上有几块NodeMCU(ESP8266),就想用它做点东西,之前听说这个芯片是能作为MCU使用的。我以前熟悉的是Keil集成开发环境,用起来很顺手,自然而然也想延续以前的做法,不过目前ESP并没有Keil的开发环境,所以我到官网上找了一下官方推荐的一些开发环境,发现除了在Linux下使用XtensaGCC工具链进行编译以外,还有许多优秀的开发环境可...

2018-12-09 21:38:28

Eclipse IDE 2018-09 安装过程

最近因为想研究一些新的东西,需要使用Eclipse,安装过程中遇到一些小插曲,就打算把安装的过程记录一下,方便以后使用。首先我是一个强迫症,下载地址理所当然的要去官网(https://www.eclipse.org/)下载最新版本啦。我这次的版本号是 EclipseIDE 2018‑09(64bit)。下载完成之后开始进行安装,发现缺少JAVA运行环境。所以根据提示到官...

2018-12-01 15:40:21

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。