N32WB蓝牙芯片开发

开发环境

环境:MDK5 5.38

固件包:N32WB03x_SDK_V2.0.0

先决定义了解

\ble\lesc&aes例程

蓝牙安全连接和AES例程,用户可以在LESC模式下使用PIN码"123456"连接此演示。

AES演示任务将运行ECB、CBC和CCM测试,并保持每秒重复CBC测试。

LESC:(LE Secure Connections)是蓝牙4.2引入的安全连接协议,

AES:高级加密标准

ECB:ECB在蓝牙技术中通常指‌Electronic Codebook‌(电子密码本)

CBC:蓝牙的CBC指‌Cipher Block Chaining‌(密码块链接)

CCM:蓝牙CCM(Counter Mode with CBC-MAC)是蓝牙4.0及以上版本采用的加密认证模式

Advertise data 广播数据

adv:缩写是广播

修改MTU

rwble_hl_config.h

什么是MTU,最大传输单元,共有名称

cpp 复制代码
#define ATT_DEFAULT_MTU                                 (203)

从机最大支持MTU值,有效数据为MTU-3个字节, ATT的opcode占用一个字节以及ATT的handle占用 2个字节
此时有效MTU为200

相关推荐
山岚的运维笔记2 小时前
SQL Server笔记 -- 第18章:Views
数据库·笔记·sql·microsoft·sqlserver
lpruoyu3 小时前
【Android第一行代码学习笔记】Android架构_四大组件_权限_持久化_通知_异步_服务
android·笔记·学习
wdfk_prog3 小时前
[Linux]学习笔记系列 -- [drivers][mmc][mmc_sdio]
linux·笔记·学习
果果燕3 小时前
今日学习笔记:双向链表、循环链表、栈
笔记·学习·链表
觉醒大王4 小时前
AI写的青基中了
人工智能·笔记·深度学习·学习·职场和发展·学习方法
明月醉窗台4 小时前
qt使用笔记六之 Qt Creator、Qt Widgets、Qt Quick 详细解析
开发语言·笔记·qt
Hello_Embed6 小时前
libmodbus 移植 STM32(USB 串口后端篇)
笔记·stm32·单片机·嵌入式·freertos·libmodbus
张祥6422889046 小时前
RTKLIB源码和理论结合分析笔记三
笔记
日更嵌入式的打工仔7 小时前
0欧电阻作用
笔记
wdfk_prog7 小时前
[Linux]学习笔记系列 -- [drivers][I2C]I2C
linux·笔记·学习