摘要: Code and Data Relocation 是 Zephyr 中的一个强大的功能。此功能允许把某些源文件中代码的 .text、.rodata、.data 和 .bss 字段放置在指定的内存区域中。这里的源文件可以是一个单独的 xxx.c 文件,也可以是一个库文件。指定的内存可以是片内的 RAM 阅读全文
posted @ 2025-09-09 17:40 zhengyi_hot 阅读(68) 评论(0) 推荐(0)
摘要: 此功能允许把某些源文件中代码的 .text、.rodata、.data 和 .bss 字段放置在指定的内存区域中。这里的源文件可以是一个单独的 xxx.c 文件,也可以是一个库。指定的内存可以是片内的 RAM 也可以是片外的 QSPI flash。nRF connect SDK 通过脚本 zephy 阅读全文
posted @ 2025-09-09 17:39 zhengyi_hot 阅读(26) 评论(0) 推荐(0)
摘要: 用户在使用 nRF connect SDK(NCS) 的时候经常会操作的外设有GPIO,I2C,SPI,UART。我们就以 NCS 2.7.0 中的例程代码 nrf\samples\bluetooth\peripheral_lbs 为基础,来演示上述外设的简单使用。使用的硬件是开发板 nRF5284 阅读全文
posted @ 2024-12-26 14:24 zhengyi_hot 阅读(289) 评论(0) 推荐(0)
摘要: OpenThread 的协议栈是用 C++ 编写的。本文通过分析 nRF connect SDK 中的例程代码 OpenThread Command Line Interface,来分享一些 C++ 的基础知识。目的在帮助大家更好的理解 OpenThread 的源代码。 OpenThread Arc 阅读全文
posted @ 2024-05-06 15:34 zhengyi_hot 阅读(294) 评论(0) 推荐(0)
摘要: 总体架构 Architecture Wi-Fi 网络的网络拓扑 首先我们从下面这张图来了解一下 Wi-Fi 网络的网络拓扑 BSS Basic Service Set 基本服务集是 802.11 网络的基本组件 building block。每个 BSS 基本服务集都一个唯一的标识,称为 BSSID 阅读全文
posted @ 2023-09-27 14:50 zhengyi_hot 阅读(481) 评论(0) 推荐(0)