会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
dy-stairmed
博客园
首页
新随笔
联系
订阅
管理
2025年12月11日
理解nordic ncs设备驱动模型
摘要: 一、 Zephyr Project介绍 Zephyr Project是Linux基金会推出的一个Apache2.0开源项目,版权非常友好,适合用于商业项目开发。包含RTOS、编译系统、各类第三方库。NCS中的例程基本都跑在Zephyr RTOS上,Zephyr不单单是一个用来做多线程的RTOS,它更
阅读全文
posted @ 2025-12-11 17:25 羊的第七章
阅读(11)
评论(0)
推荐(0)
2025年12月2日
nordic nrf5340使用笔记
摘要: 1. 使用hex文件烧录带网络核固件: 需要使用到两个hex,一个merge.hex,另一个merge_network.hex,创建以下烧录脚本: nrfjprog --recover nrfjprog -f NRF53 --recover --coprocessor CP_NETWORK nrfj
阅读全文
posted @ 2025-12-02 11:25 羊的第七章
阅读(23)
评论(0)
推荐(0)
2025年8月7日
ZYNQ linux上使用 USB CDC ACM
摘要: 一、USB CDC ACM介绍 USB CDC ACM 是 USB 通信设备类(CDC)中的一个子类,它提供了一种通过 USB 接口实现虚拟串行通信的标准方法。 1. 基本概念 CDC ACM 是 USB 规范中定义的一种设备类协议,它模拟传统的串行端口通信,提供双向数据传输通道,支持控制信号(如
阅读全文
posted @ 2025-08-07 15:26 羊的第七章
阅读(577)
评论(1)
推荐(1)
2025年7月25日
RK35XX 嵌入式linux移植usblib
摘要: 一、什么是libusb libusb 是一个开源的、跨平台的用户态 USB 设备访问库,允许应用程序直接与 USB 设备通信,无需依赖内核驱动。 这对于开发者简化了对于复杂的USB驱动的编写。而且可移植性非常好,不会出现我在A内核版本设备下编译的驱动,拿到B内核版本设备下不能运行的问题。 二、lib
阅读全文
posted @ 2025-07-25 14:47 羊的第七章
阅读(179)
评论(0)
推荐(0)
2025年7月17日
RK3568(泰山派开发板)开发环境搭建与使用
摘要: 主要参考立创泰山派官方教程,链接:https://openkits-wiki.easyeda.com/zh-hans/tspi-rk3566/sdk-compilation/linux-compilation.html 一、芯片参数 CPU:4核A55,主频1.8GHz GPU:支持OpenGL,支
阅读全文
posted @ 2025-07-17 17:02 羊的第七章
阅读(1742)
评论(0)
推荐(0)
2025年6月4日
nordic nrf5340 使用问题记录
摘要: NCS2.9 使用SMP DFU服务实现OTA ncs2.9中官方对底层驱动又做了升级,单独使用一个进程对SMP进行初始化, 在将BLE初始化为slave,并广播后,只需在prj中添加以下配置: CONFIG_BOOTLOADER_MCUBOOT=y CONFIG_NCS_SAMPLE_MCUMGR
阅读全文
posted @ 2025-06-04 10:32 羊的第七章
阅读(127)
评论(0)
推荐(0)
2025年4月2日
01-Ble 协议栈分层
摘要: 一、协议栈结构 如上图所示,蓝牙协议分为Controller和Host两个部分,Controller为蓝牙底层,为蓝牙物理芯片,Host是真正意义上的蓝牙协议。Profiles(配置文件)总是基于GATT和GAP上。 二、Controller层 2.1 PHY(Physical layer) 定义B
阅读全文
posted @ 2025-04-02 17:21 羊的第七章
阅读(375)
评论(1)
推荐(0)
2025年4月1日
02-Ble Paring(配对)和Bonding(绑定)的概念及流程
摘要: 基本概念 二者都是在蓝牙链路(LL)层实现的一种射频通信安全机制,需要注意的是,不经过配对和绑定蓝牙双方也是可以进行数据传输的。也就是说配对和绑定只是在蓝牙连接明文传输的 基础上实现了加密传输, 且由于是在LL层实现的数据加密,因此对于应用层来说是无感的、透明的。 配对(paring):包括配对能力
阅读全文
posted @ 2025-04-01 17:09 羊的第七章
阅读(293)
评论(0)
推荐(0)
2025年3月27日
移植并使用Iperf3测试ARM Linux网口带宽
摘要: 一、背景 iperf3 是一款开源网络性能测试工具,用于测量网络带宽、延迟、抖动、丢包率等指标。它是 iperf 工具的第三代版本,专注于网络吞吐量和稳定性的测试与分析。 可用于千兆甚至万兆以太网口的传输测试。 二、linux板卡上iperf3移植 2.1 源码下载 下载链接:https://dow
阅读全文
posted @ 2025-03-27 15:31 羊的第七章
阅读(902)
评论(0)
推荐(0)
USB3.0 PHY方案(FT601Q)在 FPGA上的速率验证
摘要: 一、背景 高通量在体神经信号采集系统,随着通道数增加、增加实时刺激需求等,采用以太网传输面临带宽极限,亟需一种更快的传输介质。 目前以太网的带宽极限:实测800Mbit/s左右,[移植并使用Iperf3测试ARM Linux网口带宽]https://chuna2.787528.xyz/dy-stairm
阅读全文
posted @ 2025-03-27 15:30 羊的第七章
阅读(1044)
评论(0)
推荐(0)
下一页
公告