当前位置: 首页 > news >正文

nRF54L15 HCI_Uart

Zephyr在NordicSemi贡献后有controller和全栈开发方式,前者给出射频rcp,外接host去控制;后者是整个应用开发。应用由controller(RCP)+host(linux bluez)组成,host和controller可以通过UART、SPI、USB、SDIO等公有接口或厂家私有接口来通信,其中controller提供外部的是HCI接口。

一、controller

本次以UART H4(5线制)为例,例程在ncs\v3.2.4\zephyr\samples\bluetooth\hci_uart,配置见prj.conf,

CONFIG_BT_HCI_RAW=y

CONFIG_BT_HCI_RAW_H4=y

CONFIG_BT_HCI_RAW_H4_ENABLE=y

串口zephyr,bt-c2h-uart = &uart20(nrf54l_05_10_15_cpuapp_common.dtsi),波特率为1000000带流控(nrf64l15dk_nrf54l15_cpuapp.overlay),编译烧录进nRF54L15,自此RCP协处理器准备完毕。

二、host

将烧录hci_uart的nRF54L15DK插到ubuntu系统PC或虚拟机中,可以看到出现2个串口“/dev/ttyACM0”、“/dev/ttyACM1”,这里第2个串口才是通信通道,输入“sudo btattach -B /dev/ttyACM1 -S 1000000”开启hci0通道,

开启另外一终端输入“sudo btmgmt info”或“sudo hciconfig”可以看到host分配的MAC地址、PHY配置等,

再“sudo btmon”可以看到controller显示为Nordic Semiconductor ASA监控HCI事件、状态。

打开第3个终端输入“sudo bluetoothctl”进入设置菜单如这里设置广播设备名为“nRF54L15”依次敲击“menu advertise”“name nRF54L15”“back”“advertise on”就能看到host发HCI命令控制controller(nRF54L15DK)工作,

通信记录在第2个终端“sudo btmon”都能看到,

http://www.jsqmd.com/news/1215482/

相关文章:

  • 数据入湖入仓问题分析笔记
  • 2026 AI陪伴软件排行榜:5款热门AI陪伴产品真实体验对比
  • TI毫米波雷达EDMA系统:数据搬运核心原理与工程实践
  • 偏远地区可发礼品代发网
  • 一、CSS 选择器是什么
  • 实验室任务视角:高性价比三维光学轮廓仪选型
  • 2026辽源宣传片制作公司五大服务商权威排名深度实测 | 真实报价对比+短视频制作与品牌宣传片评测数据,附企业选型避坑权威指南 - 影视产业研究
  • 松木桩批发哪家强?实地对比三甲榜单
  • 聊聊中英混合会议转写:在被各种“小坑”折磨后,我留下了它
  • 卓翼智能飞思实验室:筑牢空中具身智能技术底座,构建产学研一体化创新育人生态
  • 深度解析:macOS Navicat 试用期重置技术方案
  • 2026服装二批商线上拿货怎么做?在批批网从小批试单到批量补货
  • 为什么多轮对话必须带上 `assistant` 角色的历史回复
  • 如何快速构建个人AI助手:微信聊天记录数据提取完整指南
  • 合肥做GEO哪家公司最好
  • NVIDIA DRIVE AGX平台L2++辅助驾驶开发实战解析
  • Claude长上下文处理架构崩溃点曝光:128K context下内存泄漏率飙升237%的根因分析
  • AI短视频工业化生产实战:从生成到发布的全流程SOP
  • 2026黔西南活动跟拍公司TOP5排名权威评测报告 — 实测报价数据+会议跟拍与商业航拍对比分析,附行业选型避坑权威指南 - 影视产业研究
  • 从源头工厂的视角,拆解车用 CNG 改装套件的安全性与技术壁垒
  • 泰格豪雅中国官方售后服务中心|服务电话及24小时详细地址权威信息公示(2026年7月最新) - 亨得利官方服务中心
  • PaddleX C++部署与并行推理实战:从模型导出到高并发服务优化
  • 语言不是思想的载体,而是思想的残骸
  • 【哈希】LC 128.最长连续序列
  • AI 工作流六大核心范式完整梳理、对比与落地解读
  • 体检数据分析与预警实战:某制造企业健康管理落地案例
  • 发布 kubernetes.nginx.org:Kubernetes 上 NGINX 的社区中心及全新 Ingress-NGINX 迁移工具
  • 新能源储能企业如何通过Google SEO获取海外客户?一个真实案例解析
  • 预防医学走进企业:2026年员工健康管理趋势洞察
  • PostgreSQL 16.2 → 16.14 小版本升级操作手册