野火指南者WiFi模块代码的简单改写,实现LED定时闪耀
最近改了一下野火指南者WiFi模块的代码,本来WiFi模块是让LED灯可以改变颜色。我在此基础上,加上野火的定时器模块的代码,稍微改编一下WiFi模块的功能,让它可以通过秉火物联APP,指南者自带的WiFi模块控制LED以一秒的频率闪耀。
在test.c里改变一下,把开灯改为开定时器。
switch ( cCh )
{
case '1':
cCh = * ( pCh + 10 );
switch ( cCh )
{
case '0':
TIM_Cmd(BASIC_TIM, DISABLE);
macLED1_OFF ();
ucLed1Status = 0;
break;
case '1':
macLED1_ON ();
ucLed1Status = 1;
TIM_Cmd(BASIC_TIM, ENABLE);
break;
default :
break;
}
break;
开了定时器之后,让定时器计时,定时取反LED
void BASIC_TIM_IRQHandler (void)
{
if ( TIM_GetITStatus( BASIC_TIM, TIM_IT_Update) != RESET )
{
time++;
TIM_ClearITPendingBit(BASIC_TIM , TIM_FLAG_Update);
if ( time == 1000 ) /* 1000 * 1 ms = 1s 时间到 */
{
time = 0;
/* LED1 取反 */
macLED1_TOGGLE();
}
}
}
主要的改动就是这些了。
野火指南者WiFi模块代码的简单改写,实现LED定时闪耀相关推荐
- 【STM32】ESP8266 WiFi模块实时上报温湿度及控制LED灯项目笔记
ESP8266 WiFi模块实时上报温湿度及控制LED灯项目笔记 一.ESP8266模块 1.模块介绍 2.AT指令介绍 2.硬件连接 二.串口转发及调试 1.串口转发流程 2.串口转发程序实现 ST ...
- STM32驱动Marvell 88W8686 WiFi模块代码说明(20180129版)
一.概述 88W8686是Marvell公司2007年推出的一款SDIO Wi-Fi芯片,使用简单的SPI或SDIO协议就可以与单片机连接起来,操作方便,具有创建无密码或带有WEP密码的Ad-Hoc热 ...
- Android Studio设计APP实现与51单片机通过WIFI模块(ESP8266-01S)通讯控制LED灯亮灭的设计源码【详解】
目录 一.前言 二.效果展示 1.APP界面展示 2.C51硬件展示 三.Android Studio APP源代码 1.AndroidManifest.xml 1.请求联网: 2.开放明文传输: 2 ...
- 【WiFi模块ASP-ESP8266】理论讲解与串口助手验证(超详解)
大家好,我是小政,一名自动化专业的在校学生.最近在学习利用opencv进行环境监测,需要将获取到的数据通过通信协议传输给stm32,我选择使用wifi模块进行无线通信,接下来我会将我从入门到掌握wif ...
- 如何识别WiFi模块型号真伪
一直以来有分享针对WiFi模块的一些独到见解,在同行中常常有引用.编辑.套用的情形!围绕如何鉴别WiFi模块型号真伪这个话题,一直想提出来分析,但是又类似揭发WiFi模块行业的黑幕一样,拖压着一直不说 ...
- ESP8266 WIFI 模块串口调试过程-实现通过互联网实现数据远程传输(结尾含驱动代码链接)
一. ESP8266 WIFI模块调试(串口发送AT指令调试). ESP8266 WIFI模块的调试算是最复杂的了,虽然通信是简单的串口通信,但是要设置ESP8266连接服务器并稳定无误的将数据上传, ...
- java搭建简单web服务器用于WiFi模块发送指令
目的:通过和WiFi模块连接同一手机热点,使用相同端口,用于给小车搭载的WiFi模块发送指令. 准备:电脑安装eclipse,使用java Socket编程 简单总结了一下写一个简单地服务器需要哪些步 ...
- 指南者开发板 esp8266 WIFI模块使用测试
背景:想买一个WIFI模块,发现秉火指南者开发板上已经存在,于是开始研究. 1.模块原理图 MINI_V3 黑白原理图上有相关资料 模块原理图如下图所示: 2.按照一般教程接线,注意VCC为3V,UT ...
- 基于51单片机的WIFI模块的简单通信
文章目录 ESP-01S-WIFI模块 AT指令 用到的AT指令 软件下载 如果是新WIFI设备,例如波特率9600,双模等等需要配置 与单片机通信接线 如何接线 代码(当作客户端接入自己家路由器,单 ...
- STM32之 ESP8266 WIFI 模块驱动代码-可以通过互联网实现数据远程传输(程序稳定,清晰明了非常容易移植到51单片机上)
成品展示部分 :(ESP8266只是其中一个小部分而已) 实物图: 基于互联网的农业大棚环境监控系统设计 电路图: 农业大棚环境监控设计电路图(彩色) 调试部分:ESP8266 WIFI 模块串口调 ...
最新文章
- discuz论坛 java,如何添加Discuz论坛的应用
- python提高运行效率_提高 Python 运行效率的六个窍门
- matlab求距离判别函数,求MATLAB的逐步判别程序 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...
- 页面加载被延迟 Firefox将禁用对DV和OV证书的OCSP检查
- 七大步骤,详解预置算法构建模型的全过程
- [转载] python3 闭包
- 造个轮子 | 自己动手写一个Redis
- Atitit r2017 r5 doc list on home ntpc.docx 驱动器 D 中的卷是 p2soft 卷的序列号是 9AD0-D3C8 D:\ati\r2017 v4 r
- win10远程桌面查看对方计算机名,详细教你win10远程桌面连接命令
- oracle12c安装详解,Oracle12C安装教程
- 浅谈-61850-1
- 下载Youtube-8m视频,ubuntu安装测试使用
- 星际、魔兽3、红警完全对比
- 火线——地线——零线
- Page migration
- SAMA5D3X-EK 嵌入式linux内核编译启动及通过nfs通过网络启动文件系统及文件系统镜像的制作
- Unet语义分割训练和TensorRT部署
- 推荐系统深度学习篇-NFM 模型介绍(1)
- 你一念之差,我动情一场:伤感日志
- 图像处理项目-监控视频的行人追踪
热门文章
- CRAPS又称花旗骰,是美国拉斯维加斯非常受欢迎的一种的桌上赌博游戏。该游戏使用两粒骰子,玩家通过摇两粒骰子得出的点数进行游戏。
- C语言 生成随机数 分析给定范围的随机数生成公式
- 从头学计量-中介效应理论介绍
- 项目选题报告答辩总结——日不落战队
- 【转】Photoshop中快速复制的技巧有哪些
- burst tx 功能 开启_华硕路由器无线网络,专业设置各功能科普
- jsp 按照学号查找学生_​全国学籍号查询平台:https://my.chsi.com.cn/archive/index.jsp...
- Activiti工作流程详解
- 秒懂三层交换机的作用及使用
- Java与Python学习通法(1)和(2)序言和编程语言发展史怎么学