http://www.cnblogs.com/yangfengwu/p/8785516.html 先写单片机端的程序 先把源码和资料链接放到这里 链接: https://pan.baidu.com/s/1jpHZjW_7pQKNfN9G4B6ZjA     密码:nhn3 咱先用TCP调试助手给单片机发指令,然后看一下回传的数据 先做单片机程序,就在上一篇的基础上增加功能 /** * @brief WIFI模块发送数据的命令 * @param id--发给哪一个连接的设备 * @param Le…
http://www.cnblogs.com/yangfengwu/p/8798512.html 补充:今天答应了一个朋友写一下如果单片机发过的是字符串应该怎么解析,答应了今天写,哦哦哦是明天了,闲话少说,赶紧写 列如   DATA;T=25;H=33 len = inputStream.read(buf);//服务器断开会返回-1 byte[] ReadBuffer0 = new byte[len];//存储接收到的数据 ; i < len; i++) { ReadBuffer0[i] = b…
前言:了解就行,不必深究 上一篇链接 http://www.cnblogs.com/yangfengwu/p/8720148.html 源码链接:https://pan.baidu.com/s/1wT8KAOIzvkOXXNpkDI7E8g提取码:1q9y 这一篇说一下自己板子的51单片机自动冷启动下载原理,我挥舞着键盘和鼠标,发誓要把世界写个明明白白,突然想起来第一行代码的那句话了. 当接上usb线连接到电脑上的时候 看一下RTS引脚的变化,这个信号是连络信号 所以很多用继电器实现的自动下载在…
http://www.cnblogs.com/yangfengwu/p/8871464.html 先把源码和资料链接放到这里 源码链接:https://pan.baidu.com/s/1wT8KAOIzvkOXXNpkDI7E8g提取码:1q9y 前几篇是介绍的模块建立TCP服务器,不连接路由器,然后进行通信呢,连接路由器最大的好处就是可以实现远程控制 今天呢有喜有悲,悲喜交加,板子终于开始贴片了.... 今天最让人开心的事情是自己刚做的GPRS的板子和51学习的板子虽然自己马虎画错了一个地方起…
51单片机+ESP8266开发教程(AT指令篇) 开发板资源分布: 开发板部分原理图: 1--通信下载 2--51单片机 3--ESP8266(WIFI模块) 4--DHT11(温湿度传感器) 5--电源 详细请下载资料 链接:https://pan.baidu.com/s/1wT8KAOIzvkOXXNpkDI7E8g提取码:1q9y 淘宝链接: https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.67c71debTlAfM8&id…
http://www.cnblogs.com/yangfengwu/p/8759294.html 源码链接:https://pan.baidu.com/s/1wT8KAOIzvkOXXNpkDI7E8g提取码:1q9y 自己写好了51采集DHT11的程序,在这个的基础上一点一点的写,对了,自己的这一系列的文章不是讲很基础很基础的内容,这一系列更注重于应用,如果要学基础的请等待自己的51单片机开发板的基础教程... 第一步做的是配置好51单片机的指令 咱们在单片机一起动的时候,先控制8266的复位…
写完题目刚想起来一件事情,如果手机作为客户端(不连接路由器的情况下),手机连接模块的无线会分配一个IP地址,,,这个IP地址事先我也不知道....我先看看AT指令里面有没有一个指令可以打印一下连接自己wifi信号后的设备的IP地址的指令. 没找到....................... 算啦,我直接用手机连接,看一下手机分配的IP地址,然后再设置模块 咱们还是设置模块的工作模式为模式3 AT+CWMODE_DEF=3 发送AT+CIPMUX=0 启动单连接,先弄单连接 AT指令单连接可以做…
从这一节开始,以视频加源码的形式,后期视频和程序将放在链接中 资料链接 链接: https://pan.baidu.com/s/1jpHZjW_7pQKNfN9G4B6ZjA     密码:nhn3  注意:随着资料的增加,链接可能会失效,请在淘宝的资料介绍中找链接,如果淘宝的中的链接也失效了......联系卖家....   https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.32ad1deb4FypTm&id=56730982598…
前言:体验一下刷固件(给单片机更新程序) 上一篇链接  http://www.cnblogs.com/yangfengwu/p/8757036.html 源码链接:https://pan.baidu.com/s/1wT8KAOIzvkOXXNpkDI7E8g提取码:1q9y 先看板子   可以看出来跳线帽接到最上面是CH340(电脑)和51单片机通信,接到中间是51单片机和WIFI通信,接到下面是CH340(电脑)和WIFI通信. 如果没有CH340的驱动可以安装 安装步骤在里面    然后断电…
上一篇连接  http://www.cnblogs.com/yangfengwu/p/8757513.html 源码链接:https://pan.baidu.com/s/1wT8KAOIzvkOXXNpkDI7E8g提取码:1q9y 注意:更加详细的操作请参考, http://www.cnblogs.com/yangfengwu/p/5205570.html 自己这篇文章的浏览量   记得自己写这篇文章的时候还是刚入门Android的小白,自己无论学什么东西都是尽自己最大努力学个明明白白,所以虽…
http://www.cnblogs.com/yangfengwu/p/8780182.html 自己都是现做现写,如果想知道最终实现的功能,请看最后 先把源码和资料链接放到这里 链接: https://pan.baidu.com/s/1jpHZjW_7pQKNfN9G4B6ZjA     密码:nhn3 先说一下哈,不要嫌界面不好看,自己是为了程序尽量的简单,可以通过调整颜色或者通过重绘来使使界面好看,,,,,,,,咱先学会走..... 因为咱们会用到图片所以先把图片资源加载上来,为了 调整的…
http://www.cnblogs.com/yangfengwu/p/8776712.html 先把源码和资料链接放到这里 链接: https://pan.baidu.com/s/1jpHZjW_7pQKNfN9G4B6ZjA     密码:nhn3 先做手机的,然后做C#的 详细点的可以看我这篇文章,这篇文章会解决一些细节问题 http://www.cnblogs.com/yangfengwu/p/5212570.html 咱们不做很复杂的直接越简单越好,就做成这样 先编译一下 不用管,后期…
上一篇链接 http://www.cnblogs.com/yangfengwu/p/8743936.html 这一篇说一下自己板子的51单片机自动冷启动下载原理,我挥舞着键盘和鼠标,发誓要把世界写个明明白白,突然想起来第一行代码的那句话了. 当接上usb线连接到电脑上的时候 看一下RTS引脚的变化,这个信号是连络信号 所以很多用继电器实现的自动下载在接上电的时候会先啪啪啪的动作一下继电器 说一下当点击下载的时候CH340G的RTS和DTR引脚的变化 先说一下平时RTS和DTR都是高电平,正常的串…
郑重声明:转载自http://blog.csdn.net/zhongjin616/article/details/18765301 1> 首先讨论各种单片机与操作系统的关系 说到单片机,大家第一时间想到的应该是51单片机,对吧.不错,更高级一点的AVR,把他称为单片机,我们也还觉得可以接受.那么再高级一点的ARM7,8086,80386,Core i3,Athlon 等等我们更习惯称他们为CPU,因为学习计算机原理的时候都是这么叫的,但按照单片机的定义,他们也是归属于单片机.这也不怪大家,中国的…
源码链接都在后面 前面的都是介绍单独的WIFI,没有和单片机结合起来,因为做项目很少会只用WIFI模块.大多数都是WIFI模块作为中转数据的桥梁,单片机负责 数据采集,控制等等,所以自己准备出一套51单片机+WIFI模块和32+WIFI模块的教程,当然先出51单片机的, 自己的规划是 51单片机: 配合WIFI模块实现采集和控制 WIFI模块: 先讲AT指令开发(TCP,UDP),然后是LUA开发(TCP,UDP,MQTT等等各种功能),最后是SDK开发(TCP,UDP,MQTT等等),当然这些…
STC单片机简介 STC单片机是一款增强型51单片机,完全兼容MCS-51,还增加了新的功能,比如新增两级中断优先级,多一个外中断,内置EEPROM,硬件看门狗,具有掉电模式,512B内存等.还支持ISP下载,不用编程器,只要一个MAX232和一些廉价的元件就能写程序,可擦写10万次.因此是一款很好用的单片机. stc单片机的优缺点 stc单片机优点: 1.抗干扰能力强: 2.保密性能强悍,很难被破解: 3.单片机时钟有防外部电磁辐射功能: stc单片机缺点: 1.功耗较高,5V供电: 2.8位…
学习新唐单片机是从2018年3月开始的,之前一点也不懂这一块单片机,之后脉络变的越来越清晰. 由于N76E003档次太低,新塘科技官方的管脚配置,芯片选型……都没有这一块芯片,资料唯独只有:芯片的数据手册,官方配套的例程,还有部分论坛里的资料. 我先来简单的介绍这一块芯片: 这块芯片淘宝最低价:0.75元(0.03都有不知道为什么!) 新唐科技的官网:https://www.nuvoton.com/hq/ 官网资源:http://www.nuvoton.com.cn/hq/products/mi…
实现的功能 上一节是使用的Wi-Fi模块连接的阿里云平台,这节呢咱用GPRS连接. 阿里云的设备配置还是按照上一节的,有个温度,有个湿度. 测试 一,打开单片机程序 二,根据自己的修改,然后下载进去单片机程序 三,调整波动开关位置,STM32和GPRS 串口1 通信 四,别忘了插手机卡,还有安装上天线 五,单片机控制GPRS连接上阿里云服务器以后,指示灯1S闪耀 六,可到云端查看温湿度数据 七,控制继电器吸合 {"data":"switch","bit&q…
跳cortex-m0——思想转变>之后又一入门级文章,在此不敢请老鸟们过目.不过要是老鸟们低头瞅了一眼,发现错误,还请教育之,那更是感激不尽.与Cortex在某些操作方式上的异同,让自己对Cortex有了更深一步的了解,所以在此分享,以期对我们这些“51菜”在学习Cortex上有所帮助,文中有不对之处,还请大虾们指正. 正文 与新唐操作方式).在51上,我们向外写数据主要是通过P0,P1,P2,P3口,且在每个端口上分别有8个引脚.(在这里我们用端口代表P1等,用引脚代表P1^0等):而新唐上,…
http://www.shaoguoji.cn/2017/01/15/ESP8266-usage/ 注意事项 使用WiFi模块的一些细节及注意事项 模块使用3.3V供电,一定注意电源的稳定,一些USB转串口模块电源不能满足要求. 模块在连接WiFi后若断电,则会在下一次上电后自动重连.同理,模块在透传模式下断电后,下次上电仍会进入透传模式,不响应AT指令,很容易误以为模块坏了. 如果断开TCP连接时没有实现完整的TCP退出流程,ESP8266 会判断为异常开,对TCP server 进行重连.…
这次我们来试着一步步的去掌握PC与单片机通过RS-232进行通讯和控制. 先说说我硬件的情况.我用的PC是个二手的IBM240小本本,十寸屏,赛扬400,机子很老了.但也有它的优点:1.串口,并口,PS鼠标口.USB口.PCM插槽全有.      调试硬件电路最好还是用真实串.并口好些,因为用USB转换的串.并口有时会出现兼容性上的问题,就会增加你调试上的复杂性. 下图为本人的IBM 240及各种接口图: 下图是PC的大小对比图 单片机还是我一步步做出来的那个了,USB-ISP编程线也是我前面秀…
@2019-02-28 [小记] Esp8266学习之旅① 搭建开发环境,开始一个“hellow world”串口打印.…
linux历史机制对命令行中输入的命令进行编号并依此保存,以维护命令历史.登录会话期间输入的命令保存在shell内存中,若终止命令则添加至历史文件. 1. 箭头符号方向键 使用键盘上的箭头方向键可以从历史文件中获取历史指令,访问历史指令后也可以进行更改. 2. history指令 history是系统的内置指令,可以显示.bash_history文件保存的指令列表,并向指令赋予编号. 3. fc指令 fc指令可以用于输出历史命令列表,也可以通过调用vi编辑器对历史指令内容进行编辑输出. 语法:…
ESP8266 使用AT指令 问题:串口调试工具输入AT指令没返回结果 分析板子有两种模式 下载模式(默认) 运行模式 解决办法: 方法一:按下板子上的 RST 键位 方法二:使用 [安信可串口调试工具助手V1.2.3.0]点击运行模式 AT指令 AT(测试AT是否启动成功) 执行指令 响应 AT OK AT+GMR(返回版本信息) 执行指令 响应 AT+GMR AT version:1.1.0.0(May 11 2016 18:09:56)SDK version:1.5.4(baaeaebb)…
1.Angular JS通过称为指令的新属性来扩展HTML:通过内置的指令来为应用添加功能: 2.AngularJS指令:AngularJS指令是扩展的HTML属性,带有前缀ng-: **ng-app:指令初始化一个AngularJS应用程序 **ng-init:指令初始化应用程序数据 **ng-model:指令把元素(比如输入域的值)绑定到应用程序: <div ng-app="" ng-init="firstName='John'"> <p>…
Redhat7之前的版本(iptables) 开启关闭防火墙 放行端口 RedHat7防火墙相关的指令(firewall-cmd) 安装firewall 本文内容适用于 redhat 和 centos Redhat7之前的版本(iptables) 要注意Redhat7和Redhat7之前的版本防火墙相关的指令是不同的. 开启关闭防火墙 即时生效,重启失效 # 开启 service iptables start # 关闭 service iptables stop` 重启生效 # 开启 chkco…
</pre>Spring MVC 学习笔记10 -- 实现简单的用户管理(4.3)用户登录--显示全局异常信息<p></p><p></p><h3 style="margin:0px; padding:0px; color:rgb(51,51,51); font-family:Arial; line-height:26px; text-indent:28px">第三部分:显示全局异常信息,而不是局部异常信息.<…
Ext JS 6学习文档-第4章-数据包 数据包 本章探索 Ext JS 中处理数据可用的工具以及服务器和客户端之间的通信.在本章结束时将写一个调用 RESTful 服务的例子.下面是本章的内容: 模型 Schema Stores 代理 过滤和排序 做一个基于 RESTful 的小项目 Model(模型) 一个模型包含字段,字段类型,校验,关联和代理.它是通过扩展 Ext.data.Model 类来定义的. 其中类型,校验,关联和代理都是可选的. 当一个字段没有指定类型时,将使用默认类型 ‘au…
简述 原来写了一个C++的wifi库但是发现用c++ arduino这小身板有点扛不住,代码比较大,使用String类型数据处理速度慢,而且很容易无缘无故跑飞.而且封装成库后使用还需要修改arduino的串口缓存大小才能使用. 今天抽空重新用c写了一下代码,运行速度明显加快,也不需要修改Arduino IDE了.本代码主要借鉴 中移物联-周家绪 的http头合成的库,和 DFRobot-Strictus 对AT指令数据处理的方法,在这里感谢两位发布的代码. 下面把测试成功的代码发不出来,供后来者…
说明: 1.如果不熟悉网络的话,等我这几天更新V7用户手册的ESP8266章节,如果熟悉的话,直接操作即可,这里将操作说明发出来. 2.串口WIFI是采用的AT指令操作,简单易用,指令手册在这个帖子里面:链接 例子: 链接:https://pan.baidu.com/s/1GKNWUQChB_9e_R7JO9oJYA  提取码:su03 1.WIFI插座位置: 2.操作说明:  3.K1按键按下后,会打印附件的WIFI热点.  4.按下K2按键加入一个WIFI热点,比如我这里是: ESP8266…