资源简介
Esp8266 进阶之路28 【高级篇】教你轻松自如使用cJson在乐鑫 esp8266 如何解析一段json数据以及如何生成一段json数据。 - CSDN博客 https://blog.csdn.net/xh870189248/article/details/82459279

代码片段和文件信息
/*
* ESPRESSIF MIT License
*
* Copyright (c) 2016
*
* Permission is hereby granted for use on ESPRESSIF SYSTEMS ESP8266 only in which case
* it is free of charge to any person obtaining a copy of this software and associated
* documentation files (the “Software“) to deal in the Software without restriction including
* without limitation the rights to use copy modify merge publish distribute sublicense
* and/or sell copies of the Software and to permit persons to whom the Software is furnished
* to do so subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all copies or
* substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED “AS IS“ WITHOUT WARRANTY OF ANY KIND EXPRESS OR
* IMPLIED INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY FITNESS
* FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
* COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM DAMAGES OR OTHER LIABILITY WHETHER
* IN AN ACTION OF CONTRACT TORT OR OTHERWISE ARISING FROM OUT OF OR IN
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*
*/
#include “ets_sys.h“
#include “osapi.h“
#include “driver/gpio16.h“
void ICACHE_FLASH_ATTR
gpio16_output_conf(void)
{
WRITE_PERI_REG(PAD_XPD_DCDC_CONF
(READ_PERI_REG(PAD_XPD_DCDC_CONF) & 0xffffffbc) | (uint32)0x1); // mux configuration for XPD_DCDC to output rtc_gpio0
WRITE_PERI_REG(RTC_GPIO_CONF
(READ_PERI_REG(RTC_GPIO_CONF) & (uint32)0xfffffffe) | (uint32)0x0); //mux configuration for out enable
WRITE_PERI_REG(RTC_GPIO_ENABLE
(READ_PERI_REG(RTC_GPIO_ENABLE) & (uint32)0xfffffffe) | (uint32)0x1); //out enable
}
void ICACHE_FLASH_ATTR
gpio16_output_set(uint8 value)
{
WRITE_PERI_REG(RTC_GPIO_OUT
(READ_PERI_REG(RTC_GPIO_OUT) & (uint32)0xfffffffe) | (uint32)(value & 1));
}
void ICACHE_FLASH_ATTR
gpio16_input_conf(void)
{
WRITE_PERI_REG(PAD_XPD_DCDC_CONF
(READ_PERI_REG(PAD_XPD_DCDC_CONF) & 0xffffffbc) | (uint32)0x1); // mux configuration for XPD_DCDC and rtc_gpio0 connection
WRITE_PERI_REG(RTC_GPIO_CONF
(READ_PERI_REG(RTC_GPIO_CONF) & (uint32)0xfffffffe) | (uint32)0x0); //mux configuration for out enable
WRITE_PERI_REG(RTC_GPIO_ENABLE
READ_PERI_REG(RTC_GPIO_ENABLE) & (uint32)0xfffffffe); //out disable
}
uint8 ICACHE_FLASH_ATTR
gpio16_input_get(void)
{
return (uint8)(READ_PERI_REG(RTC_GPIO_IN_DATA) & 1);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-09-06 16:06 24_ESP8266_cJSON\
文件 4651 2018-09-06 10:24 24_ESP8266_cJSON\.cproject
文件 855 2018-01-15 10:55 24_ESP8266_cJSON\.project
目录 0 2018-09-06 16:05 24_ESP8266_cJSON\.settings\
文件 1227 2018-09-06 10:21 24_ESP8266_cJSON\.settings\language.settings.xm
目录 0 2018-09-06 16:05 24_ESP8266_cJSON\bin\
目录 0 2018-09-06 16:05 24_ESP8266_cJSON\bin\at\
目录 0 2018-09-06 16:05 24_ESP8266_cJSON\bin\at\1024+1024\
文件 427060 2018-01-15 10:40 24_ESP8266_cJSON\bin\at\1024+1024\user1.2048.new.5.bin
文件 427060 2018-01-15 10:40 24_ESP8266_cJSON\bin\at\1024+1024\user2.2048.new.5.bin
目录 0 2018-09-06 16:05 24_ESP8266_cJSON\bin\at\512+512\
文件 427060 2018-01-15 10:40 24_ESP8266_cJSON\bin\at\512+512\user1.1024.new.2.bin
文件 427060 2018-01-15 10:40 24_ESP8266_cJSON\bin\at\512+512\user2.1024.new.2.bin
文件 2453 2018-01-15 10:40 24_ESP8266_cJSON\bin\at\README.md
目录 0 2018-09-06 16:05 24_ESP8266_cJSON\bin\at_sdio\
目录 0 2018-09-06 16:05 24_ESP8266_cJSON\bin\at_sdio\1024+1024\
文件 428980 2018-01-15 10:40 24_ESP8266_cJSON\bin\at_sdio\1024+1024\user1.2048.new.5.bin
文件 428980 2018-01-15 10:40 24_ESP8266_cJSON\bin\at_sdio\1024+1024\user2.2048.new.5.bin
目录 0 2018-09-06 16:05 24_ESP8266_cJSON\bin\at_sdio\512+512\
文件 428980 2018-01-15 10:40 24_ESP8266_cJSON\bin\at_sdio\512+512\user1.1024.new.2.bin
文件 428980 2018-01-15 10:40 24_ESP8266_cJSON\bin\at_sdio\512+512\user2.1024.new.2.bin
文件 2453 2018-01-15 10:40 24_ESP8266_cJSON\bin\at_sdio\README.md
文件 4096 2018-01-15 10:40 24_ESP8266_cJSON\bin\blank.bin
文件 1936 2018-01-15 10:40 24_ESP8266_cJSON\bin\boot_v1.2.bin
文件 3856 2018-01-15 10:40 24_ESP8266_cJSON\bin\boot_v1.6.bin
文件 4080 2018-01-15 10:40 24_ESP8266_cJSON\bin\boot_v1.7.bin
文件 1295990 2018-09-06 15:07 24_ESP8266_cJSON\bin\eagle.dump
文件 29856 2018-09-06 15:07 24_ESP8266_cJSON\bin\eagle.flash.bin
文件 204244 2018-09-06 15:07 24_ESP8266_cJSON\bin\eagle.irom0text.bin
文件 4057504 2018-09-06 15:07 24_ESP8266_cJSON\bin\eagle.S
文件 128 2018-01-15 10:40 24_ESP8266_cJSON\bin\esp_init_data_default_v05.bin
............此处省略212个文件信息
相关资源
- Notepad++ 32位 jsonview插件
- notepad++ json格式化插件
- Jsonviewer2 for Notepad++ 64 bit
-
Notepad++xm
l格式化插件和json格式化插 -
Volley获取json和xm
l数据解析显示 - eCharts全国及各省、市、县地图层jso
- 编译好的json_lib.lib 包含64位,32位,头
- json格式化工具.zip
- 易语言JSON解析模块2.0源码
- esp8266 win10驱动 cp2102
- CSDN文件---ESP8266.rar
- echart地图 34省js及json文件 344地级js
- 全国各省市地json图
- 宁夏省市地图js和json文件
- echarts生成json地图最新版
- 中国国界和省界的GeoJson格式数据
- stm32103c8t6ESP8266串口转WIFI模块TCP服务器
- ESP8266ESP8266安卓控制端源代码
- 中国地图_GeoJson文件
- 全国市级地图json文件
- echart 全国/各省份以及各地级市JSON文
- Echarts省市级地图js,json数据
- 全国各省、市、区json的Echarts地图
- 2018行政区划数据_省市区街居_五级_
- Json.net
- Notepad++的Json格式化插件win32和x64两版
- json获取datatable后生成table分页显示c
- nudemcu相关工具和固件测试稳定
- 实现yarnlock与packagelockjson相互转换
- advanced rest client definitions.json
评论
共有 条评论