摘要: 阅读全文
posted @ 2019-12-14 19:21 路合华 阅读(429) 评论(0) 推荐(0) 编辑
摘要: /*此代码在 51单片机上验证通过,51为8位单片机,char占1个字节,long占四个字节*/ int main(void) { unsigned long iii; unsigned char temp[4]={0xEC,0xEF,0x45,0x12}; // 把四个 unsigned char 阅读全文
posted @ 2019-04-06 10:49 路合华 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 前言:很早就考虑过用 ESP8266 获取网络时间,以前都是用 ESP8266 刷机智云的 Gagent 固件,但无奈现在手头的 ESP-01 的 Flash 只有 1M,实在无法胜任。经过在网络上的不断探索,终于找到了用AT指令获取网络事件的方法。 提醒:ESP8266默认波特率为115200. 阅读全文
posted @ 2019-04-04 00:57 路合华 阅读(11476) 评论(0) 推荐(0) 编辑
摘要: 问题描述:最近在学STM32的HAL库,据说可以统一STM32江湖,前途无量。最近一段时间参照STM32CubeMX和原子的资料自己学着建了两个HAL库的工程模板,F4的还好说,F1的出现了一个玄学问题: 芯片为STM32F103C8T6,下进HAL库编写的工程后J-Link就识别不到芯片了,下载也 阅读全文
posted @ 2019-03-29 20:12 路合华 阅读(1295) 评论(0) 推荐(0) 编辑
摘要: 用网络调试助手模拟服务器端与浏览器交互,希望能应用于用ESP8266搭建web服务器 bug:不支持中文,但肯定有简单的方法解决 内容 HTTP/1.1 200 OKDate: Sat, 31 Dec 2019 23:59:59 GMT <!DOCTYPE html><html><head><met 阅读全文
posted @ 2019-02-21 14:26 路合华 阅读(1482) 评论(0) 推荐(0) 编辑
摘要: LinuxDeploy里的Ubuntu自启动nginx(适用于其他软件) 网上的教程是这样的,基本能用 这样在控制台就很容易的操作nginx了:查看Nginx当前状态、启动Nginx、停止Nginx、重启Nginx… 由于我的Ubuntu里没有 “rc.local” 文件,因此需要自己做一个 但是由 阅读全文
posted @ 2019-02-20 20:31 路合华 阅读(5611) 评论(1) 推荐(0) 编辑
摘要: 利用 Nginx 搭建小型的文件服务器 1.查看 Nginx 配置 由上可知 Nginx 的配置文件位于:"/etc/nginx/nginx.conf",里面可以修改处理器数量、日志路径、pid文件路径等。在 nginx.conf 末尾有一句:"include /etc/nginx/conf.d/* 阅读全文
posted @ 2019-02-20 20:30 路合华 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 前言: 1.Windows中Ghost由于一系列原因,有不支持分区格式,因此可能无法完整备份Linux. 2.g4l = Ghost for Linux 1.下载g4l https://sourceforge.net/projects/g4l/ 下载得到.ISO文件,用法自便 2.启动g4l 界面大 阅读全文
posted @ 2019-01-25 02:15 路合华 阅读(2725) 评论(0) 推荐(0) 编辑
摘要: 打算通过该模式,利用手机APP完成配网 • AP,也就是无线接入点,是一个无线网络的创建者,是网络的中心节点。一般家庭或办公室使用的无线路由器就是一个AP。 • STA站点,每一个连接到无线网络中的终端(如笔记本电脑、PDA及其它可以联网的用户设备)都可称为一个站点。 AP模式的TCP实验 ESP8 阅读全文
posted @ 2019-01-16 23:17 路合华 阅读(6300) 评论(0) 推荐(0) 编辑
摘要: 注意: 本文基于淘宝上买的安信可原装ESP-01,文章中出现的问题在另一片ESP-01S上均未出现。由于在刷固件前没有进行完整测试,因此无法判断是固件导致的还是版本不同造成的。 问题: 1.发热严重。 2.AP模式下手机连接模块的WiFi无法获取到IP地址,而且WiFi经常搜不到。 操作步骤: 参考 阅读全文
posted @ 2019-01-16 23:06 路合华 阅读(4640) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-04 00:35 路合华 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 需要准备的工具 Android端:Termux、RE管理器 PC端:Xshell 开始操作 1. 启动Termux,安装openssh 2. 安装好后,启动sshd 注:sshd默认监听端口是8022,而非22. 3. 生成密钥 4. 导出公钥 5. 使用RE管理器将导出的公钥文件的内容替换到 /d 阅读全文
posted @ 2018-12-28 17:04 路合华 阅读(4065) 评论(1) 推荐(1) 编辑
摘要: void Delay { unsigned char i, j; i = 11; j = 190; do { while (--j); } while (--i); } void Delay { unsigned char i, j; i = 11; j = 190; while(i--) { wh 阅读全文
posted @ 2018-12-03 18:48 路合华 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 预备知识: 对标准库来说,如果定义了时钟频率,则系统会默认初始化该时钟频率。 SysTick是CM4的内核外设,是一个24位的向下递减计数器,每次计数时间是1/SYSCLK,即1/168000000。SysTick计数时间的计算:t=重装载值*1/AHB时钟频率。1/AHB时钟频率即是计数一次的时间 阅读全文
posted @ 2018-12-01 20:16 路合华 阅读(2220) 评论(0) 推荐(1) 编辑
摘要: KEIL中,在".H"文件定义变量。 如果该".H"文件同时被两个".C"文件调用,则会出现重复定义错误(*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS).显而易见嘛,".H"文件被调用了两次,则等于里面的变量被定义了两次。所以不要再H文件中定义文件,而要定义 阅读全文
posted @ 2018-11-29 23:16 路合华 阅读(2749) 评论(0) 推荐(0) 编辑