自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 NB-IOT宝宝的成长故事

https://www.cnblogs.com/hbtmwangjin/articles/8931282.html

2019-04-17 13:49:38 152

转载 NB相关知识

  南向接口(Southbound Interface) 概念  提供对其他厂家网元的管理功能,管理其他厂家网管或设备的接口,即向下提供的接口。 北向接口(Northbound Interface) 概念  提供给其他厂家或运营商进行接入和管理的接口,即向上提供的接口。 我们目前使用IMEI识别模块,计费 ...

2019-02-14 16:05:41 262

转载 设备端开发中的SOC与MCU方案

SoC: System on Chip的缩写,称为系统级芯片,也有称片上系统,意指它是一个产品,是一个有专用目标的集成电路,其中包含完整系统并有嵌入软件的全部内容。ESP8266的SOC方案是指是整体式的设计方案。它将WiFi模组与外设驱动模块直接连接起来,直接在WiFi SOC上进行开发,省去了一层通讯过程。二、SOC版与MCU版的区别1)       M...

2019-01-21 10:40:08 3111

转载 项目阶段说明

DCP: 决策评审点CDCP(Concept DCP): 概念决策评审PDCP(Plan DCP): 计划决策评审ADCP(Availability DCP): 可获得性决策评审EDCP(EOL DCP): ...

2019-01-16 14:57:44 5290

转载 include与extern

用#include可以包含其他头文件中变量、函数的声明,为什么还要extern关键字,如果我想引用一个全局变量或函数a,我只要直接在源文件中包含#include<xxx.h> (xxx.h包含了a的声明)不就可以了么,为什么还要用extern呢??这个问题一直也是似是而非的困扰着我许多年了,今天上网狠狠查了一下总算小有所获了:头文件首先说下头文件,其实头文件对计算机而言没什么作用,...

2018-12-29 11:13:27 1046

原创 嵌入式C开发中变量类型的使用

单片机嵌入式设备存储空间很有限,很小,并不像我们的PC机。所以一定要用有限的空间去完成“无限大”的事情。比如:char一个字节8位,而int4个字节啊,32位,只要在char范围内,当然要用char了所以嵌入式编程中经常会使用char定义变量,注意:char只能表示-128到127,unsigned char可以表示0到255。下面是嵌入式常用的typedef定义的数据类型typedef...

2018-12-05 11:28:00 620

翻译 无线协议规定的802.11 Deauth报文的Reason Code

Code Reason0 Reserved1 Unspecific Reason2 Previous authentication no longer valid3 Deauthenticated because sending STA is leaving (or has left) IBSS or ESS4 Disassociated due to inactivity5 Disa...

2018-11-19 17:10:04 11392

原创 WIFI中的关键词,频率,频段,频宽,频带...你晕了没??.

引:实际开发中,以快连为例,模块会去扫描信道,可以看到会循环扫描13次,所以什么是信道,又为什么是13次?频率:直白理解是一定时间内某件事情发生的次数。指在固定的时间可传输的资料数量,亦即在传输管道中可以传递数据的能力。通常以每秒传送周期或赫兹(Hz)来表示。频宽:指为保证某种发射信息的速率和质量所需占用的频带宽度容许值,以赫(Hz)、千赫(KHz)、兆赫(MHz)表示。带宽:在模拟信...

2018-11-09 15:46:22 11177

原创 Makefile,feature.mk,交叉编译器,IAR,宏,嵌入式

宿主机:嵌入式系统资源匮乏,不能像pc一样在本地编译调试,需要借助其他平台完成这些工作,这样的系统称之为宿主机交叉编译器:在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译,比如在ARM平台上进行本机编译就不太可能宿主机可以是linux系统也可以是windows系统windows系统:在windows系统下,会使用到集成环境IDE如IAR...

2018-11-05 18:33:22 1195

原创 netstat查看本机所有的套接字(TCP/UDP),并查找使用该套接字的程序

netstat-a 显示未开始通信,正在通信的所有套接字-n 显示IP地址与端口号-o 显示使用该套接字的程序PIDPID:进程标识符,操作系统为了标识程序而使用的编号使用netstat命令后,如上图第一列为所用协议:TCP/UDP第二列为计算机本身的IP地址与端口号。本例计算机上安装了两块网卡,因此显示出多个IP地址。0.0.0.0表示不绑定ip地址第三列为通信对象的I...

2018-11-05 17:05:52 3776 1

转载 accept与三次握手的关系

socket中TCP的三次握手建立连接详解我们知道tcp建立连接要进行“三次握手”,即交换三个分组。大致流程如下:•客户端向服务器发送一个SYN J•服务器向客户端响应一个SYN K,并对SYN J进行确认ACK J+1•客户端再想服务器发一个确认ACK K+1只有就完了三次握手,但是这个三次握手发生在socket的那几个函数中呢?请看下图:从图中可以看出,当客户端调用connect...

2018-11-05 13:42:01 1705 1

转载 send和recv内核(系统)缓冲区与自己定义的buf的关系;阻塞与非阻塞问题

转载: https://blog.csdn.net/stpeace/article/details/43719449        谈到网络socket编程, 我们不得不

2018-11-05 13:40:17 976

转载 TCP连接的服务器端有两个套接字,客户端一个

原文:https://zhidao.baidu.com/question/548904427.html在服务器端,socket()返回的套接字用于监听(listen)和接受(accept)客户端的连接请求。这个套接字不能用于与客户端之间发送和接收数据。accept()接受一个客户端的连接请求,并返回一个新的套...

2018-11-05 13:37:26 2463 2

转载 为什么baidu查到的ip和ipconfig查到的不一样;详解公网Ip和私网ip;详解网络分类ABC

转载: https://blog.csdn.net/gui951753/article/details/79210535  IP可以分为Public IP 和 Private IP,出现这种规划的原因在于IPv4所能表示的IP太少而电脑太多以至于不够用,然而...

2018-11-05 13:35:15 1044

空空如也

空空如也

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

TA关注的人

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