首页
AI
爬虫
爬虫案例
JS逆向技巧
APP逆向
嵌入式开发
C语言入门视频教程
模电数电
51/52单片机
STM32
Linux嵌入式
文学修养
感动和励志文字
生活哲理
随手乱写
IT计算机
QT学习之路
数据库设计
网站搭建
微信开发
Java
计算机知识
NCRE全国计算机等级考试
编程语言
Web程序设计
关于我们
广告招租
表白网页制作
搜索
登录
搜索
RainFly
明确一个目标,这很重要!
累计撰写
213
篇文章
累计收到
4775
条评论
首页
栏目
首页
AI
爬虫
爬虫案例
JS逆向技巧
APP逆向
嵌入式开发
C语言入门视频教程
模电数电
51/52单片机
STM32
Linux嵌入式
文学修养
感动和励志文字
生活哲理
随手乱写
IT计算机
QT学习之路
数据库设计
网站搭建
微信开发
Java
计算机知识
NCRE全国计算机等级考试
编程语言
Web程序设计
关于我们
广告招租
表白网页制作
存档于 【201707】 的文章
2017-7-28
快速将VIM打造成IDE工具
SUPER TAB 工具 从http://www.vim.org/scripts/script.php?script_id=1643下载安装版。这个安装包跟先前的几个Vim插件不同,它是一个vba文件,即Vimball格式的安装包,这种格式安装包提供傻瓜式的安装插件的方法。 1)用Vim打开.vba安装包文件。 2)在Vim命令行下运行命令“UseVimball ~/.vim”。此命令将安装包解压缩到~/.vim目录。VImball安装方式的便利之处在于你可以在任何目录打开.vba包安装,而不用切换到安装目的地目录。而且不用运行helptags命令安装帮助文档。 3)在~/.vimrc文件中加入以下这行: let g:SuperTabDefaultCompletionType="context" CTAGS http://www.cnblogs.com/willsonli/p/6555179.html
2017年-7月-28日
8045 阅读
1 评论
Linux嵌入式
2017-7-21
实现ESP8266模块同远程web服务器交互请求
实验材料: 1.ESP 8266模块 2 有公网IPv4的web服务器(当然也可以通过域名访问,这里先测试通过IP地址建立TCP连接) 实验原理: 原理很简单,通过串口向ESP8266发送一系列指令,由于8266内置了TCP协议栈,我们只需要通过指令建立TCP连接,当连接建立完成后,直接发送GET/POST请求,接受到web服务器传输过来的数据链接,通过这些交互数据分析,从而实现开发板和web服务器之间的数据互换。 步骤: 1. 配置ESP为站点模式,连接到可以正常访问英特网的热点上面。 2. 配置模块为透传模式 3.建立TCP连接 IP 端口号等 4直接发送 请求查看串口返回的参数值 GET /index.html HTTP/1.1 (TCP请求可以加密) 注意事项 测试的时候 发送指令总是回复400 错误,经过查找发现由于协议中回车换行为加上引起无法提交POST请求 POST /1.php HTTP/1.1\r\nHost: 192.168.0.107\r\nConnection: keep-alive\r\nContent-Length: 34\r\nContent-Type: application/x-www-form-urlencoded\r\n\r\nfirstname=hello&lastname=123&age=123\r\n <html> <body> <form action="" method="post"> Firstname: <input type="text" name="firstname" /> Lastname: <input type="text" name="lastname" /> Age: <input type="text" name="age" /> <input type="submit" /> </form> </body> </html> <?php $con = mysql_connect("localhost","root","root"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("test", $con); $sql="INSERT INTO Persons (FirstName, LastName, Age) VALUES ('$_POST[firstname]','$_POST[lastname]','$_POST[age]')"; if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); } echo "1 record added"; mysql_close($con) ?> 由于是网络配置器 所以发送的数据很正常,但是通过wifi串口发送的时候 /r/n会由于ascii编码 而不是回车 继而串口发送总是失败,我利用ASCII码转HEX工具将 所有发送文件转为十六进制 然后通过十六进制 进行串口数据发送 至此通过串口芯片发送POST请求到指定云服务,实例完成。以下提供所用到的软件 软件压缩包来源:百度网盘 | 大小:MB | 提取密码: | 解压密码:www.rainfly.cn 已经过安全软件检测无毒,请您放心下载。 若链接失效可联系管理员!
2017年-7月-21日
12656 阅读
7 评论
Linux嵌入式
2017-7-5
STM32F107VC互联型芯片建立Keil5工程
使用STM32F107VC芯片配置工程的时候,出现一些报错,继而写此文档。 建立三个文件夹 文件夹CORE内包含 FW 是官方提供固件库 USER 是编译的主文件,和一些重要文件 建立keil 5工程 添加两个宏和头文件 运行后基本上没有错误和警告了, 注意事项: 1. .s启动文件选择 2.宏定义的选择 选择的文件是 startup_stm32f10x_cl.s 和 STM32F10X_CL
2017年-7月-5日
6385 阅读
5 评论
STM32