• 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

原创 大话 NorFlash、NandFlash、eMMC

快闪存储器(英语:Flash Memory),是一种电子式可清除程序化只读存储器的形式,允许在操作中被多次擦或写的存储器。这种科技主要用于一般性数据存储,以及在电脑与其他数字产品间交换传输数据,如储存卡与U盘。闪存是非易失性的存储器,所以单就保存数据而言, 它是不需要消耗电力的。与硬盘相比,闪存也有更佳的动态抗震性。这些特性正是闪存被移动设备广泛采用的原因。闪存还有一项特性:当它被制成储存卡时...

2019-12-31 14:46:02 219

原创 物联网开发 15 如何使用ESP32和IDF创建软AP

简介ESP32教程旨在解释如何使用ESP32和IDF创建软AP。对于这个简单示例,我们只需设置软AP,并确认它将出现在可用WiFi连接列表中即可。本教程基于此优秀示例lucadentella,它功能丰富,值得一试。本ESP32教程的测试是使用集成在ESP32开发板中的DFRobot的ESP32模块设备进行的。代码我们首先需要做的就是加入[esp_wifi.h](https://github...

2019-12-30 16:30:58 286

原创 物联网开发 14 ESP8266 使用FreeRTOS函数创建任务

简 介 本文主要介绍如何使用FreeRTOS函数创建任务。因为涉及到一些比较复杂的概念,我们将从一个非常简单的示例开始。在这个例子中,我们会先创建两个打印“Hello World”消息的任务,然后将它们删除。 setup函数和循环代码 在setup函数中,首先要打开一个串行连接,用于输出测试程...

2019-12-30 16:21:08 427

原创 物联网开发 13 ESP8266常见问题

基本概念相关 ESP8266是什么?   ESP8266 是高性能无线 SOC,在较小尺寸封装中集成了业界领先的 Tensilica L106 超低功耗 32 位微型 MCU,带有 16 位精简模式,主频支持 80MHz和 160 MHz,支持 RTOS,集成 Wi-Fi MAC/ BB/RF/PA/LNA,板载天线。支持标准的 IEEE802.11 b/g/n 协议,完整的 TCP...

2019-12-28 14:20:00 391

原创 物联网开发 12 Arduino IDE 搭建 ESP8266 开发环境

Arduino IDE 是由 Arduino 官方提供的支持 C 语言的集成开发环境,主要是针对 Arduino 系列的开发板进行编程。通过简单的配置,可以在原本的编程环境里添加上对 ESP8266 开发板的支持。对于熟悉 Arduino 函数库和开发流程的用户,基本上没有任何使用上的区别。一、添加 ESP8266 支持首先从 Arduino 官网 下载最新版本的 Arduino IDE...

2019-12-28 10:01:42 886

原创 物联网开发 11 ESP32 和 ESP8266 比较

长期以来ESP8266是一款广受欢迎的Wi-Fi模块,在很多项目中和产品中已经得到广泛使用了。Espressif的ESP32被称为ESP8266的新改进版本。那我们应该升级ESP32吗?本文将介绍这两个产品的特点,文章中所有的技术信息都可以在Espressif网站的芯片数据表中获得,如果你只是想快速了解他们,请查看本文末尾的图例。ESP8266概述Espressif的ESP8266EX...

2019-12-28 09:40:52 1406 1

原创 物联网开发 10 搭建web界面管理设备 phpmyadmin

phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。整体界面如下:前面我们说到了怎么部署我们的云平台:物联网开发 7 旗点云物联网云平台接下来,我们看下怎么部署phpMyAdmin,从而使得我们可以通过网页界面控制我们的设备。安装过程:1、开始安装mysql5...

2019-12-27 20:16:22 712 1

原创 物联网开发 6 多线程开发

目录1 线程基本知识 2. 线程标识 3. 线程创建 4. 线程终止 5. 管理线程的终止 5.1 线程的连接 5.2 线程的分离 总结本文主要对Linux下的多线程进行一个入门的介绍,虽然是入门,但是十分详细,希望大家通过本文所述,对Linux多线程编程的概念有一定的了解。具体如下。1 线程基本知识进程是资源管理的基本单元,而线程是系统调度的基本单元,线程...

2019-12-27 11:30:50 350

原创 物联网开发 4 智能家居视频教程链接汇总

整个物联网课程的思路,主要是讲三大模块(全免费):1、云平台的搭建。一开始是先给大家讲网络通信,MQTT等。整个物联网的开发实际上涉及到很多无线连接技术,其中网络通信是最基础的。2、嵌入式设备的开发流程。会以单片机、嵌入式linux、Android为例,讲述如何连接到云平台,GSM模块、wifi模块、zigbee等模块的开发。以及如何接入到云平台。3、会简单说下手机APP的开发思路。...

2019-12-26 21:55:46 719

原创 物联网开发 9 MQTT 相关函数说明

相关结构体MQTTClient定义:typedef void* MQTTClient;含义:代表MQTT客户端的句柄。成功调用MQTTClient_create()后,可以得到有效的客户端句柄。MQTTClient_connectOptions定义:typedef struct{char struct_id[4];//结构体的识别序列,必须为MQTCint s...

2019-12-26 09:20:41 296

原创 物联网开发 8 MQTT 协议开发入门

一、简述MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物...

2019-12-25 23:30:27 199

原创 物联网开发 第3节 网络通信协议基础

课程链接:https://mp.csdn.net/postedit/1036614001、协议及协议栈的基本概念1.1、什么是协议协议是网络中计算机或设备之间进行通信的一系列规则的集合。常用协议有IP、TCP、HTTP、POP3、SMTP等。1.2、什么是协议栈在网络中,为了完成通信,必须使用多层上的多种协议。这些协议按照层次顺序组合在一起,构成了协议栈(Protocol S...

2019-12-23 11:06:21 201

原创 物联网开发 第1节 课程预览

整个课程的思路,主要是讲三大模块:1、云平台的搭建。一开始是先给大家讲网络通信,多线程,MQTT等。整个物联网的开发实际上涉及到很多无线连接技术,其中网络通信是最基础的。2、嵌入式设备的开发流程。会以单片机、嵌入式linux、Android为例,讲述如何连接到云平台,GSM模块、wifi模块、zigbee等模块的开发。以及如何接入到云平台。使用到的方案是 ESP32 、ESP8266...

2019-12-23 10:40:39 260

原创 如果物联网平台一直不盈利,行业集体该怎么活?

物联网平台目前都面临哪些困境?各类平台在物联网产业链的核心价值和竞争力是什么?它们如何利用这些优势实现破局、构建创新商业模式?物联网平台甫一问世就占据了“战略要塞”之美誉,引得互联网、ICT、行业巨头和创业企业纷纷入局混战。然而经过多轮厮杀仍看不到盈利的曙光,平台商难免开始动摇和质疑:他们逐渐从“大手笔烧钱,再以赋能或数据变现”的战略耐性,开始重新审视烧钱的尺度、盈利的可见度和...

2019-12-19 14:51:33 574

原创 物联网 第4节、物联网完整图谱

2019-12-17 09:42:50 316

原创 物联网 第3节、智能家居、物联网 通信模块方案实现

智能家居、物联网 通信模块方案实现(P2P方式)本课程将教大家如何去实现物联网的基本通信,嵌入式设备 和 手机APP 的通信。以及云平台的工作原理。前言目前物联网的架构大概分为有网关 和 无网关两大类型。对于有网关的系统,网络通信由网关承担,其他设备通过 各类有线、无线通信方式和智能网关进行数据交换。从而简介的达到物联网的效果。还有一种场景是无网关模式。所有的设备都进行网络通...

2019-12-16 23:46:50 641

原创 物联网 旗点云智能网关框架

智能网关代码下载:http://106.13.62.194/qdy/通信网关一般有三种方案选项: 方案 系统 人机交互 支持模块 应用场景 单片机(STM32) 裸机 或者 freeRTOS 支持 串口、S...

2019-12-12 22:22:09 299

原创 物联网云平台旗点云

旗点云是一套高效、简洁、 强悍的可商用的物联网云平台系统,能够满足各类企业网站物联网开发的需求。支持嵌入式设备开发接入,手机APP程序开发接口。官方提供了技术支持,开放源码,将致力于为广大开发者和企业提供最佳的物联网解决方案。http://106.13.62.194/qdy/一、旗点云的特点:安全,高效,高性能,高性价比可加 WX: 13510979604二...

2019-12-11 23:30:23 272

原创 物联网开发 7 旗点云物联网云平台

目录一、演示效果:二、手机APP 和 智能网关通信过程:三、设备管理:四、使用旗点云平台五、手机应用程序安装:六、使用我们的提供的 p2p_client 客户端测试程序。七、云平台服务器部署 p2p_server八、如何编写自己的嵌入式设备通信程序1、设置好我们的设备名:2、设置好我们的发送函数3、登录函数4、接收数据函数5、发送数据给设备九...

2019-12-09 09:40:27 1973 2

旗点云测试程序 v0.2版本

旗点云测试程序 可以配合这个视频观看:https://www.bilibili.com/video/av78434035/

2019-12-08

旗点云平台测试程序 v0.1版本

旗点云平台测试程序 v0.1版本,大家可以下载使用,参看这个视频:https://www.bilibili.com/video/av78434035/

2019-12-08

linux常用命令

linux常用命令。实用。可以帮助那些想学linux但却记不住一大堆命令的新手

2014-05-08

空空如也

空空如也

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

TA关注的人 TA的粉丝

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