自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Codegraph配置流程(Codex、Claude均可)

CodeGraph 是一个将代码库转换为知识图谱的工具,通过预索引代码结构(函数、类、调用关系等)到本地 SQLite 数据库,显著提升编程智能体的代码理解效率。其核心价值在于将传统的文件级搜索升级为结构化符号关系查询,官方测试显示可降低47%的token消耗和58%的工具调用次数。该工具特别适用于复杂老项目的调用链分析和跨模块影响评估,通过MCP服务为智能体提供搜索、追踪等8种结构化查询能力。使用时需解压配置环境变量,初始化后即可通过.codex/config.toml集成到智能体工作流。需注意它不替代动

2026-06-18 16:54:13 772

原创 RT-Thread 定时器笔记

RT-Thread定时器核心机制解析 摘要: RT-Thread定时器系统基于两个核心变量:rt_tick(系统时钟滴答)和rt_timer_list(排序链表)。定时器控制块包含超时回调函数、参数及关键时间参数init_tick(初始设定值)和timeout_tick(实际超时时刻)。系统采用有序链表管理定时器,按timeout_tick排序插入,支持硬件(中断执行)和软件(线程执行)两种模式,以及单次/周期触发。通过跳表算法优化查找效率,配置RT_TIMER_SKIP_LIST_LEVEL可调整性能。A

2026-04-16 09:18:12 188

原创 RT-Thread 中断与轮询模式驱动笔记

本文对比了RT-Thread中轮询和中断两种驱动模式的特性与应用场景。轮询模式代码简单但CPU占用高,适合高速大数据传输;中断模式实时性好但复杂度高,适合低速小数据场景。文章详细分析了两种模式的工作流程、代码示例和性能计算方法,并给出了优化策略(如混合模式、DMA+中断)。最后总结了不同外设的驱动模式选择建议、中断使用注意事项(如IPC限制、临界区保护)以及关键API。通过理论分析和工程实例,为RT-Thread驱动开发提供了实用指导。

2026-04-16 09:17:44 177

原创 B2机器狗多倍通调试记录

电脑获取的内网IP地址,可以访问到CPE获取IP网段的网关。五、补充:快捷配置界面。

2026-04-02 22:22:25 73

原创 RT-thread系统配置文件

RT-Thread配置参数通俗指南 本文用生活化比喻解释RT-Thread核心配置参数: 名字限制8字符:类似微信昵称截断 4字节内存对齐:像摆放整齐的储物格 32级优先级:数字越小优先级越高 100Hz系统心跳:每秒跳动100次的精密钟表 栈溢出检查:像水位警戒线报警 256字节空闲栈:专为简单任务设计的小工作台 调试模式:相当于系统"开发者选项" 钩子功能:如同门口的监控摄像头 这些配置共同构建了RT-Thread实时操作系统的基础运行框架,平衡了性能与资源占用的关系。

2026-03-29 09:13:53 78

原创 线程控制块,通俗版(AI生成)

RT-Thread线程控制块(TCB)是系统管理线程的核心结构体,包含线程的完整信息。主要分为七个部分:对象基本信息(名称、类型等)、执行相关(栈指针、入口函数)、状态与错误、调度相关(优先级、时间片)、内置定时器(实现延时)、清理函数(资源释放)和用户数据。TCB相当于线程的"身份证+档案+运行记录",系统通过它管理线程的生命周期、调度执行和资源分配。其中优先级管理支持动态调整,时间片机制实现轮转调度,而内置定时器则提供了线程延时功能。

2026-03-29 09:12:46 213

原创 linux-learning-progress(3)

本文详细介绍了Linux系统中的三个核心权限管理命令:chmod、chown和chgrp。首先解释了Linux权限模型,包括权限组(所有者、所属组、其他人)和权限类型(读、写、执行)的概念。然后分别讲解了每个命令的功能、语法和常用选项,并提供了大量实用示例。文章还包含权限数值与符号表示的转换方法、常见权限值速查表、安全注意事项以及练习题与参考答案。这些内容帮助用户掌握Linux文件权限管理的基本操作,确保系统安全和合理控制文件访问权限。

2026-03-27 10:50:33 593

原创 linux-learning-progress(2)

Linux系统提供了三个强大的文件搜索工具:find、grep和locate。find命令支持按文件名、类型、大小等条件实时搜索;grep用于文本内容搜索,支持递归和正则表达式;locate通过数据库快速查找文件路径。find功能全面但速度慢,locate速度快但数据可能过时。文章详细介绍了各命令的语法、常用选项和示例,并提供了练习题帮助掌握。这三个命令组合使用可满足大多数文件搜索需求,其中find适合复杂搜索,grep用于文本内容查找,locate适合快速定位已知文件。

2026-03-25 15:48:51 382

原创 linux-learning-progress

Linux命令学习复盘摘要 今日掌握了13个基础Linux命令,包括目录操作(mkdir,cd)、文件操作(cp,rm)和查看命令(cat,head)。学习进度显示已掌握13/40+命令,重点理解了目录层级、路径概念和递归操作。明日计划优先学习高频命令grep和find,建议建立练习目录进行实践。特别提醒rm命令不可恢复,使用需谨慎。学习策略建议结合已学命令练习新内容,逐步构建完整的Linux操作能力。

2026-03-25 09:50:12 47

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除