自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小猿猪哥的博客

每天学一点,生活更美好。

  • 博客(265)
  • 资源 (1)
  • 收藏
  • 关注

原创 16.STC15W408AS单片机获取DS18B20温度

之前在树莓派系列的文章中写过DS18B20获取温度数据。当时树莓派有1-wire接口,可以直接以读文件的形式读取到温度。18.树莓派3B+ 1-wire获取DS18B20温度现在在STC单片机里面没有这个接口,只能使用GPIO模拟单总线的时序来读取DS18B20的温度数据了。DS18B20的特点Unique 1-Wire interface requires only oneport pin for communicationCan be powered from data lin

2021-09-03 14:18:14 1594 1

原创 15.STC15W408AS单片机驱动BH1750FVI光强度传感器

https://mp.weixin.qq.com/s/id9sVd_uRSxIEgwgwlw31A在上一篇中,我们介绍了IIC驱动OLED显示屏。这一篇是IIC驱动BH1750FVI光强度传感器。其实在之前的树莓派系列中也写过BH1750FVI光强度传感器的文章17.树莓派3B+ 驱动BH1750FVI光强度传感器这里是一个IIC总线上面挂载了两个IIC从设备。产品介绍BH1750FVI是一种用于两线式串行总线接口的数字型光强度传感器集成电路。这种集成电路可以根据收集的光线强度数据...

2021-08-26 10:43:51 1183

原创 14.STC15W408AS单片机IIC驱动OLED

一、OLED显示屏STC15W408AS单片机并没有提供IIC总线的接口,但是我们可以通过模拟IIC的方式实现。关于IIC总线的只是大家可以自行上网搜索。这里以驱动SSD1306芯片的0.96寸的128*64的OLED显示屏为例。下图为OLED的外观图。 二、SSD1306芯片的IIC时序图 这里我们需要看清楚START信号和STOP信号。关于时间,芯片的数据手册也有说明。...

2021-08-20 13:58:02 3752

原创 13.STC15W408AS单片机SPI

https://mp.weixin.qq.com/s/vq-ON4pPU16BtIxYhHpWVQSTC15系列单片机还提供另一种高速串行通信接口 —— SPI接口。SPI是一种全双工、高速、同步的通信总线,有两种操作模式:主模式和从模式。在主模式中支持高达3 Mbps的速率(工作频率为12MHz时,如果CPU主频采用20MHz到36MHz,则可更高,从模式时速度无法太快,SYSclk/4以内较好),还具有传输完成标志和写冲突标志保护。一、 与SPI功能模块相关的特殊功能寄存器1.1 SPI

2021-08-12 14:31:04 3914

原创 12.STC15W408AS单片机比较器

一、比较器内部结构STC15W408AS单片机内置比较器功能。的比较器内部规划如下图所示:比较器正极输入端CMP+电平可以与比较器负极输入端CMP-的电平进行比较,也可以与内部BandGap参考电压(1.27V附近)进行比较。二、STC15W系列与比较器相关的特殊功能寄存器2.1 比较器控制寄存器1:CMPCR1CMPCR1 : 比较器控制寄存器1CMPEN:比较器模块使能位CMPEN=1,使能比较器模块;CMPEN=0,禁用比...

2021-08-05 09:52:52 3742

原创 11.STC15W408AS单片机CCP/PCA/PWM应用

STC15W408AS单片机集成了3路可编程计数器阵列(CCP/PCA)模块可用于软件定时器、外部脉冲的捕捉、高速脉冲输出以及脉宽调制(PWM)输出。一、与CCP/PWM/PCA应用有关的特殊功能寄存器STC15系列 1T 8051单片机 CCP/PCA/PWM特殊功能寄存器表 CCP/PCA/PWM SFRs1.1PCA工作模式寄存器CMODPCA工作模式寄存器的格式如下:CMOD : PCA工作模式寄存器CIDL:空闲模式下是否停止PCA计数的控制位。当CIDL=0时

2021-08-03 09:33:48 7539 2

原创 10.STC15W408AS单片机A/D转换器

10.STC15W408AS单片机A/D转换器STC15系列单片机内部集成了8路10位高速A/D转换器。STC15系列单片机的A/D转换口在P1口(P1.7-P1.0),有8路10位高速A/D转换器,速度到300KHz(30万次/秒)。8路电压输入型A/D,可做温度检测、电池电压检测、按键扫描、频谱检测等。1.A/D转换器的结构STC15系列单片机ADC由多路选择开关、比较器、逐次比较寄存器、10位DAC、转换结果寄存器(ADC_RES和ADC_RESL...

2021-07-29 16:46:09 7434

原创 9.STC15W408AS单片机EEPROM

STC15系列单片机内部集成了大容量的EEPROM,与其程序空间是分开的。利用ISP/IAP技术可将内部Data Flash当EEPROM,擦写次数在10W次以上。EEPROM可分为若干个扇区,每个扇区包含512字节。使用时,建议同一次修改的数据放在同一个扇区,不是同一次修改的数据放在不同扇区,不一定要用满。数据存储器的擦除操作是按扇区进行的。EEPROM可用于保存一些需要在应用中修改并且掉电不易丢失的参数数据。在用户程序中,可以对EEPROM进行子节读/字节编程/扇区擦...

2021-07-27 15:11:09 4344 2

原创 8.STC15W408AS单片机定时器/计数器

一、定时器计数器简介 STC15W408AS只有定时器0和定时器2,工作工作位定时器或者计数器模式。定时器/计数器的核心部件是一个加法计数器,其本质是对脉冲进行计数。只是计数脉冲来源不同:如果计数脉冲来自系统时钟,则为定时方式,此时定时器/计数器每12个时钟或者每1个时钟得到一个计数脉冲,计数值加1;如果计数脉冲来自单片机外部引脚(T0为P3.4,T1为P3.5,T2为P3.1,T3为P0.7,T4为P0.5),则为计数方式,每来一个脉冲加1。当定时器/计数器T0、T1...

2021-07-26 09:17:14 8986 17

原创 7.STC15W408AS单片机串口通信

STC15W408AS只有一个串口,串口1,有4种工作方式,其中两种方式的波特率是可变的,另两种是固定的,以供不同应用场合选用。一、串口1相关寄存器下面只把接下来我需要的寄存器和寄存器的位说明一下。1.1 控制寄存器SCON其中SM0、SM1按下列组合确定串行口1的工作方式:REN:允许/禁止串行接收控制位。由软件置位REN,即REN=1为允许串行接收状态,可启动串行接收器RxD,开始接收信息。软件复位REN,即REN=0,则禁止接收。TI: 发送中断请求标志...

2021-07-20 14:20:29 7700 8

原创 6.STC15W408AS单片机外部中断

一、外部中断简介STC15W408AS单片机有4个外部中断,它们分别是:外部中断0(INT0)、外部中断1(INT1)、外部中断2(INT2)、外部中断3(INT3)。外部中断0(INT0)和外部中断1(INT1)触发有两种触发方式,上升沿或下降沿均可触发方式和仅下降沿触发方式。TCON寄存器中的IT0/TCON.0和IT1/TCON.2决定了外部中断0和1是上升沿和下降沿均可触发还是仅下降沿触发。如果ITx = 0(x = 0,1),...

2021-07-15 09:33:09 5615 3

原创 5.STC15W408AS单片机按键输入

在上面介绍了使用I/O口点了LED,实际也可以用I/O口做按键检测。这里采用的是P1.0口外接按键到GND。P1.1口外接LED到GND。P1.0--->按键--->GND。P1.1--->LED--->GND。实验程序如下:#include "stc15.h"void main(){ P11 = 0; // 初始设置P1.1为0 熄灭LED while (1) { if(P10 == 0) // P1.0口检测到按...

2021-07-13 14:36:11 2140 5

原创 4.STC15W408AS单片机点亮第一个LED

STC15W408AS单片机有14个I/O口。其所有I/O口均可由软件配置成4种类型。4种类型分别为:准双向口/弱上拉(标准8051输出模式)、推挽输出/强上拉、高阻输入(电流既不能流入也不能流出)或开漏输出功能。每个口由2个控制寄存器中的相应位控制每个引脚工作类型。STC15系列单片机的I/O口上电复位后为准双向口/弱上拉(传统8051的I/O口)模式。每个I/O口驱动能力均可达到20mA,但40-pin及40-pin以上单片机的整个芯片最大不要超过120mA,20-pin以上及32-pin以下(包括32

2021-07-06 09:40:10 2093 1

原创 3.STC15W408AS单片机GPIO

一、GPIO口介绍  STC15W408AS单片机有14个I/O口。其所有I/O口均可由软件配置成4种类型。4种类型分别为:准双向口/弱上拉(标准8051输出模式)、推挽输出/强上拉、高阻输入(电流既不能流入也不能流出)或开漏输出功能。每个口由2个控制寄存器中的相应位控制每个引脚工作类型。STC15系列单片机的I/O口上电复位后为准双向口/弱上拉(传统8051的I/O口)模式。每个I/O口驱动能力均可达到20mA,但40-pin及40-pin以上单片机的整个芯片最大不要超过120mA,20-pin以上及3

2021-07-01 09:26:11 7449

原创 2.STC15W408AS单片机时钟

STC15W408AS单片机有两个时钟源:内部高精度R/C时钟和外部时钟(外部输入时钟或外部晶体振荡器产生的时钟)。内部高精度R/C时钟(±0.3%),±1%温漂,常温下温漂±0.6%(-20℃~+65℃)。一、内部时钟配置内部时钟配置是通过STC提供的下载软件stc-isp实现的。用户可根据自己的需要选择。 二、主时钟分频和分频寄存器如果希望降低系统功耗,可对时钟进行分频。利用时钟分频控制寄存器CLK_DIV(PCON2)可进行时钟分频...

2021-06-28 09:59:19 5270 4

原创 1.STC15W408AS单片机硬件资源

一、简介STC15W401AS系列单片机是STC生产机器周期(1T)的单片机,是宽电压/高可靠/低功耗/超强抗干扰的新一代8051单片机,采用STC第九代加密技术,无法解密, 代码完全兼容传统8051,但速度快8-12倍。 内部集成 R/C时钟(±0.3%),±1%温飘(-40℃~+85℃),常温下温飘±0.6%(-20℃~+65℃),ISP编程时5MHz~35MHz宽范围可设置,可彻底省掉外部昂贵的晶振和外部复位电路(内部已集成高可靠复位电路,ISP编程时16级复位门槛电压可选)。3路...

2021-06-24 09:35:21 15882

原创 (三十一)树莓派3B+获取ADS1115 ADC转换的数据

好久没写东西了,最近事情也比较多,但是有时间还是在继续玩树莓派了。最近玩的是ADS1115模块。顺便把之前的代码都整理了一下。ADS1115是TI出的一个16位ADC模数转换芯片。这个是芯片的结构图,从这个图可以看出使用上是比较简单的一个芯片了。实际使用中发现也不难。但是和之前使用的ADXL345、MPU6050等IIC接口的芯片又有一些细小的差异。先看下面这个图:写操作是先往Pointer Register寄存器写0x01,表示接下来的是写操作,再写入对应的配置数据;读操作是先往Pointe

2021-04-14 08:59:56 1649

原创 (三十)树莓派3B+ 1-wire获取DS18B20温度

在之前的系列文章中,介绍了树莓派的GPIO端口的使用,IIC和SPI的使用。现在看似乎就剩下单总线和串口了。由于没有windows电脑,串口就没有研究了。上周也没有发推文了,一直卡在使用GPIO口按照DS18B20的时序图来驱动DS18B20,最后实验了几种方式还是不行。这里就按照网上有的方式来操作了。关于DS18B20,是一个单总线的温度传感器,关于单总线是什么,DS18B20是什么,大家可以自行上网查找。树莓派是支持单总线接口的。设置树莓派的1-wire端口1.在root用户模式下执行:rasp

2020-12-15 14:20:07 1176

原创 (二十九)树莓派3B+ 获取BH1750FVI光强度传感器数据

这个模块是几年前淘宝买的,找出来,发现还能使用,就找找资料玩了一下。产品介绍BH1750FVI 是一种用于两线式串行总线接口的数字型光强度传感器集成电路。这种集成电路可以根据收集的光线强度数据来调整液晶或者键盘背景灯的亮度。利用它的高分辨率可以探测较大范围的光强度变化。(1lx-65535lx)产品特点支持 I2C BUS 接口(f/s Mode Support)。接近视觉灵敏度的光谱灵敏度特性(峰值灵敏度波长典型值:560nm)。输出对应亮度的数字值。对应广泛的输入光范围(

2020-11-19 10:30:40 2038 6

原创 (二十八)树莓派3B+ Node.js硬件SPI驱动Nokia5110液晶

前言在以前用wiringPi写过驱动Nokia液晶的例子《(十六)树莓派3B+ wiringPi库的使用–硬件SPI驱动NOKIA5110液晶》。现在使用的是Node.js驱动这个显示屏。简介Nokia5110液晶屏现在买到的都是之前Nokia5110手机的拆机屏幕,液晶驱动芯片是PCD8544。1.液晶屏原理图结合实物看,这个液晶屏的对外接口都是很简单的。2.PCD8544芯片特征单芯片 LCD 控制/驱动48 行,84 列输出显示数据 RAM 48*84 位芯片集成:——L

2020-11-11 15:12:27 571 2

原创 (二十七)树莓派3B+ 获取ADXL345加速度计的数据

简介在之前的文章中,介绍了MPU6050《12.树莓派3B+ MPU6050 两轴姿态显示》和HMC5883L《14.树莓派3B+ 获取HMC5883L的磁场数据》。这里的ADXL345又是IIC的操作,是代码没什么区别,就是每个传感器芯片的寄存器的差异和数据转换问题。ADXL345是一款小而薄的超低功耗3轴加速度计,分辨率 高(13位),测量范围达± 16g。数字输出数据为16位二进制补码格式,可通过SPI(3线或4线)或I2C数字接口访问。ADXL345非常适合移动设备应用。它可以在倾斜检测应用 中

2020-10-28 14:06:34 2209

原创 (二十六)树莓派3B+ 获取HMC5883L的磁场数据

模块介绍霍尼韦尔 HMC5883L 是一种表面贴装的高集成模块,并带有数字接口的弱磁传感器芯片,应用于低成本罗盘和磁场检测领域。HMC5883L 包括最先进的高分辨率 HMC118X 系列磁阻传感器,并附带霍尼韦尔专利的集成电路包括放大器、自动消磁驱动器、偏差校准、能使罗盘精度控制在 1°~2°的 12 位模数转换器.简易的 I2C 系列总线接口。HMC5883L 的所应用领域有手机、笔记本电脑、消费类电子、汽车导航系统和个人导航系统。HMC5883L 采用霍尼韦尔各向异性磁阻(AMR)技术,该技术的优

2020-10-13 10:55:59 1360

原创 (二十五)树莓派3B+ MPU6050 三轴姿态显示

在上一篇中《12.树莓派3B+ MPU6050 两轴姿态显示》,是直接读取MPU6050的数据然后显示的,抖动很大,后来加了平均值滤波效果好了很多,但是还是获取不到Z轴的数据。后来发现可以通过四元数法获取到Z轴的数据,自己也试验过,发现Z轴的数据在不断的变化,并不稳定。也了解了一些DMP这个运动处理库,发现直接这个就可以获取到X、Y、Z三轴的角度,可是js并没有这个库,原库是C写了。但是发现网络还是有牛人,直接C和Node.js混编,搞出来了。但是在使用之前需要静置一段时间(我设置的是20s)获取误差值,然

2020-09-17 10:55:46 1383 1

原创 (二十四)树莓派3B+ Node.js驱动MPU6050

在之前的博客中写过MPU6050模块。(十四)树莓派3B+ wiringPi库的使用–硬件IIC驱动MPU6050之前使用的wiringPi和C语言写的,现在使用Node.js操作一下。关于电路连接和MPU6050模块的介绍,这里不做说明,大家自行查看之前的文章或者百度。树莓派驱动MPU6050var i2c = require('i2c-bus');// MPU6050 寄存器var PWR_MGMT_1 = 0x6B, PWR_MGMT_2 = 0x6C, SMPLRT_DIV = 0x

2020-09-09 11:24:10 410

原创 (二十三)树莓派3B+ 驱动蜂鸣器播放《茉莉花》

在上一篇(十二)树莓派3B+ node-rpio库的使用–硬件PWM中已经介绍了树莓派的PWM的使用。这里实际就是在上一个的基础之上的一个应用。需要一些关于简谱和蜂鸣器的基本知识了。1.简谱相关知识简谱是指一种简易的记谱法。有字母简谱和数字简谱两种。数字简谱以可动唱名法为基础,用1、2、3、4、5、6、7代表音阶中的7个基本级,读音为do、re、mi、fa、sol、la、ti(中国为si),英文由C、D、E、F、G、A、B表示,休止以0表示。每一个数字的时值名相当于五线谱的4分音符。一般来说,所有音

2020-08-21 10:40:57 1703

原创 Egg.js (六) MySQL的使用

安装MySQL在 Web 应用方面 `MySQL` 是最常见,最好的关系型数据库之一。非常多网站都选择 MySQL 作为网站数据库。egg-mysql框架提供了 egg-mysql 插件来访问 MySQL 数据库。这个插件既可以访问普通的 MySQL 数据库,也可以访问基于 MySQL 协议的在线数据库服务。安装与配置安装对应的插件 egg-mysql :$ npm i --save egg-mysql开启插件// config/plugin.jsexports.mysql = {

2020-08-17 14:22:30 2136 3

原创 小猿猪哥 简介

每天学一点,生活更美好。获取最新博文和联系我,请关注我,谢谢!。

2020-08-07 17:00:33 257

原创 (二十二)树莓派3B+ 部署vue网页项目且外网访问

最近高仿了一下手机网页端的华为商城项目。由于之前的阿里云服务器、域名都过期了,就一直寻思着怎么部署这个项目。刚好想到了家里还有树莓派,一直在吃灰中就拿出来用用了。准备项目准备项目的细节这里不做说明,大家有需要的可以自行下载查看git地址:https://gitee.com/hgdq/vmail.git,dist目录是我已经打包好了的,部署使用这个目录即可。树莓派 安装git树莓派安装git,可以看我之前的文章:Ubuntu 安装git和配置ssh(Coding实例)sudo apt-get upd

2020-08-05 19:31:58 1692 1

原创 Egg.js (五) 发送POST请求和获取参数

在Egg.js (四) httpclient模块的使用 微信小程序获取用户openid写到的实际是以一个示例来发送GET请求。在Egg.js (二) GET和POST请求这里是自己写GET和POST请。这里还是多看文档:https://eggjs.org/zh-cn/basics/controller.htmlhttps://eggjs.org/zh-cn/core/httpclient.html下来还是以一个实例还写下发送POST请求。Controller中实现async showapi()

2020-07-24 09:54:49 7999

原创 Egg.js (四) httpclient模块的使用 微信小程序获取用户openid

以前的文章中写过微信小程序获取用户openid的。《微信小程序开发(四)获取用户openid》。当时的后端框架用的是Express,请求工具用的request。这次还是同样的主题,只是后端框架使用的Egg.js,请求工具用的自带的httpclient模块。业务流程上没什么差异,这里也不做两个框架和模块的差异对比,只是以一个实际的场景使用来展示。httpclient模块介绍小程序开发文档先仔细看看文档。后端代码'use strict';const Controller = require('e

2020-07-17 14:23:56 1105

原创 Egg.js (三) 文件上传 阿里云OSS

在三年前前也写过关于阿里云OSS上传的,但是当时使用的Express。Node.js阿里云OSS文件上传这次使用的Egg.js,在实际操作中也发现阿里云OSS的文档和官网操作有了一些变化了。在下面的操作需要有先看看如下文档:Egg.js-获取上传的文件对象存储 OSS > SDK 参考 > Node.js对象存储 OSS > 开发指南 > 访问域名(Endpoint) > 访问域名和数据中心egg-multipart在 config/config.default

2020-06-18 10:05:04 1984

原创 Egg.js (二) GET和POST请求

在看这个之前还是需要先看文档:https://eggjs.org/zh-cn/basics/router.htmlhttps://eggjs.org/zh-cn/basics/controller.html这里我所做的也就是一个文档的搬运工再根据自己的需求整理了一下而已。在之前的Node.js系列博客中都是用的Express,这次使用Egg.js之后明显感觉简洁多了。GET请求参数获取方式一:'use strict';const Controller = require('egg').Co

2020-06-16 10:26:07 2421

原创 mpvue 开发微信小程序

最近一段时间公司在做一个直播的微信小程序。由于是两个部门的前端一起合作开发这个小程序。项目框架也是之前他们搭建的,所以我们这边就只能依着他们的继续开发下去了。框架选型是mpvue。其实早在18年就知道这个mpvue也听之前使用的同事说过这个。现在是自己亲自使用,个人感觉真没必要使用这个开发小程序。理由如下:都会vue了,再上手小程序其实很简单了。之前17年初,我就是这样开发可好几个小程序,现在小程序API、组件、开发工具很强大了,没必要在使用其他的。开发效率,可能还低。可能在我这就是这样的。在vsco

2020-06-15 10:05:57 440 1

原创 Egg.js (一) 新建第一个项目

原由之前的《Node.js 学习记录》采用的Express,由于年久失修,项目启动都有问题了。所以也懒得再去维护和新增功能了。加之最近两年使用antd比较多,上面的Egg.js也有所接触,所以觉得就以这个为基础新建项目玩玩。看文档做了这么多年的开发,遇见问题之前先看文档,没有为什么。https://eggjs.org/zh-cn/intro/quickstart.html也不要像个萌新那样,不懂也不知道差,看视频的。先看看文档再想想,思路就清晰了。新建项目https://eggjs.org/zh

2020-06-12 10:04:32 937

原创 (二十一)树莓派3B+ 阿里云IOT的接入 Node.js SDK RPC API调用

在上一篇 《(二十)树莓派3B+ 阿里云IOT的接入 Node.js SDK》介绍了使用阿里云IOT的Node.js SDK控制设备。这里其实也是使用SDK开发。阿里云的文档地址:https://help.aliyun.com/document_detail/57342.html云端API文档地址:https://help.aliyun.com/document_detail/30559.html安装阿里云Node.js SDK完成以下操作安装Node.js SDK:从GitHub下载所需产品的S

2020-05-28 20:55:19 731

原创 (十九)树莓派3B+ 接口控制LED

var express = require('express');var router = express.Router();var rpio = require('rpio');var LED_PIN = 29;rpio.open(LED_PIN, rpio.OUTPUT,rpio.LOW);// 打开LEDfunction turnOn() { rpio.write(LED_PIN, rpio.HIGH);}// 关闭LEDfunction turnOff() { rpio.w

2020-05-26 09:12:49 738 1

原创 (二十)树莓派3B+ 阿里云IOT的接入 Node.js SDK

树莓派这个系列文章没有 七 和 十九 我也很无奈,有需要的可以 私聊我。其实树莓派接入阿里云真的很简单的,仔细看阿里云的相关文档即可。下面列举下必须看的(如果你不是使用Node.js 可以忽略)入门教程接入物联网平台设备开发引导Node.js SDK当然所有的文章都在这里:https://help.aliyun.com/product/30520.html安装 Node.js SDK将SDK安装到Nodejs项目所在目录: npm install alibabacloud-iot-dev

2020-05-17 15:20:09 757

原创 (七)树莓派3B+ 访问树莓派

上周都是把树莓派带到公司玩,这个确实不怎么好。 就一直在想怎么可以访问放在宿舍的树莓派。网上有很多方法。我还是选择了花生壳做,这个简单。花生壳的购买购买地址:https://www.oray.com/activity/140902/?icn=oray_140902&ici=hsk_home-grid 我购买的是个人体验版本: 注册账号注册地址:https://conso...

2020-05-17 14:43:03 3445 2

原创 Node.js之child_process的实践码云WebHooks

缘由最近一个朋友说想做一个APP的壳子,里面嵌套H5的页面。 所以我就帮他搞了,APP的壳子找的安卓的同事写的,H5的页面的web 服务帮他搭建好了。但是又不能因为H5的页面代码更新要我每次去服务器上拉去代码,所以就像,能不能在每次提交代码之后就自动拉去代码。这里就是WebHooks的使用了。其实在很早就知道这个东西,只是一直没实践过。这次实践之后发现实现功能还是很简单的,下面就记录下来。码...

2020-01-08 15:23:04 332

原创 export async/await 的实践

之前在使用axios的时候都是封装成async/await的形式去调用,《react axios的使用 封装async/await》《vue 开发axios的封装async/await》。下面的代码和上面的息息相关。需求现在遇见这个一个问题,就是有一个接口需要在很多和页面调用,涉及到多人开发,不可能每个人的页面都去写一次,那么这里就需要再次的封装一下了。封装新建一个testRequ...

2019-12-24 11:38:04 10429

wiringpi用户手册

wiringpi用户手册,版本0.0.1。英文不好的可以看看中文的。这个文档还可以。

2018-08-23

空空如也

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

TA关注的人

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