0%

简介

最近在写程序的时候,需要解析字符串中的时间数据,讲一讲之前我是怎么处理的,例如:CCLK:2021-05-11 12:24:30这串数据,首先我会截取冒号后边的时间数据,然后使用atoi函数再利用指针偏移逐个解析年月日时分秒,这样做也很简单,但是这样使用于格式固定的时间格式的数据,比如必须为xxxx-xx-xx xx:xx:xx,一旦少一个字符解析出的时间就会出错。当然有的人会根据分割符去截取数据,这样做也是可以的,今天我们使用一种类似于正则表达解析的方法,在单片机中使用正则表达式几乎是不可能实现的,那么我们应该怎么操作呢,这就要提到sscanf函数了。

阅读全文 »

SYN480R模块解码EV1527教程

  1. EV1527帧结构
    EV1527 每帧数据由同步码和24位的数据码组成,数据码又分为地址码(20位)和按键码(4位)。
    以我手头上的433Mhz的EV1527遥控器为例,遥控波形如下。
阅读全文 »

原文 http://blog.csdn.net/lnniyunlong99/article/details/50557666)

一个知道服务器地址就能连接,并publish和subscribe的broker不是好的broker。这样对于物联网通信安全有很大的威胁,所以身份验证是一个必须要做的工作,也是其中一部分工作。根据不同的需求,可以根据连接到broker的用户名和密码进行publish和subscribe权限控制。

阅读全文 »

最近要用到NTC进行温度测量,采用查表法准确度相对来说较高一些,所以总结了一下对照表。下面是我找到的关于NTC常用的电阻温度对照表,留存后用

阅读全文 »

本文是基于自主设计的CA-02模块编写的基础教程系列的第一篇,在接下来的一段时间里我会继续围绕CA-02模块做一些基础教程和工程上的应用。

可能会有人对CAN总线比较陌生,在之前的博文中,我已经简单介绍了关于CAN总线的特殊性及和其他通信方式的对比,这里就不再赘述了。

这里我们为什么要用ESP8266而不是其他MCU,比如51单片机,stm32单片机等,其实实现原理上都是一样的只不过我们在使用ESP8266的时候可以使用Arduino进行编写程序,这就意味着我们可以引用其他人编写好的代码库,所谓库,就是将底层寄存器的操作封装起来,我们无需关心具体寄存器是怎么操作的,直接使用API函数编程就可以了,这对于入门来说非常容易。使用ESP8266的原因还有一个就是ESP8266自带WIFI,这就意味着我们可以做一个CAN总线的网关,无论是在智能家居、工业控制还是其他物联网的应用中,网关是必不可少的组件,所以我们只要学会使用这些,基本上实现一个智能网关就非常容易了。

预告一下ESP32的相关教程,目前来说使用ESP32作为网关的话性价比要比ESP8266要高一些,这里暂不阐明原因,后面也会有关于ESP32的教程,会具体说明原因,ESP8266作为终端设备的性价比基本上是物联网应用中最高的,所以ESP8266的学习应用是必须的

阅读全文 »

markdown语法支持html语法所以可以用这个

1
<p style="text-indent:2em">xxxx</p>

例如:

下面一段话我想要首行缩进,

大家好,我是IOTTS,感谢大家的支持

只需要这样写就可了

1
<p style="text-indent:2em">大家好,我是IOTTS,感谢大家的支持</p>

效果如下:

大家好,我是IOTTS,感谢大家的支持

文章主要对ESP8266进行简单介绍,展示了常用模块及开发板的引脚图

特点

  1. 内置Tensilica L106超低功耗32位MCU,主频支持80MHz和160MHz,支持RTOS
  2. 内置TCP/IP协议栈
  3. 内置1路10 bit高精度ADC
  4. 外设有HSPI、UART、I2C、I2S、IR Remote Control、PWM、GPIO
  5. 深度睡眠电流10uA,关断电流小于5uA
  6. 2 ms内唤醒
  7. 待机状态下消耗功率小于1.0mW(DTIM3)
  8. 支持802.11 b/g/n/e/i
  9. 支持Station、SoftAP、SoftAP+STA模式
  10. 支持Wi-Fi Direct(P2P)
  11. 支持CCMP(CBC-MAC、计数器模式)、TKIP(MIC、RC4)、WAPI(SMS4)、WEP(RC4)、CRC的硬件加速
  12. P2P发现, P2P GO模式/GC模式和P2P电源管理
  13. WPA/PA2 PSK和WPS
  14. 支持802.11n(2.4 GHz)
  15. 支持AT指令远程升级及云端OTA升级
  16. 支持SmartConfig等方式配网功能
    阅读全文 »