自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(220)
  • 资源 (1)
  • 收藏
  • 关注

转载 STM8系列5大主流成员(S,L,T,AF,AL)

参考链接:http://www.elecfans.com/emb/danpianji/20180205630345.html文章目录1、STM8S主流系列2、STM8L超低功耗系列2.1 STM8L101系列2.2 STM8L151 / STM8L152系列2.3 STM8L162系列2.4 STM8L051 / STM8L052系列3、STM8T系列4、STM8AF 系列汽车用5、STM8AL超低功耗系列汽车用MCUSTM8系列微控制器,8位微控制器平台基于高性能8位内核和先进外设集,在8位单片机行

2020-10-26 17:53:08 191

原创 FileZilla 实现 Ubuntu 和 Windows 文件互传(开启 FTP)

文章目录1、开启 Ubuntu 下的 FTP 服务在开发的过程中会频繁的在 Windows 和 Ubuntu 下进行 文件传输,比如在 Windwos 下进行代码编写,然后将编写好的代码拿到 Ubuntu 下进行编译。Windows 和 Ubuntu 下的文件互传需要使用 FTP 服务,设置方法如下:1、开启 Ubuntu 下的 FTP 服务...

2020-10-21 17:13:07 53

原创 辨析 dB、dBm、dBw

文章目录1、dB2、dBm3、dBw1、dBdB:分贝(decibel )是一个比值,是一个数值,是一个纯计数方法,没有任何单位标注。dB是功率增益或衰减值,dB和dBm换算关系为:dB = 10lg(P1/P2),其中P1、P2为功率,单位为mW。即:dB = 10lgP1 - 10lgP2 = dBm1 - dBm2。如果用dBm表示功率,那dB为功率的差值。dB是两个量之间的比值,表示两个量间的相对大小,而dBm则是表示功率绝对值。在dB,dBm计算中,要注意基本概念,用一个dBm减

2020-10-20 23:15:27 46

原创 带宽单位和下载速度的换算

Mb(全称为Mbps)这是电信部门衡量网络带宽的单位:兆比特位每秒。MB(MBytes)是电脑文件容量的单位:兆字节。1、带宽单位详解:bps是bit per second(比特位每秒),表示1秒钟传输多少比特(bit)的意思。位(bit)与字节(Byte)之间的关系:1Byte = 8bit。2、存储单位详解:1GB=1024MB,1MB=1024KB,1KB=1024Bytes。所以,当我们使用100Mbps带宽的网络下载时,理论上的速度应该是100/8 = 12.5MBps。.

2020-10-20 11:40:35 134

转载 5G和边缘计算

原文链接:终于有人把5G和边缘计算的关系说清楚了文章目录1、5G来了1、5G来了4G的普及改变了生活,满足了人们对视频通话,高清视频播放等基本要求,但是面向未来,每个人平均将拥有数十台智能终端,每平方公里将有百万级智能设备接入,加之人们对超高速传输速率的渴望,4G技术远远无法胜任。因此,5G的研发已成为各大国家和组织、各电信运营商及设备商的重要工作项目。5G就是第五代移动通信系统,它和大哥大变成智能手机,绿皮火车变成和谐号,DOS系统变Win10系统一样,都是一种大幅度的技术升级。与4G相比,5G

2020-10-20 09:40:34 154

原创 EFR32(MG,BG,FG),EFM32(PG,GG)

EFR32 芯片命名:

2020-10-19 16:45:03 42

原创 如何打开 Win 10 命令提示符

命令提示符可以用来 执行命令,例如可以运行 ipconfig 命令获取电脑 IP。1、【Windows】按键,选择【Windows 系统】—>【命令提示符】;2、然后就出现【命令提示符】的窗口了。

2020-10-19 14:36:57 23

原创 与 ZigBee 关键参数对比

序号参数BLE MeshZigBee说明1频点2.4G2.4G-2信道数40个16个其中,BLE有3个广播信道,37个数据信道3调制方式GFSKO-QPSK-4峰值速率1M bps250k bpsZigbee 2.4G采用32位扩频码,每四位二进制数据符号映射到一个扩频码,所以数据速率为2000/32*4=250kbps5典型最大发射功率---6典型接收灵敏度---7链路预算--更多的链路预...

2020-10-18 16:59:35 427 3

原创 继电器的过零保护

智能开关普遍采用继电器作为“开关”控制元件,而触点是继电器最重要的组成部分,同时也是最易损坏的部分,特别是在高压、大功率控制系统中。由于触点闭合瞬间产生接触打火,并在断开瞬间产生拉弧使触点损坏,导致控制系统失效或造成严重后果。继电器触点接触打火是因为触头在吸合时发生连续弹跳,触头间不停接触又断开,从而产生很大的火花,特别是在交流电波峰或波谷时闭合继电器,此时火花最大,如果能保证继电器触头在交流电过零点时闭合,可以极大地减小打火现象。继电器触点拉祜是因为触头在断开时,若负载为非纯电阻型,便会产生反向电动势

2020-10-16 16:01:58 198

原创 内存中的数据对齐

文章目录1、结构体的长度2、CPU的优化规则3、数据对齐1、结构体的长度结构体:在默认情况下(1)为了方便对结构体内元素的访问和管理,当结构体内的元素的长度 都小于处理器的位数的时候,就以结构体里面最长的数据元素为对齐单位,也就是说,结构体的长度一定是 最长的数据元素的整数倍。(2)如果结构体内,存在长度大于 处理器位数的元素,那么就以处理器的位数为对齐单位。2、CPU的优化规则CPU的优化规则,大致原则是这样的:对于n字节的元素(n=2,4,8,…),它的首地址能被n整除,才能获得最好的性

2020-10-13 09:43:18 34

原创 整数提升 问题

文章目录1、整数提升(char 转 int) + 优先级问题(易错题)1、整数提升(char 转 int) + 优先级问题(易错题)#include <iostream>using namespace std;int main(){ unsigned char a = 0xA5; unsigned char b = ~a >> 4 + 1; printf("b = %d\n", b); //b=250 return 0;}在机器中 0xA5的寄存中表达是

2020-10-12 15:54:11 40

原创 主机字节序(小端:X86,STM32;大端:51单片机,STM8)

文章目录1.1 主机字节序1.1 主机字节序在几乎所有的计算机上,多字节的对象,都被表示为连续的字节序列。数据的高字节 保存在 内存的低地址,称为 大端模式(大端序);数据的高字节 保存在 内存的高地址,称为 小端模式(小端序)。0x12345678 这样一个 32 位整数在内存中需要占用四个字节,这四个字节的地址会递增。若随着地址增加,按照 0x12、0x34、0x56 和 0x78 这样的顺序存入内存,就称为大端序;反之,若随着地址增加,按照 0x78、0x56、0x34、0x12 的顺

2020-10-12 14:55:36 99

原创 dmesg 命令

从 dmesg 输出的内核日志信息中,使用 grep 查找 和 USB 相关的内容。

2020-10-08 15:08:58 37

原创 Saleae 逻辑分析仪应用

文章目录1、逻辑分析仪2、软件安装以及软件基本应用3、硬件安装4、触发设置1、逻辑分析仪逻辑分析仪是一种类似于示波器的波形测试设备,它通过采集指定的信号,并通过图形或者数据统计化的方式展示给开发人员,开发人员通过这些图形化时序信号按照协议来分析硬件或者软件中的错误。逻辑分析仪是设计中不可缺少的设备,通过它,可以迅速定位错误,发现并解决问题,达到事半功倍的效果,尤其在分析时序,比如 1wire、I2C、UART、SPI、CAN 等数据的时候,应用逻辑分析仪解决问题非常快速。2、软件安装以及软件基本

2020-10-08 11:22:40 89

原创 SQLite 简介

SQLite 是一款轻量级数据库,是一个关系型数据库(RDBMS)管理系统,它包含在一个相对小的 C 库中,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百 K 的内存就够了。它能够支持 Windows/Linux/Unix/Android/iOS 等等主流的操作系统,同时能够跟很多程序语言相结合,比如 C#、PHP、Java 等,更重要的是 SQLite 文件格式稳定,跨平台且向后兼容,开发人员保证至少在

2020-10-06 18:22:22 34 1

原创 服务器概述

服务器是指提供计算服务的设备,如 网页服务器、文件服务器、数据库服务器、邮件服务器、域名服务器 和代理服务器等。可以说我们在互联网上的所有操作,背后都是在跟服务器打交道。例如我们 访问网页、网上购物、微信聊天、运行网络游戏、观看在线视频 等一切需要联网才能正常进行的应用,其背后都由服务器作为支撑。服务器的实体各种各样,小到单板电脑,大至计算机集群,实际上你正在使用的个人电脑,安装上对应的服务软件,通过网络给其它计算机提供资源,它也就变身成了一个服务器。服务器的本质也是计算机,只是通常来说它们没有显示器,不

2020-10-06 09:32:11 47

原创 人工智能、机器学习和深度学习的区别

文章目录一、人工智能二、机器学习:一种实现人工智能的方法三、深度学习:一种实现机器学习的技术3.1深度学习已经取得的进展一、人工智能人工智能的研究领域包括 专家系统(Expert Systems)、机器学习(Machine Learning)、进化计算(Evolutionary Computation)、模糊逻辑(Fussy Logic)、计算机视觉(Computer Vision)、自然语言处理(NLP)、推荐系统(Recommender Systems)等。目前的科研工作都集中在弱人工智能这

2020-10-05 14:22:30 293

原创 MicroPython(基于ESP8266)

文章目录1、搭建开发环境1.1 安装开发软件 Mu2、开发套件使用2.1 驱动安装2.2 REPL 串口交互调试1、搭建开发环境1.1 安装开发软件 Mu2、开发套件使用2.1 驱动安装2.2 REPL 串口交互调试打开putty,选择左下角 Serial,配置信息:(配置好后不是点 open,而是点左边上方 Session)串口号通常不会变化,在 Save Session 下方输入 COM16 或者自己命名的名称,单击右边 Save,在空白框里面就出现 COM16 字样,以后可

2020-09-12 17:45:41 53

原创 摄像镜头型号参数分类

序号型号参数1ov772530w像素序号型号参数2ov2640200w像素序号型号参数3ov5460500w像素(支持二维码识别)

2020-09-12 15:54:26 47

原创 数字规律题

文章目录1、 n^3-11、 n^3-1-1,2,7,28,126请问28和126中间那个数是什么?为什么?应该是4^3-1=63规律是n^3-1(当n为偶数0,2,4)n^3+1(当n为奇数1,3,5)

2020-09-10 11:03:43 44

原创 浏览器 登录 路由器(网络状态,设备管理,路由设置)

文章目录1、打开命令提示符,输入ipconfig,回车2、打开浏览器,输入路由器的IP地址3、网络状态4、设备管理5、应用管理1、打开命令提示符,输入ipconfig,回车把电脑连接到路由器下的LAN口,输入ipconfig,可以看到 主机的IP地址,子网掩码,默认网关地址。默认网关地址 就是 路由器的IP地址。2、打开浏览器,输入路由器的IP地址提示输入 管理员密码,这里输入管理员密码(我的路由器是15位的字母和数字)。3、网络状态验证成功后,进入网络状态的界面。可以设置 无线网络

2020-09-03 08:55:02 122

原创 putty 远程登录 Linux

文章目录1、安装 putty2、运行 putty3、输入用户名 和 密码1、安装 putty2、运行 putty运行 putty,或者 putty的绿色版本,输入目标Linux的 Host Name(or IP address),端口号(默认22),Connection type选择SSH,单击Open3、输入用户名 和 密码输入用户名:liaojiancheng,回车;输入密码,回车...

2020-08-19 23:12:43 63

原创 安装 CC2531 USB Dongle(驱动精灵)

1、插上 CC2531 USB Dongle2、打开驱动精灵,检测到 需要安装的驱动,单击安装3、单击安装4、安装完成,驱动正常

2020-08-01 17:58:48 225

原创 线程(thread)

文章目录1、线程概念1.1 线程和进程的关系1.2 线程间共享资源1.3 线程间非共享资源1.4 线程优缺点2、线程原语2.1 pthread_create:创建线程2.2 pthread_self:获取调用线程tid2.3 pthread_exit:调用线程退出函数2.4 pthread_join2.5 pthread_cancel2.6 pthread_detach2.7 pthread_equal3、线程终止方式4、线程属性4.1 线程属性初始化4.2 线程的分离状态(detached state)4

2020-07-31 11:27:35 82

原创 ZigBee 3.0(ZCL,ZHA)

文章目录1、ZigBee 3.0 ZCL 基础概念2、ZigBee 3.0 ZHA1、ZigBee 3.0 ZCL 基础概念ZCL(ZigBee 集群库)包含各种应用的Profile,Cluster ID,属性,命令以及功能的定义。所谓互联互通,就是大家都遵循使用这些定义。ZCL的内容并不难,只要把其中几个非常重要的概念理清就明白了,然后结合一些例子进行实践。Profile 是 ZigBee协议栈面向特定的应用领域提出的,比如 ZHA2、ZigBee 3.0 ZHA...

2020-07-30 23:37:26 260

原创 再议TCP(TCP状态转换图,流量控制,半链接状态,2MSL)

文章目录1、TCP状态转换图2、TCP流量控制(滑动窗口)3、TCP半链接状态4、2MSL1、TCP状态转换图这个图对排除和定位网络或系统故障时大有帮助,但是怎样牢牢地将这张图刻在脑中呢?那么你就一定要对这张图的每一个状态,及转换的过程有深刻 的认识,不能只停留在一知半解之中。下面对这张图的11种状态详细解析一下,以便加强记忆!不过在这之前,先回顾一下TCP建立连接的三次握手过程,以及 关闭连接的四次握手过程。1、建立连接协议(三次握手)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握

2020-07-26 23:11:01 74

原创 原子操作(atomic operation)

文章目录1、概述1.1 定义1.2 特性1.3 优点2、处理器如何实现原子操作2.1 使用总线锁保证原子性2.2 使用缓存锁保证原子性参考博客:https://www.jianshu.com/p/440a629f50a21、概述“原子操作(atomic operation)是 不需要 同步(synchronized)”,这是多线程编程的老生常谈了。原子操作是指不会被 线程调度机制 打断的操作;这种操作一旦开始,就一直运行到结束,中间不会有任何 context switch (切换到另一个线程)。

2020-07-26 16:45:45 89

原创 VMware Workstation 15.5 Pro 安装 Ubuntu 16.04(超详细)

文章目录1、创建虚拟机1.1 启动 VMware 15,新建 虚拟机1.2 输入新建 虚拟机 的 名称 和 路径1.3 内存大小一般是 2GB,内存足够 可以选择 4GB1.4 创建新虚拟磁盘(V)1.7 虚拟硬盘 保存路径,一般设置为20GB1.8 单击 完成 按钮,就会创建一个虚拟机2、安装 Ubuntu2.1 设置 USB 兼容性2.2 选中 ISO 映像文件2.3 单击 开启此虚拟机,单击 简体中文,单击 安装 Ubuntu2.4 单击 继续2.5 单击 现在安装2.6 选择 Shanghai 时区

2020-07-24 23:18:48 828 1

原创 MDK 5 固件下载 Programming Failed 的问题

MDK 5 固件下载,擦除数据成功,但是 烧录固件 提示失败。换了另一个 Project,可以下载成功。

2020-07-22 12:14:45 157

原创 Linux 驱动开发 基础

Linux 中的三大类驱动:字符设备驱动、块设备驱动 和 网络设备驱动

2020-07-22 09:45:18 77

原创 高阻态(High resistance state)

高阻态,指的是电路的一种输出状态,既不是高电平也不是低电平。如果高阻态再输入下一级电路的话,对下级电路无任何影响,和没接一样。如果用万用表测的话有可能是高电平也有可能是低电平,随它后面接的东西定。高阻态的实质:电路分析时,高阻态可做开路理解。你可以把它看作输出(输入)电阻非常大。它的极限可以认为悬空。也就是说理论上高阻态不是悬空,它是对地或对电源 电阻极大的状态。而实际应用上,与引脚的悬空几乎是一样的。...

2020-07-21 16:07:53 96

原创 ST-Link V2 开发工具

ST-Link V2 开发工具 支持 STM32系列和STM8系列单片机的固件下载和仿真调试。ST-Link V2 有 红蓝 双色 LED:(1)ST-Link 接上 USB,LED 显示红色;(2)固件下载期间,红蓝双色交替闪烁;(3)固件下载完成,LED 显示蓝色。此时不能继续下载固件,提示:No target connected。必须重新插拔 ST-Link,LED 显示红色,才能下载固件。...

2020-07-20 12:06:28 106

原创 Ubiqua 抓包工具

文章目录1、Ubiqua 软件包2、抓包工具 驱动安装3、抓包软件 Ubiqua Protocol Analyzer 的配置4、抓包软件 Ubiqua Protocol Analyzer 的使用参考博客:https://blog.csdn.net/qq_24550925/article/details/807581051、Ubiqua 软件包抓包软件的安装:双击 UbiquaToolbox_1.4.2244.msi,如果出现 .net 框架错误,则需要百度一个 .net 框架安装即可。然后一直下

2020-07-19 23:26:38 146

原创 Eclipse 快捷键

文章目录1、调试类 快捷键2、跳转类 快捷键3、查找类 快捷键4、设置编码方式 Encoding5、设置字体 FontEclipse 常用快捷键如下:1、调试类 快捷键序号快捷键功能1Ctrl + B编译(Build)2、跳转类 快捷键序号快捷键功能1Ctrl + 左键(F3)跳转到定义(Go to Definition)2Ctrl + Home跳到本页开头3Ctrl + End跳到本页结尾3、查找类

2020-07-19 12:01:45 64

原创 Ubuntu 系统 文件的颜色代表的意义

使用 Ubuntu 的 ls命令时候,会出现各种颜色的文件名及文件夹名:序号颜色描述1蓝色文件夹2红色压缩 文件3绿色可执行 文件4白色文本 文件5红色闪烁错误的符号链接6淡蓝色符号链接7黄色设备 文件8灰色其它文件...

2020-07-18 17:13:36 83

原创 ZigBee FAQ

文章目录1、ZigB ee的数据传输速率有多快?2、2.4G 免费频段是什么意思?3、ZigB ee如何解决远距离通讯?4、ZigB ee如何保证抗干扰性和保密性?5、ZigB ee技术如何结合其他无线或者有线网络实现远距离遥测遥控?1、ZigB ee的数据传输速率有多快?ZigBee每个网络模块射频前端的数据传输速率250k bps。2、2.4G 免费频段是什么意思?免费频段,是指各个国家根据各自的实际情况,并考虑尽可能与世界其他国家规定的一致性,而划分出来的一个频段,专门用于工业,医疗以及科

2020-07-18 12:02:40 454

翻译 ZigBee Specification(ZigBee Document 05-3474-21)

文章目录1、ZigBee 协议概述1.1 协议描述1.1.1 范围1.1.2 目的1.1.3 协议栈架构1.1.4 网络拓扑1.2 约定和缩写1.2.3 传输顺序1.2.4 字符串和字符串操作1.3 约定和缩写ZigBee Document 05-3474-21August 5, 2015Sponsored by: ZigBee Alliance1、ZigBee 协议概述1.1 协议描述ZigBee联盟已经开发了一种非常低成本,非常低功耗的双向无线通信标准。 采用ZigBee标准的解决方案将被

2020-07-18 11:30:06 166

原创 增加 开机自启动 程序

在 /etc/rc.local 里面添加一句就可以了,直接把 .bin 或者 .sh 文件的路径加入就可以了,例如:# Put your custom commands here that should be executed once# the system init finished. By default this file does nothing../usr/tcptestexit 0...

2020-07-16 23:31:24 87

原创 代理服务器

文章目录1、代理服务器(Proxy Server)1、代理服务器(Proxy Server)代理服务器(Proxy Server)是一种网络实体,又称为万维网高速缓存(Web Cache)。代理服务器把最近的一些请求和响应暂存在本地磁盘中。当新请求到达时,若代理服务器发现这次请求与暂时存放的请求相同,就返回暂存的响应,而不需要按URL的地址再次去互联网访问该资源。代理服务器可以在客户端或服务器端工作,也可在中间系统上工作。在使用代理服务器的情况下,由于有相当大一部分通信量局限在校园网的内部,因而减

2020-07-16 09:55:34 54

原创 Notepad++ 常用设置

文章目录1、中文乱码问题1、中文乱码问题Notepad++ 的编码设置成 使用UTF-8编码 可以解决很多 中文乱码 的问题。有时候不小心设置成了其他编码格式,出现 中文乱码,重新 勾选 使用UTF-8编码 即可解决问题。...

2020-07-15 22:41:07 88

C Primer Plus 第6版 中文版(高清 带书签)

C Primer Plus 第6版 中文版(高清 带书签) 作者:Stephen Prata 本书是学习C语言的利器,需要的都下载一份学习查阅,显示清晰,还带书签

2018-05-09

空空如也

空空如也

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

TA关注的人 TA的粉丝

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