摘要: 要实现wifi上的探针模块,简单了了解了802.11中的各种帧,对一些帧的发送频率和方式也有简单了解。不过了解的都不够细致。只是简单知道手机打开wifi后回不停的向外发送probe request这个帧,然后也在不停的监听当前信道上AP广播过来的beacon帧。这里详细介绍一下802.11中的主动扫 阅读全文
posted @ 2018-12-01 16:41 半夏生 阅读(5716) 评论(0) 推荐(0) 编辑
摘要: 以前一直以为结构体要通过memcpy来复制,现在才明白可直接用“=”复制 C语言中,结构体是一篇连续的内存空间,使用=赋值操作,底层用到的就是memcpy;如果结构体中有指针变量;操作后。两个指针指向的同一块区域,而不会分配新的区域; 阅读全文
posted @ 2018-12-01 16:40 半夏生 阅读(6068) 评论(0) 推荐(0) 编辑
摘要: 一.TCP/IP代表传输控制协议/网际协议,指的是一系列协组。 可分为四个层次:数据链路层、网络层、传输层和应用层。 TCP和UDP使用IP协议从一个网络传送数据包到另一个网络。把IP想像成一种高速公路,它允许其它协议在上面行驶并找到到其它电脑的出口。TCP和UDP是高速公路上的“卡车”,它们携带的 阅读全文
posted @ 2018-11-13 15:18 半夏生 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 原作者:杭州_燕十三 来源:CSDN 原文:https://blog.csdn.net/flyingcys/article/details/71357261 版权声明:本文为博主原创文章,转载请附上博文链接! 把自己遇见的情况修改原文,进行补充。准备使用的是服务器系统,性能较高,所以手动配置编译工具 阅读全文
posted @ 2018-10-24 15:36 半夏生 阅读(1842) 评论(0) 推荐(0) 编辑
摘要: 1.Linux的变量种类 按变量的生存周期来划分,Linux变量可分为两类: 1.1 永久的:需要修改配置文件,变量永久生效。 1.2 临时的:使用export命令声明即可,变量在关闭shell时失效。 2.设置变量的四种方法 2.0 修改/etc/bash.bashrc 文件 如:export P 阅读全文
posted @ 2018-10-24 09:27 半夏生 阅读(3359) 评论(0) 推荐(0) 编辑
摘要: AP模式: Access Point,提供无线接入服务,允许其它无线设备接入,提供数据访问,一般的无线路由/网桥工作在该模式下。AP和AP之间允许相互连接 Sta模式: Station, 类似于无线终端,sta本身并不接受无线的接入,它可以连接到AP,一般无线网卡即工作在该模式。 阅读全文
posted @ 2018-10-23 11:10 半夏生 阅读(5502) 评论(0) 推荐(0) 编辑
摘要: 这种 ICACHE 开头的宏作的用就是因为esp8266的ram有限,所以在启动的时候就不可能把所有的数据都载入ram,只能是先载入必要的数据,其他数据保留在Flash中,在需要的时候读取。esp8266的固件有5个有效段,分别是:.data,.rodata,.bss,.text,.irom0.te 阅读全文
posted @ 2018-10-19 10:44 半夏生 阅读(736) 评论(0) 推荐(0) 编辑
摘要: STM32下的ASK和FSK通信调试; 项目采用的了两种电路进行FSK通信,一个是TMS3705集成芯片,一个是模拟电路通信。最近在调这集成电路和模拟电路互相之间的通信。因为模拟电路只起到从天线接收信号的作用,因此单片机要对模拟电路传来的最原始的信号进行解包络处理,具体采用单片机的输入捕获功能捕获信 阅读全文
posted @ 2018-09-13 19:36 半夏生 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 从裸板到系统 一般是CPU内部有启动代码,如nuvoton的nuc900系列的芯片内部就有ibr程序,来控制启动过程,在usb启动时负责加载usb驱动,这样在pc端就可以识别到usb设备了,然后通过turbowriter工具(运行时会传输xusb.bin到cpu),可以下载u-boot程序到flas 阅读全文
posted @ 2018-09-01 23:35 半夏生 阅读(489) 评论(0) 推荐(0) 编辑
摘要: C++语言可以用const定义常量,也可以用#define定义常量,但是前者比后者有更多的优点:● const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有类型安全检查,并且在字符替换中可能会产生意料不到的错误(边际效应)。● 有些集成化的调试工 阅读全文
posted @ 2017-07-11 16:26 半夏生 阅读(322) 评论(0) 推荐(0) 编辑