会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
侧边栏
yooooooo
以有涯之生随无涯之学
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
18
19
20
···
137
下一页
2025年5月16日
【ARM Trace32(劳特巴赫) 使用介绍 1.1 - Veloce 环境中使用trace32 连接 Cortex-M33】
摘要: T32 MARM介绍 T32 MARM是Lauterbach的Trace32软件包的一部分,专门用于ARM基础架构的微处理器。Trace32是一款强大的系统级调试器广泛用于嵌入式系统和微处理器的开发。 T32 MARM提供了对ARM核心和多核心设备的全面支持,支持各种不同的ARM核心,包括Corte
阅读全文
posted @ 2025-05-16 17:02 yooooooo
阅读(742)
评论(0)
推荐(0)
2025年5月15日
PCIe扫盲——Flow Control基础(二)
摘要: 在任何事务层包(TLP)发送之前,PCIe总线必须要先完成Flow Control初始化。当物理层完成链路初始化后,便会将LinkUp信号变为有效,告知数据链路层可以开始Flow Control初始化了。如下图所示: 注:由于VC0是默认使能的,所以当Flow Control初始化开始时,其会被自动
阅读全文
posted @ 2025-05-15 14:36 yooooooo
阅读(210)
评论(0)
推荐(0)
PCIe扫盲——Flow Control基础(一)
摘要: Flow Control即流量控制,这一概念起源于网络通信中。PCIe总线采用Flow Control的目的是,保证发送端的PCIe设备永远不会发送接收端的PCIe设备不能接收的TLP(事务层包)。也就是说,发送端在发送前可以通过Flow Control机制知道接收端能否接收即将发送的TLP。 在P
阅读全文
posted @ 2025-05-15 14:19 yooooooo
阅读(292)
评论(0)
推荐(0)
2025年5月13日
【ARM CoreLink 系列 1.1 -- CoreLink 系列 产品介绍】
摘要: ARM CoreLink 介绍 ARM的CoreLink系列产品是一套能够进行高效互联的组件和工具,它们用于构建高性能、低功耗的嵌入式和消费电子设备。CoreLink产品系列提供了用于多处理器系统的一组互连性能,这些功能包括各种总线架构,以及与之配套的内存和外设接口。 CoreLink系列的组件包括
阅读全文
posted @ 2025-05-13 21:12 yooooooo
阅读(303)
评论(0)
推荐(1)
2025年5月12日
帧速率调整库
摘要: Android 帧速率调整库,也称为 Swappy,是 AGDK 库 的一部分。它帮助 OpenGL 和 Vulkan 游戏在 Android 上实现流畅的渲染和正确的帧速率调整。本文档定义了帧速率调整,描述了需要帧速率调整的情况,并展示了该库如何解决这些情况。如果您想直接跳转到在游戏中实现帧速率调
阅读全文
posted @ 2025-05-12 10:59 yooooooo
阅读(142)
评论(0)
推荐(0)
2025年5月11日
【ARMv8v9 GIC 系列 1.8 -- PE 中断处理的前期评估】
摘要: Interaction of group and individual interrupt enables 在 ARM GICv3和GICv4架构中, GICD_* 和 GICR_* 寄存器 组 决定了处理器元素(PE)能够识别的最高优先级 pending interrupt 。这些寄存器决定PE的
阅读全文
posted @ 2025-05-11 21:03 yooooooo
阅读(40)
评论(0)
推荐(0)
2025年5月10日
linux 开源社区补丁查找
摘要: 查找 Linux 内核中 F2FS 文件系统相关的补丁(比如针对内核 5.15 的补丁或 feature),可以参考以下几个权威渠道: 1. Kernel.org 的 git 仓库 这是 Linux 内核官方源代码仓库。 地址:https://git.kernel.org/ F2FS 通常在子目录
阅读全文
posted @ 2025-05-10 18:20 yooooooo
阅读(211)
评论(0)
推荐(0)
【ARMv8v9 GIC 系列 1.7 -- GIC PPI SPI SGI LPI 中断使能配置概述】
摘要: GIC 各种中断使能配置 在ARM GICv3和GICv4架构中,不同类型的中断(如PPIs、SPIs、SGIs和LPIs)可以通过 不同的 方式进行启用和禁用。 下面详细介绍这些中断的启用和禁用方法: PPIs(每个处理器私有中断) 启用和禁用PPIs :通过向 GICR_ISENABLER0 和
阅读全文
posted @ 2025-05-10 17:03 yooooooo
阅读(255)
评论(0)
推荐(0)
2025年5月8日
Perfetto Systrace不同CPU运行状态异常原因 - Running长
摘要: 序言 本文针对使用Perfetto/Systrace分析不同操作任务的CPU执行状态时常见的异常原因进行了汇总,对实战中的问题分析可起到抛砖引玉的作用。以下异常情况都来自实际的案例分析,因此非常具有参考价值,各球友如果遇到过其他没提及过的案例时可在下面直接回复。 Android线程被分为16种状态:
阅读全文
posted @ 2025-05-08 16:33 yooooooo
阅读(328)
评论(0)
推荐(0)
Systrace 线程CPU 运行状态分析技巧- Runnable 篇
摘要: 本文是 Systrace 线程 CPU 运行状态分析技巧系列的第一篇,主要分析了 Systrace 中 cpu 的 runnable 状态出现的原因和 Runnable 过长时的一些优化思路。 本系列的目的是通过 Systrace 这个工具,从另外一个角度来看待 Android 系统整体的运行,同时
阅读全文
posted @ 2025-05-08 16:24 yooooooo
阅读(291)
评论(0)
推荐(0)
上一页
1
···
12
13
14
15
16
17
18
19
20
···
137
下一页
公告