一、概况 1.存储 ESP8266 带有 160 KB 的 RAM,其中 64 KB 为 iRAM,96 KB 为 dRAM。iRAM 进一步 分成两块:32 KB iRAM 块运行标有 IRAM_ATTR 的代码,另一个 32 KB 块用作 cache,运行标有 ICACHE_FLASH_ATTR ...
转载 2021-07-27 21:55:00
934阅读
程序架构:和普通单片机程序的比较(1)普通单片机的程序运行时基于“主循环”的方式Main.c文件中:Int main(void) { 初始化…………… //IO口,定时器,设置中断……….. While(1) { …….. } Return 0; } Void xxx_interrupt(void) //中断处理函数 { ………………… //执行中断处理 } 
转载 2024-07-19 09:52:34
74阅读
主要内容本章我们来分析SDK中的Makefile,同时学习如何创建自己的源码文件夹。预备知识一份代码工程编译成二进制可执行文件,需要经过四个步骤:预处理、编译、汇编和链接。进行编译需要有编译器,Linux环境下使用的是gcc,而对应的,ESP8266使用的编译器是xtensa-lx106-elf-gcc。在后面分析Makefile中,我们就会看到该编译器。下面是其他一些工具的含义:ar:用于建立或
转载 2024-09-15 20:04:06
178阅读
前言 最近发现有些用户使用的是NONOS版本的SDK 考虑到只要是会使用RTOS版本的用户基本上都会使用NONOS版本 而会使用NONOS的用户大部分都不会使用RTOS版本 故后期的教程以NONOS版本为主,RTOS
转载 2020-03-22 01:54:00
267阅读
2评论
上一节我讲了搭建SDK开发环境以及烧录方式,那么从这一节开始就进入正题——如何进行SDK开发,既然ESP8266是wifi模块,那么我就从如何连接wifi开始讲起。一、建立工程我开发的时候比较早,用的是NONOS_v1.5.0的sdk,最新的v2.1.0的sdk烧录好固件后,上电会一直出Fatal exception 28的错误,搞了一天没弄清楚,所以用还留着的v1.5.3的sdk讲解,具体使用方
转载 2024-04-10 11:08:32
331阅读
项目背景一个温控器项目,可以本地控制空调,也可微信远程控制。其中,远程控制为:微信扫码进入控制页面,该页面实现对空调状态的实时显示和控制功能。页面也服务器之间采用websocket协议通信,空调与服务器通过ESP8266进行无线通信,采用MQTT协议,实现实时双向通信。因为ESP8266与空调控制器之间采用串口uart通信,所以需要给官方提供的mqtt demo里增加串口处理程序。串口介绍ESP8
转载 2024-03-15 11:39:59
41阅读
开发工具直接使用官网提供的,自己折腾了新的开发环境,好像始终不行。不行就使用Windows的编译环境,这里就使用老的nonos-sdk的版本。仅仅当做入门,乐鑫已经不做更新了,把主力集中在了RTOSD版本了。看来以后的rtos都是主流啊。
转载 2020-03-20 17:13:00
84阅读
2评论
ESP8266 CH340创建NFC+网络服务器智能门禁硬件部分ESP8266串口wifi模块 CH340 RFID-RC522射频IC卡感应模块读卡器 MG995金属标准舵机 360度 辅件(电脑,杜邦线,能传输数据的microUSB,IC卡或ID卡)设备接口描述ESP8266RFID-RC522MG995金属标准舵机准备驱动下载esp8266 CH340驱动下载链接 https://spark
转载 2024-05-15 08:42:38
115阅读
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/Learn8266ForSDK" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></
转载 2020-08-20 18:57:00
112阅读
2评论
前言人生如逆旅,我亦是行人。名词解释缩写意思AT(automatic transmission)自动变速器WiFi无线网AP(Access Point)无线访问接入点,无线路由器等类设备的统称AP 模式无线接入点模式RST(TCP协议的 6 个标志之一)表示重置连接、复位连接TCP传输控制协议UDP用户数据报协议SSL安全套接字协议RF(Radio Frequency)射频,射频电流Serve服务
转载 2024-05-08 17:11:47
287阅读
前言 这节安装下编程软件, 建议安装我提供的,有问题好解决! 开始安装 自己随意哈 关掉程序 ........官方啥都给准备好了. 如果使用RTOS版本开发,可以使用下面这个 提示! 提示! 提示! 快速的打开工程目录 双击 OpenWorkSpace.bat 咱就是刷这四个程序文件 现在刷程序 软
转载 2019-11-30 02:08:00
94阅读
2评论
用...
  如果您是想实现海康sdk包的Demo实例中MFC的分功能,那么请慢慢看,这篇文章百分之九十九可以帮你实现。   提醒:内容来自网络和自己实际操作,如有问题请联系hww168@yeah.net首先,我们去下载海康威视提供的sdk开发包。下载官网我也放在上面了,大家根据自己需要去下载。 这是我下载好的sdk开发包 打开 大致看一下,这里包
一、前言刚接触ESP8266时AiThinkerIDE已经出到了1.0版本,但由于在安信可官方下载的AiThinkerIDE_V1.0正式版在搭建环境的过程中遇到了各式各样的问题,比如编译缺少头文件、找不到打开方式等,最后还是选择的较为稳定的V0.5。 现在找到了一篇关于AiThinkerIDE_V1.0的使用教程, 况且V1.0版本已经可以使用ESP8266_NONOS_SDK3.0及以上的版本
转载 2024-04-02 22:47:56
100阅读
BUMO PHP SDK概述本文档详细说明Bumo PHP SDK常用接口文档, 使开发者更方便地操作和查询BU区块链。包引入php必须是5.6或更高版本下载Bumo PHP SDK包。 解压缩bumo-sdk-...
转载 2019-05-01 21:00:00
242阅读
2评论
# 在Java中打包SDK的完整指南 在软件开发中,SDK(软件开发工具包)是开发者使用的关键组件。它提供了构建软件应用所需的工具、库和文档。本文将介绍如何在Java中打包SDK,同时提供示例代码及状态图和序列图以增强理解。 ## 1. SDK打包的概念 SDK打包是将所需的类文件、资源文件和相关文档打包成一个可分发的格式,通常是JAR文件,以便其他开发者能够方便地导入和使用。 ## 2.
原创 2024-09-06 03:23:50
327阅读
BUMO JAVA SDK概述本文档详细说明Bumo Java SDK常用接口文档, 使开发者更方便地操作和查询BU区块链。包引入JDK要求8或更高版本。方式一 在项目中添加Maven依赖需要以下两步来完成,下面...
转载 2019-04-30 09:41:00
415阅读
2评论
BUMO Nodejs SDK概述本文档详细说明Bumo Nodejs SDK常用接口文档, 使开发者更方便地操作和查询BU区块链。包引入Nodejs要求6.0.0或更高版本。使用以下命令进行安装npm inst...
转载 2019-04-30 09:42:00
288阅读
2评论
# iOS SDK 封装指南 在移动应用开发中,封装SDK是一项重要的技能,尤其是在需要复用某些功能时。本文将为刚入行的小白详细介绍如何在iOS中封装SDK,包括整个流程的步骤、每一步需执行的操作以及相关的代码示例。 ## 1. 流程概述 首先,让我们概述一下封装iOS SDK的主要流程。下面是一个工作流程表,以帮助你理清思路: | 步骤 | 描述 | |------|------| |
原创 2024-09-23 05:21:26
112阅读
绑定域名先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。备注:登录后可在“开发者中心”查看对应的接口权限。引入js文件在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.0.0.js请注意,如果你的页面启用了https,务必引入 https://res.wx.qq.com
  • 1
  • 2
  • 3
  • 4
  • 5