自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BoatOnMCU的博客

与时俱进的嵌入式系统老工人,电话:135-6421-0817,邮箱 BoatOnMCU@163.com

  • 博客(13)
  • 收藏
  • 关注

原创 【转载】嵌入式工具箱:三款串口数据可视化神器

【转载】嵌入式工具箱:三款串口数据可视化神器

2023-03-17 10:41:27 472

原创 【原创】BLE的链路层3:非连接状态

欢迎关注本人公众号:目录1 什么是非连接状态2 Advertising state(广播状态)2.1 广播事件2.2 广播事件的种类2.3 广播信道的选择2.4 扩展广播事件的行为2.5 周期广播事件的行为3 Scanning state(扫描状态)4 Synchronization state(同步状态)5 Isochronous Broadcasting state(同步广播状态)注:...

2021-12-26 13:42:25 939

原创 【原创】BLE的链路层2

目录1,空口包的组成(Air Interface Packets)2,前导序列(Preamble)3,接入地址(Access Address)4,协议数据单元(PDU)和CRC5,Constant Tone Extension6,前向纠错编码块:FEC Block1和FEC Block26.1,FEC block1/2的构成和特点6.2,什么是FEC7,编码指示(Coding Indicator)8,结束符TERM1和TERM2注:未经注明,本文讲述的均是蓝牙协议

2021-11-26 23:16:10 3646

原创 【原创】边做边学 之 BLE系列 - 链路层1

目录1 链路层(LL: Link Layer)状态机2 链路层地址2.1 Public Device Address 2.2 Random Device Address注:未经注明,本文讲述的均是蓝牙协议5.2。1 链路层(LL: Link Layer)状态机链路层定义了一个状态机,如下图。注:上图摘自《Bluetooth Core Specification》BLE链路层把所有的功能放到7种不同的状态中,在不同的状态分别执行不同的功能。这7种状态...

2021-11-13 23:47:41 706

原创 【原创】BLE的物理层

目录1. 频率与信道特点2. 码元速率与数据传输速率3. BLE的其它射频特性简介3.1 发射功率(Transmission power)3.2 杂散辐射(Spurious emission)3.3 频率容差(Frequency tolerance)3.4 接收灵敏度(Sensitivity level)3.5 带外阻塞(Out-of-band Blocking)1. 频率与信道特点BLE工作在2.4Ghz的ISM频段,使用跳频(FHSS)的方式通信。BLE.

2021-11-02 23:44:50 2400

原创 【原创】BLE的整体框架

1. BLE的框架结构BLE的Controller和Host就如同前文的BLE框架图,BLE自下而上分成controller,host和profiles。其中Profiles可以理解为对应于各种不同应用场景的应用层协议的集合。而真正体现在硬件上就是Controller和Host。蓝牙的官方协议文档,也正是按照Host和Controller的功能划分来阐述蓝牙规范(注,蓝牙协议文档中也将HCI单独作为一个部分来介绍)。 控制器(Controller) Co...

2021-10-23 23:22:08 1368

原创 【原创】初识BLE

目录1. 蓝牙发展史与BLE2. BLE的主要应用场景1. 蓝牙发展史与BLEBLE 是Bluetooth Low Energy的缩写,就是“低功耗蓝牙”的意思。虽然不一定每个人都知道蓝牙到底是什么,但一定都使用过蓝牙。蓝牙技术广泛应用于设备之间传输数据。我们经常用它来连接耳机、游戏控制器、打印机和您的汽车。下图是蓝牙与BLE的发展史2. BLE的主要应用场景BLE主要可以用于依靠电池供电并且需要长电池寿命,低数据吞吐率的可穿戴式设备。在智能家用可穿戴设备、可穿戴..

2021-10-23 08:09:52 5547

原创 【原创】2021-04嵌入式月刊:Energy Harvest

目录1. 前言2. 能量收集(Energy Harvest)的简介2.1 什么是Energy Harvest2.2 Energy Harvest用在什么地方2.3 Energy Harvest的参考方案有哪些 1. 前言 4月份太忙了, 4月份的博客又拖到5月1日才开始写。想了想,我比较熟悉各种物联网低功耗设备的设计,那这期就写写Energy Harvest吧。 还记得大约十年前第一次接触到Energy Harvest这个概念,当时我还在霍尼韦...

2021-05-04 19:33:12 727

原创 【原创】2021-03嵌入式月刊:数一数能跑在单片机上的脚本语言

目录1. 前言2. MicroPython:Python for microcontrollers3. Espruino:JavaScript for Microcontrollers4. eLua: Lua for microcontrollers5. 尝试设计自己的脚本语言6. 结束语 1. 前言 一直以来,因为单片机的性能和成本的原因,大多数单片机开发者所用的主要编程语言要么是汇编,要么就是C,连C++都很少有人用。但随着arm cortex...

2021-03-28 08:23:48 1319

原创 【原创】2021-01嵌入式月刊:开源EDA工具KiCAD

目录1. 开头的话2. KiCAD的基本情况2.1 名称来源2.2 下载地址2.3 kiCAD的特点2.3.1 优点2.3.2 不足3. 总结 1. 开头的话 终于熬到了2021年,我依然做着自己喜欢做的事情。 进入正题吧,作为嵌入式爱好者,很多专业的工具还是不得不用,EDA软件就是必不可少的。迄今为止,我在工作当中用过的主要就是 Protel和Cadence。但这些都是收费的,一个license价格不菲,特别是cadence。因...

2021-02-28 08:27:52 1036

原创 【原创】2021-02嵌入式月刊:登陆火星的F prime飞行软件框架

目录1. 前言2. F prime的情况简介2.1 相关网址2.2 到底是个啥玩意2.3 代码简单分析​AutocodersCFDPCiConfigDrvFwGdsOsRef 和 RPIUtils3. 结束1. 前言 今年2月份最大的科技新闻莫过于有三艘太空飞船先后达到火星。它们分别是:阿拉伯联合酋长国的“希望”号探测器、我们中国的“天问一号”和美国的“毅力号”火星车。 “毅力号”不是携带了一辆叫...

2021-02-28 00:41:23 831

原创 【原创】2020-12嵌入式月刊:嵌入式迷你GUI专题

这算是创刊词吗?

2020-12-02 20:48:46 563

原创 【原创】360度细品U-Boot,第0章,前言与章节安排

目录前言360度细品U-Boot的章节安排 前言 工作以来,基本不怎么写博客。偶尔有想法,也因各种各样的原因半途而废。年龄渐长,越来越觉得做技术就是要做点或写点自己的东西。这次打算花些时间把u-boot源代码从头到尾,系统性的梳理一遍。趁这次机会,重新注册了这个新的博客,希望这是一个全新的开始,以后能坚持到底。2020年11月28日深夜 360度细品U-Boot的章节安排 今天早上刚想了想,稍微梳理了一下,列了个初步的目录,打算从以下几个方面来梳理U-Boot,.

2020-11-28 10:09:51 101

空空如也

空空如也

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

TA关注的人

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