登录

行业资讯

ESP8266芯片描述

ESP8266芯片描述
芯片的结构图:
 

    从图中可以看出,芯片内部集成CPU,是32位的处理器,即作为wifi协议处理器,也作为应用处理器,主频支持80MHz和160MHz两种频率,开发者可以编写应用程序下载到芯片,处理器可以运行开发者编写的应用程序,应用程序是使用官方提供的ESP FLASH DOWNLOAD TOOL工具通过UART0烧写到芯片外接的SPI Flash;有一块SRAM,带有SDIO接口、SPI接口、GPIO接口、I2C接口,GPIO口有PWM的复用功能,实际还有两个UART口,结构图中没有给出,UART0支持流控,UART1只有TX功能;芯片内部没有集成Flash,需要外接SPI Flash,当前支持512KB,1024KB,2048KB,4096KB四种尺寸;

SmartConfig功能
    手机上运行ESP-TOUCH软件可以配置ESP8266连接到手机当前连接的路由器,过程是手机先给路由器发送信息包,然后路由器广播这些信息包,ESP8266再从这些信息包提取路由器SSID和Password,从启动配置到ESP8266连接到路由器所花时间在10S以下;

开发环镜
    官方提供的编译器需要在Linux系统下运行,如果是Windows系统,需要安装虚拟机,官方提供的方式是在Windows下安装Oracle VM VirtualBox,是免费的虚拟机软件,*破解,如果是32位系统就安装32位,64位系统就安装64位的,下载连接/wiki/Downloads, 官方推荐使用4.3.12版本,百度网盘的下载地址/s/1mhlnzsc, Oracle VM VirtualBox安装好后,需要导入官方提供的ESP8266_lubuntu_20141021.ova,百度网盘的下载地址/s/1dEgcgnB, 官方提供的编译环境搭建文档的百度网盘下载地址/s/1i4lt4OH。

程序开发
    官方提供了底层SDK,*开发者操作寄存器,所有的功能都有相关的函数,官方提供了两个版本的SKD,一是非操作系统的ESP8266 NONOS SDK,二是基于FreeRTOS操作系统的ESP8266 RTOS SDK,SDK的官方下载地址/products/hardware/esp8266ex/resources, ESP8266 RTOS SDK百度网盘下载地址/s/1i4uhhR3; ESP8266 NONOS SDK是官方较先推出的,功能比较全,由于SDK中需要运行自带的应用程序,开发者编写的程序需要通过设置事件触发,不能掌握程序的主动权,而ESP8266 RTOS SDK是官方后期推出的,功能上会比ESP8266 NONOS SDK少一些,SDK中自带的应用程序以任务的形式在运行,根据官方的文档介绍,SDK中自带的应用程序有5个任务,开发者也可以以任务的形式编写应用程序,与SDK的关联较少,编程较为方便,我将在后续的文档中描述基于ESP8266 RTOS SDK的编程,也会提供一些例程。

是keil官方推出的一个免费开源实时操作系统,和uCOS相似,不过相比uCOS会显得简单一些,百度百科的描述/link?url=R-xTynGsM_q_1mMMlj8MK45jAE1hqPPjtBBiUMXgO2PKb6kwpasD4s-7vHabtq0cd7wEG4jVQINb8C-nqNiYC_,ESP8266 RTOS SDK编程手册百度网盘下载地址/s/1o7nRsLG。 FreeRTOS入门手册_中文百度网盘下载地址/s/1o6Sm42m。


深圳市浮思特科技有限公司专注于指纹IC,WIFI芯片,WIFI模块,ESP32,ESP8089,ESP8266模块等

免责声明: 八方资源网为互联网信息服务提供者,所有的信息均有发布者提供,如您发现信息有违规/侵权,请立即投诉举报

相关资讯

查看更多
资讯分类
商务服务 污水处理 机械 传媒 机床 五金 农业 工程机械 焊接切割 泵阀 热泵 农机 汽车 汽车用品 汽配 汽修 通信 电子 暖通空调 电气 广电 印刷 纸业 丝印特印 灯饰 安防 消防 过滤 耐火材料 环保 LED 添加剂 食品机械 仪器仪表 太阳能 包装 水工业 加工 二手设备 工艺礼品 古玩 服装 美容美发 服饰 制鞋 家电 家具 运动休闲 影音 酒店 家居 办公 音响灯光 农化 水果 养殖 皮具 教育装备 玩具 零食 食品 二手 IT 建材 小家电 卫浴 陶瓷 超硬材料 化工 橡胶 塑料 钢铁 表面处理 冶金 石油 能源 纺织 房地产 皮革 涂料 石材 创业 项目 生活服务 教育 船舶 维修 广告 交通运输 医疗 代理 物流 图片 展会 咨询 库存积压
八方资源网 资讯