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

相关推荐
猹叉叉(学习版)35 分钟前
【系统分析师_知识点整理】 1.计算机系统
笔记·软考·系统分析师
CryptoPP1 小时前
开发者指南:构建实时期货黄金数据监控系统
大数据·数据结构·笔记·金融·区块链
天理小学渣2 小时前
JavaScript_基础教程_自学笔记
开发语言·javascript·笔记
chushiyunen3 小时前
uv使用笔记(python包的管理工具)
笔记·python·uv
sheeta19983 小时前
LeetCode 每日一题笔记 日期:2025.03.23 题目:1594.矩阵的最大非负积
笔记·leetcode·矩阵
ysa0510303 小时前
二分+前缀(预处理神力2)
数据结构·c++·笔记·算法
8Qi83 小时前
Hello-Agents阅读笔记--智能体经典范式构建--ReAct
人工智能·笔记·llm·agent·智能体
伏 念4 小时前
大模型技术之LLM
人工智能·笔记·python·aigc
中屹指纹浏览器4 小时前
2026移动端环境模拟:指纹浏览器在跨端账号管理中的技术演进
经验分享·笔记
Hello_Embed5 小时前
LVGL 入门(十五):接口优化
前端·笔记·stm32·单片机·嵌入式