自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

p=f/s

Hard work beats talent when talent fails to work hard.

  • 博客(15)
  • 资源 (29)
  • 收藏
  • 关注

原创 802.11协议帧之数据帧格式解析

写在前面:802.11是国际电工电子工程学会(IEEE)为无线局域网络制定的标准。所有802.11的帧分为三类:管理帧、控制帧、数据帧,本篇主要对数据帧协议讲解。欢迎讨论,QQ:993650814 正文:一、通用帧格式介绍1、802.11通用帧格式  由上图可以看出,802.11帧总共有如下几个字段:Frame Control、Duration ID、Address1、Ad...

2018-09-15 11:52:50 22521 1

转载 C语言结构体中的冒号用法

结构体中的冒号表示位域。位域出现的原因是由于某些信息的存储表示只需要几个bit位就可以表示而不需要一个完整的字节,同时也是为了节省存储空间和方便处理。其表示形式为:struct 位域结构名{    类型说明符  位域名:位域长度}例如:struct  bi...

2018-09-28 17:48:10 372

转载 Libevent 官方文档学习笔记(3. evbuffer部分)

本文地址:https://segmentfault.com/a/1190000005867855 Evbuffers: 缓冲化的I/O实用工具 头文件:<event2/buffer.h>Evbuffer基本操作 struct evbuffer *evbuffer_new (void);void...

2018-09-28 17:05:29 273

转载 Linux下使用混杂模式抓包

有时候不光要抓自己的包,还要抓目的地址不是本机地址的包,既是过路包,这时候就要将监听网卡设为混在模式这里新添了头文件:net/if.h  定义了ifreq的结构体,既是接口(interface)的信息头文件。#include <stdio.h>#include <stdlib.h>#include...

2018-09-25 15:50:24 2098

转载 Linux网络编程——原始套接字编程

  Linux网络编程——原始套接字编程转自:http://blog.csdn.net/tennysonsky/article/details/44676377原始套接字编程和之前的 UDP 编程差不多,无非就是创建一个套接字后,通过这个套接字接收数据或者发送数据。区别在于,原始套接字可以自...

2018-09-25 15:37:46 830

转载 ifconfig命令

转载自:http://www.cnblogs.com/peida/archive/2013/02/27/2934525.html许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config)。...

2018-09-25 14:19:49 352

转载 iwconfig命令

iwconfig注意:radio层不支持该命令,该命令只在协议层使用。 用途:用于设置和操作WLAN接口,方法与ifconfig类似,但是是用于指定802.11设备的操作。 格式:iwconfig interface    [essid {X|on|off|any}]    [nwid&nb...

2018-09-25 11:26:00 1293

原创 Linux 网络编程 全解(三)--------TCP三次握手、数据传输、四次挥手、滑动窗口

写在前面:今天中秋佳节,首先祝大家佳节快乐,身体健康,恭喜发财。吃也吃了,喝也喝了,玩也玩了,干点正事吧。说一下写这个系列的目的,随着对物联网开发的深入,越来越觉得自己网络基础知识的薄弱,虽然开发过程中不需要对网络基础有很深入的了解照样能进行,但有一些问题仍然是不知其因,所以这个系列打算从最基本的网络知识展开记录,也是一边学习一边整理笔记。欢迎大家共同学习,QQ:993650814.  L...

2018-09-24 13:29:31 417

原创 Linux 网络编程 全解(二)--------套接字socket

写在前面:说一下写这个系列的目的,随着对物联网开发的深入,越来越觉得自己网络基础知识的薄弱,虽然开发过程中不需要对网络基础有很深入的了解照样能进行,但有一些问题仍然是不知其因,所以这个系列打算从最基本的网络知识展开记录,也是一边学习一边整理笔记。欢迎大家共同学习,QQ:993650814. Linux 网络编程 全解(一)--------网络基础协议 正文:一、套接字概念   ...

2018-09-22 16:18:53 706

原创 Linux 网络编程 全解(一)--------网络基础协议

写在前面:说一下写这个系列的目的,随着对物联网开发的深入,越来越觉得自己网络基础知识的薄弱,虽然开发过程中不需要对网络基础有很深入的了解照样能进行,但有一些问题仍然是不知其因,所以这个系列打算从最基本的网络知识展开记录,也是一边学习一边整理笔记。欢迎大家共同学习,QQ:993650814. 正文:一、网络分层模型结构:1、OSI 7层模型和TCP/IP4层模型对应关系:    ...

2018-09-22 12:57:42 806

原创 libevent总结(四)-------bufferevent实现client

写在前面: libevent常规事件的总结使用步骤参考:libevent总结(一)-------libevent常规事件bufferevent 原理部分和函数分析部分参考:libevent总结(二)-------libevent bufferevent事件bufferevent实现服务器部分参考: libevent总结(三)-------bufferevent实现server ...

2018-09-08 16:36:47 1022

原创 libevent总结(三)-------bufferevent实现server

写在前面: libevent常规事件的总结使用步骤参考:libevent总结(一)-------libevent常规事件bufferevent 原理部分和函数分析部分参考:libevent总结(二)-------libevent bufferevent事件 正文:一:bufferevent实现服务器流程:    (1):创建event_base;    (2):创建监听服...

2018-09-08 15:27:04 667

原创 libevent总结(二)-------libevent bufferevent事件

写在前面:       libevent常规事件的总结使用步骤参考:libevent总结(一)-------libevent常规事件正文:一、bufferevent  原理:   bufferevent有两个缓冲区:读缓冲区和写缓冲区;分别对应原理如下:      读缓冲:读缓冲中如果有数据-> 会触发我们所写的读所对应的回调函数->回调函数调用 buffereven...

2018-09-08 12:57:53 1509

原创 libevent总结(一)-------libevent常规事件

写在前面:libevent优点:开源、精简、跨平台、专注网络;                  特性:基于“事件的异步通信模型”,---回调较多;                  本文先将libevent的常规事件,后面还会总结libevent的bufferevent 事件。QQ:993650814. 正文:一、常规事件的一般步骤:第一步:创建event_base ...

2018-09-01 17:27:09 1373

原创 Json格式整理

写在前面:JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,一种跨语言的文本格式(与具体语言无关),方便数据传输与协作,也易于解析。正文:一、JSON中的合法符号有: 1、大括号:{   }  2、双引号 :"  "  3、冒号:  :  4、逗号: ,   5、中括号: [  ]二、JSON中的各种数据类型格式:  1...

2018-09-01 11:32:30 3593

C++数据结构与算法.7z

C++数据结构与算法,深入浅出,视频教程,非常容易通俗易懂,适合有一定基础的人学习,非常适合。

2020-05-22

轻松搞定c++.7z

非常详细的easy 搞定c++文档,非常适合从入门到精通的学习,同学们可以下载福利了,非常高效,非常高效,非常高效哦。

2020-03-06

蓝牙5.2核心规范.7z

本文为官方的蓝牙5.2核心规范,记录了ble5.2的先进特性和工作原理,有需求的同学可下载查看。谢谢。

2020-01-07

源码:FAT32在STM32上移植.7z

在stm32上移植了FAT32文件系统,大家可以下载下来看看吧,说不定有帮助。

2019-05-30

TouchGfx入门教程.7z

本文为TouchGfx的入门教程,TouchGFX为复杂图形的开发提供了一个可以通过触摸进行控制的框架。

2019-05-27

java入门学习资料

学习Java基本语言时,做的笔记,还是比较详细全面的,作为入门的比较好的学习资料

2019-05-24

深入理解安卓系统

本书为深入理解Android 系统的压缩包,这本书对于有嵌入式功底来了解Android还是比较有帮助的。

2019-04-12

Core_V5.1 (21 Janaury 2019)

蓝牙5.1core spec,很详细的介绍了ble的所有特性功能。

2019-01-31

linux内核视频教程全套

非常详细的linux内核视频教程,比较健全,适合入门到精通。

2018-12-01

Linux网络编程全接笔记

很详细的linux网络编程资料,非常细致,有需求可下载。

2018-12-01

广播抓包工具

很好用的udp广播组包抓包工具,简单上手,作用很大,有需求的可下载。

2018-11-16

组播抓包工具

很好用的UDP抓包工具,简单易懂非常好用,有需求可下载。

2018-11-16

wireshark抓包工具

wireshark抓包工具,网络分析必备工具,有需求可下载使用。

2018-11-16

红外芯片hxd019d代码

红外芯片hxd019d驱动代码,数据协议解析,有需求者可下载。

2018-09-26

linux网络基础和网络编程

linux网络基础、socket编程,网络编程、服务器高并发编程参考文档。

2018-09-17

libevent入门学习资料

附件为本人整理的libevent的入门学习资料,时候零基础学习。

2018-09-10

VS2017开发环境一建下载

VS2017开发环境一键安装,里面很多插件都是可以选择性安装的。

2018-09-10

SSD1306 oled 驱动代码

附件为ssd1306控制器的驱动oled,调试ok,有需求的可下载。

2018-07-27

SpiFlash驱动代码

附件为spi flash的驱动代码,均已调试OK,有需求的可下载查看。

2018-07-27

三轴芯片lis2dh12驱动代码

本driver为ST的三轴芯片lis2dh12驱动代码,已经调试OK,清有需要的人下载。

2018-07-27

Linux应用编程和网络编程

本人为本人学习linux应用编程和网络编程时整理的文档,大家根据需求下载。

2018-07-27

gsensor原始数据到简单计步

实现由gsensor原始数据到步数计算的简单计算方法,主要用在手环项目中。

2018-06-28

ST 各类sensor 驱动

附件基本涵盖了ST的所有sensor的驱动代码,例如三轴加速度,六轴A+G,温度sensor等等。

2018-06-07

gsensor LIS2DH12 datasheet

本篇文档主要说三轴加速度传感器gsensor 型号为LIS2DH12芯片的datasheet,通过本篇datasheet可以了解该芯片的使用方法。

2018-06-07

_SSD1306_说明文档

OLED 驱动IC ssd1306开发文档说明,里面详细介绍了SSD1603这款IC的使用配置方法。

2018-05-22

micro_ecc_lib_nrf52.lib 文件

编译NRF52832 secure bootloader时所需要的lib库文件。

2018-05-11

串口调试工具

大傻串口调试软件是一款拥有自动识别串口、接收发送文件、自动连续发送数据等功能。支持端口,波特率,数据位,校验位,停止位等参数的调试,软件最多可支持20个串口,新版本还增强了关键字过滤功能。

2018-05-10

jlink驱动V502

ARM调试工具Jlink安装驱动,V5.0.2版本。J-Link是SEGGER公司为支持仿真ARM内核芯片推出的JTAG仿真器。配合IAR EWAR,ADS,KEIL,WINARM,RealView等集成开发环境支持所有ARM7/ARM9/ARM11,Cortex M0/M1/M3/M4, Cortex A5/A8/A9等内核芯片的仿真,与IAR,Keil等编译环境无缝连接

2018-05-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除