测试板使用方法步骤三如何玩转_第1页
测试板使用方法步骤三如何玩转_第2页
测试板使用方法步骤三如何玩转_第3页
测试板使用方法步骤三如何玩转_第4页
测试板使用方法步骤三如何玩转_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本 版本基 esp_iot_sdk_v1.3.0,下载地 SDK编译环境为ESP8266CON,编辑环境为ESP8266IDE地址机智云固件编译需令行模式“安信可ESP8266&机智云测试板开发指二、ESP8266IDE添加到工程,File-Import-ExistingCodeasMakefileProject-Next-CygwinGCC-找到esp_iot_sdk_v1.3.0_light_gizwits_2015-11- -首先新建light.c,light.hLight.c创建在app-driver,light.h创建在app-driverLight.cvoidICACHE_FLASH_ATTR{PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDI_U,FUNC_GPIO12);PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDO_U,FUNC_GPIO15);PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTCK_UFUNC_GPIO13);}voidICACHE_FLASH_ATTR{}voidICACHE_FLASH_ATTR{}voidICACHE_FLASH_ATTR{}voidICACHE_FLASH_ATTR{}voidICACHE_FLASH_ATTR{}voidICACHE_FLASH_ATTR{}voidICACHE_FLASH_ATTR{}#ifndef#define#includeexternu8voidLED_Init(void);//函voidGLED_OFF(void);voidRLED_OFF(void);voidvoidGLED_ON(void);voidvoidBLED_ON(void);voidLED_Flash(void);#endif/*APP_INCLUDE_DRIVER_LED_H_Main.cMain.c是直接在原函数基础下更改,把原先一部分功能掉#include"osapi.h"#include"user_config.h"#include"user_interface.h"#include"change_.h"#include"tform.h"#include"uart.h"//添加串口#include"main.h"//#include"light.h"//添加lightos_timer_t*mytimer定义一个时间结构体voidICACHE_FLASH_ATTR{os_printf("\r\nSDKversion:%s\r\nsystem_get_sdk_version(打印SDK版本//Init}voidMytime_Fuction(void)//定义一个回调函数数为My_type{GLED_ON();//开绿灯BLED_OFF();//关}ICACHE_FLASH_ATTRvoidmain(intargc,char{//Setbaudrateuart_div_modify(0,80 115200);//波特率os_printf("\r\nLEDTEST\r\n");os_timer_disarm(&mytimer配置之前需要先将"时间结构体"重新初始化(ETSTimerFunc os_timer_arm(&mytimer,1000,1);//期1S,重复执行}四、下面简单讲解如何使用ESP8266内部SDK自带有ADC#include"osapi.h"#include"user_config.h"#include"user_interface.h"#include"change_.h"#include"tform.h"#include"uart.h"//添加串口#include"main.h"os_timer_t*mytimer定义一个时间结构voidICACHE_FLASH_ATTR{os_printf("\r\nSDKversion:%s\r\nsystem_get_sdk_version(打印SDK版本//Init}void {uint8value_A[4];//定义数组uint8*p=&value_A[0];uart0_sendStr("\r\n==========ADC实验=============\r\n");uart0_sendStr("ADC_VAL:");}voidMytime_Fuction(void)//定义一个回调函{}ICACHE_FLASH_ATTRvoidmain(intargc,char{//Setbaudrateuart_div_modify(0,80 115200);//波特率os_printf("\r\nADCTEST\r\n");os_timer_disarm(&mytimer配置之前需要先将"时间结构体"重新初始化(ETSTimerFunc os_timer_arm(&mytimer,100

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论