设计思路:利用MQTT协议 实现底层硬件和web实时双向通讯。
mosquito:http://mosquitto.org/files/source/
libwebsockets:https://gitee.com/woniu201/libwebsockets
安装步骤:
1.下载并编译liewevsocket...阅读全文>>
由于多个项目需求(关于云服务器云支付等方式触发远程设备响应),之前使用过HTTPSQL轮询法,希望通过此种方法实现底层和云服务器数据交互,且大量占用服务器,只需要保持TCP连接。服务器始终保留其线程;
使用工具 HTOP 进程管理工具。(支持鼠标操作)
关于 HT...阅读全文>>
最近项目上面需要用到刷卡系统,继而研究了一下对IC 相关的资料进行学习
项目平台 Windows 10
刷卡器 ZLG600A-T2 V1.03
上位机 QT4.8和zlg调试工具
IC卡 S50普通白卡
普通S50 IC卡存储结构:
MF1 卡分为 16 个...阅读全文>>
SUPER TAB 工具
从http://www.vim.org/scripts/script.php?script_id=1643下载安装版。这个安装包跟先前的几个Vim插件不同,它是一个vba文件,即Vimball格式的安装包,这种格式安装包提供傻瓜式的安装插件的方法。
1)用Vim打开.vba安装包文件。
&...阅读全文>>
实验材料: 1.ESP 8266模块
2 有公网IPv4的web服务器(当然也可以通过域名访问,这里先测试通过IP地址建立TCP连接)
实验原理:
原理很简单,通过串口向ESP...阅读全文>>
摘要:网上又不少历程关于ARM平台的web实验,基本上都是在内网完成的,本地搭建好web服务器,而ARM平台的web服务器不支持内网穿透,继而无法从外网访问控制,或许你有公网IP可以进行端口映射访问,不过本次实验目的不在此,本次主要完成ARM9开发板通过HTTP协议与Apache服务器数据交互。如有错误或者建议,敬请批评指正。
...阅读全文>>
摘要 :在套接口中,一个套接字只是用户程序与内核交互信息的枢纽,它自身没有太多的信息,也没有网络协议地址和端口号等信息,在进行网络通信的时候,必须把一个套接字与一个地址相关联,这个过程就是地址绑定的过程。许多时候内核会我们自动绑定一个地址,然而有时用户可能需要自己来完成这个绑定的过程,以满足实际应用的需要,最典型的情况是一个服务器进程需要绑定一个众所周知的地址或端口以等待客户来连接。这个事由 bi...阅读全文>>
1.协议特点
a.C/S模式
b.客户端向服务器发出Request 只需传送请求方法和路径, 通信速度快
方法:
GET 通过请求URI得到资源 ...阅读全文>>
前段时间已经给imx283移植过RTL8192EU的无线网卡,使用了wireless tool工具 http://www.rainfly.cn/?post=185
这个命令行工具很强大基本满足很多种wlan硬件驱动,可惜不能连接上那些只支持WPA和AP的信号上面,(当然2.4G的这种路由器已经灭绝了)。
关于wi...阅读全文>>
本篇文章是对开发板上动态获取ip的2种实现方法进行了详细的分析介绍,需要的朋友参考下
动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:
1.给内部网络或网络服务供应商自动分配IP地址
2.给用户给内部网络管理员作为对所有计算机作中央管理的手段。
方法一:dhclient &...阅读全文>>
EasyARM-iMX283 以前版本的SSH服务器移植的有些问题,可以登录但是不能传文件,每次都要用NFS挂载,实在麻烦,继而折腾了一下,重新编译移植了一下SHH服务。阅读全文>>