机智云开源框架智能家居系统


基于机智云的安卓开源框架设置一个简单的只能家居系统(主要功能:温湿度,灯的控制,人体及有毒气体的检测),以ESP8266作为主控芯片。
资源截图
代码片段和文件信息
#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
gpio16InputConf(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
gpio16InputGet(void)
{
    return (uint8)(READ_PERI_REG(RTC_GPIO_IN_DATA) & 1);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-04-04 18:44  智能家居系统源码
     目录           0  2019-04-04 18:44  智能家居系统源码1.ESP8266控制代码
     目录           0  2019-03-14 20:10  智能家居系统源码1.ESP8266控制代码ESP8266_Source
     文件        3717  2019-03-10 15:44  智能家居系统源码1.ESP8266控制代码ESP8266_Source.cproject
     文件         849  2019-03-03 09:15  智能家居系统源码1.ESP8266控制代码ESP8266_Source.project
     目录           0  2019-03-14 20:10  智能家居系统源码1.ESP8266控制代码ESP8266_Source.settings
     文件         116  2019-03-03 09:28  智能家居系统源码1.ESP8266控制代码ESP8266_Source.settingsorg.eclipse.core.resources.prefs
     文件       77691  2018-08-13 12:15  智能家居系统源码1.ESP8266控制代码ESP8266_Source32M固件烧录说明.jpg
     文件         951  2018-08-13 12:15  智能家居系统源码1.ESP8266控制代码ESP8266_SourceChangelog.txt
     文件      262081  2018-08-13 12:15  智能家居系统源码1.ESP8266控制代码ESP8266_SourceESP8266_SoC_User_Guide _V0.5.pdf
     文件        9744  2019-03-03 09:16  智能家居系统源码1.ESP8266控制代码ESP8266_SourceMakefile
     目录           0  2019-03-14 20:10  智能家居系统源码1.ESP8266控制代码ESP8266_Sourceapp
     目录           0  2019-03-14 20:10  智能家居系统源码1.ESP8266控制代码ESP8266_Sourceapp.output
     目录           0  2019-03-14 20:10  智能家居系统源码1.ESP8266控制代码ESP8266_Sourceapp.outputeagle
     目录           0  2019-03-14 20:10  智能家居系统源码1.ESP8266控制代码ESP8266_Sourceapp.outputeagledebug
     目录           0  2019-04-04 18:45  智能家居系统源码1.ESP8266控制代码ESP8266_Sourceapp.outputeagledebugin
     目录           0  2019-03-14 20:10  智能家居系统源码1.ESP8266控制代码ESP8266_Sourceapp.outputeagledebugimage
     文件     1794568  2019-03-10 17:03  智能家居系统源码1.ESP8266控制代码ESP8266_Sourceapp.outputeagledebugimageeagle.app.v6.out
     目录           0  2019-03-14 20:10  智能家居系统源码1.ESP8266控制代码ESP8266_SourceappGizwits
     目录           0  2019-03-14 20:10  智能家居系统源码1.ESP8266控制代码ESP8266_SourceappGizwits.output
     目录           0  2019-03-14 20:10  智能家居系统源码1.ESP8266控制代码ESP8266_SourceappGizwits.outputeagle
     目录           0  2019-03-14 20:10  智能家居系统源码1.ESP8266控制代码ESP8266_SourceappGizwits.outputeagledebug
     目录           0  2019-03-14 20:10  智能家居系统源码1.ESP8266控制代码ESP8266_SourceappGizwits.outputeagledebuglib
     文件       81258  2019-03-10 17:03  智能家居系统源码1.ESP8266控制代码ESP8266_SourceappGizwits.outputeagledebugliblibGizwits.a
     目录           0  2019-03-14 20:10  智能家居系统源码1.ESP8266控制代码ESP8266_SourceappGizwits.outputeagledebugobj
     文件        2208  2019-03-10 17:03  智能家居系统源码1.ESP8266控制代码ESP8266_SourceappGizwits.outputeagledebugobjgizwits_product.d
     文件       17748  2019-03-10 17:03  智能家居系统源码1.ESP8266控制代码ESP8266_SourceappGizwits.outputeagledebugobjgizwits_product.o
     文件        2318  2019-03-03 09:31  智能家居系统源码1.ESP8266控制代码ESP8266_SourceappGizwits.outputeagledebugobjgizwits_protocol.d
     文件       62816  2019-03-03 09:31  智能家居系统源码1.ESP8266控制代码ESP8266_SourceappGizwits.outputeagledebugobjgizwits_protocol.o
     文件        1480  2018-08-13 12:15  智能家居系统源码1.ESP8266控制代码ESP8266_SourceappGizwitsMakefile
     文件        7428  2019-03-10 17:03  智能家居系统源码1.ESP8266控制代码ESP8266_SourceappGizwitsgizwits_product.c
............此处省略2952个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)