
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
如何把7ping的SPI通信的OLED改造为IIC通信?之前买OLED的时候发现有两款OLED。一款是直接IIC通信的OLED只有4Pin管脚。分别是GND VCC SCL SDA另一款是支持SPI通信和IIC通信的OLED有7ping管脚。分别是GND VCC D0 D1 RES DC CS我们知道这两款都是采用模拟IIC和模拟SPI的方式,而最主要的区别是用IIC通信的话可以省点IO管脚!!!
Makefile 文件是给编译器看的,是告诉编译器该编译/链接哪些文件,[.c][.h]文件存放的位置等。【Makefile】文件的存放位置:工程根目录下app根目录下[.c(用户编程文件)]同级目录下...
ESP8266也有自带的延时函数,但是由于是基于内核回调的方式,系统有可能其他任务会打断延时,因此有时这个延时函数可能不准。相关函数如下:如何自己编辑一个属于自己的函数呢?前面那个ICACHE_FLASH_ATTR 是固定的格式,后面是我们的函数名,其他和C语言一样。这是一个毫秒延时函数。调用系统的是微秒延时函数。在while循环里记得喂狗防止复位。...
目录一、安装VS2019二、下载opencv4.5.5三、配置环境1、将下载好的opencv4.5.5解压到新的文件夹中2、将三个.dll文件复制到C盘的System32里面3、开始配置VS2019①打开属性管理器②设置属性表4、开始测试①添加main.cpp文件②编写测试代码一、安装VS2019按照正常安装即可二、下载opencv4.5.5链接:https://pan.baidu.com/s/1

引用系统接口的两个头文件:#include "osapi.h"#include "user_interface.h"就可以调用串口打印函数注意:该串口默认从UART 0 打印输出。而默认波特率是74880(外部晶振是26MHz)数据格式:数据位=8,停止位=1,无校验位,无数据流控制我们也可以通过uart_init函数设置新的波特率...
1、首先登陆阿里云物联网平台登录完后,点击产品创建产品添加设备将这下面这三个保存起来,后面BC26连接到阿里云有用到这样的话我们就创建成功了2、下面BC26设备连接到阿里云BC26AT指令如下:①查询是否分配IP地址AT+CGPADDR=1+CGPADDR: 1,10.68.57.124OK②配置设备AT+...
ESP-12F模组的外部Flash = 4MB = 4096KB = 32Mbit4MB Flash = 0x000 000 ~ 0x3FF FFF扇区编号:0x000 ~ 0x3FFF【Flash扇区为4KB】外部Flash布局(Non-FOTA)1、【eagle.flash.bin】系统程序:存放运行系统必要的固件2、【eagle.irom0text.bin】系统程序:存放用户编写的程序3、【
这次介绍的是AD软件强大的IPC封装向导,特别nice!而且还支持3D生成,强推~~~~①首先IPC封装向导在哪呢?Tools-->IPC Compliant Footprint Wizard界面如下:②这次以SOP为例③根据datesheet里面的封装规格进行填写④填写完成后如果想导入好看一点的3D的话,勾选Generate STEP Model P...
①进行握手协议ATOK②获取卡号AT+CIMI460043147105913OK(若出错返回ERROR)③激活网络AT+CGATT=1OK④查询网络状态AT+CGATT?+CGAT: 1OK(查询网络是否激活,若是1代表激活成功,若是0代表激活失败)⑤查询正在使用的波段bandAT+QBAND?+QBAN...
一看到输入,我们肯定先来通过按键来控制LED灯。首先我们先来看下原理图通过检测GPIO0的状态,来判断按键是否按下。GPIO0一开始为上拉状态,为高电平,因此当按键按下时,GPIO0的状态为低电平。首先我们要关闭IO口的输出状态,因此我我们要失能输出GPIO_DIS_OUTPUT(GPIO_ID_PIN(0)); // GPIO0失能输出(因为我们要设置为输入)然后因为我们已经外部上拉,因此要关闭