怡然人生

文章
6
资源
0
加入时间
2年10月17天

ESP8266的SDK开发入门教程ESP8266的SDK开发入门教程

ESP8266开发方式有三种:AT指令、LUA、SDK开发。AT指令和LUA都是基于特定bin固件的二次开发,具有简单易上手的特点。事实上,SDK开发也不难,而且灵活性更高,官方提供的SDK类似于stm32的库函数,并且有详细的API文档提供参考。本文介绍了SDK开发的入门过程。

echarts 实现环形渐变

需求:                        环形图是 echarts 中 pie 图的一个变种,echarts 官方对于 pie 图的颜色渐变只支持两种:linear 线性渐变与 css 3 的 Linear Gradients 相似,即向下/向上/向左/向右/角度方向渐变,类似与射线radial 镜像渐变与 css 3 的 Radial Gradients 相似,即从圆心向外一圈圈渐变...

实现RTEMS Beaglebone Black I2C驱动

RTEMS的beaglebone black BSP并不包含I2C的驱动,而很多传感器模块的通信方式都只支持I2C,因此限制了RTEMS在IOT物联网方面的应用。本文对I2C驱动的实现思想进行详细描述。参考代码是RTEMS源码中ATSAM的i2C实现。首先要知道,RTEMS中I2C bus的代码已经存在,因此我们只关心具体实现代码即可,也就是BSP部分的i2C驱动部分/

关于linux下时间延迟函数精度问题

Linux内核时钟中断设施linux的时钟中断需要两个全局变量,分别是xtime与jiffies。1、xtime一个timeval结构类型变量,是从cmos电路中取得的时间,一般是从某一历史时刻开始到现在的时间,也就是为了取得我们操作系统上显示的日期。这个就是“实时时钟”,它的精确度是微秒。获取方式是通过sys/time.h头文件里面的gettimeofday函数获取。2、HZLinux核心每隔固定

2019年电赛综合测评题详解

2019年全国大学生电子设计竞赛综合测评已经结束,邀请到西电研究生李天红同学给大家做重点分析。首先看题目:视频要点提示:题目分析、常用波形变换电路、两种可行方案、方案仿真...