摘要: ← 上一章:运行与参数传递 | 目录 | 下一章:命令速查与常见误区 → 第 4 章 单步调试与查看程序状态 程序停在断点之后,接下来要做两件事:一步一步往下走,以及随时看清楚此刻的变量、调用栈长什么样。这一章把这两块内容讲完整——前半部分是单步执行家族,后半部分是新手必须会用但原笔记没有覆盖的“状 阅读全文
posted @ 2026-10-10 08:29 BlackSnow 阅读(11) 评论(0) 推荐(0)
摘要: ← 上一章:断点与观察点 | 目录 | 下一章:单步调试与查看程序状态 → 第 3 章 运行程序与参数传递 很多命令行程序需要带参数运行(比如 ./cmd 123 abc),或者依赖某个环境变量才能正常工作。这一章讲清楚怎么在 GDB 里把这些“启动条件”配置好。 3.1 run [arglist] 阅读全文
posted @ 2026-10-10 08:29 BlackSnow 阅读(9) 评论(0) 推荐(0)
摘要: ← 上一章:GDB 快速上手 | 目录 | 下一章:运行与参数传递 → 第 2 章 断点与观察点:精确控制程序在哪里停下 上一章已经用过最简单的 b main。断点的本质很简单:在程序执行流上做一个标记,CPU 跑到这个标记就自动暂停,把控制权交还给你。这一章把断点的各种玩法、以及它的“进阶版”—— 阅读全文
posted @ 2026-10-10 08:28 BlackSnow 阅读(13) 评论(0) 推荐(0)
摘要: ← 上一章:单步调试与查看程序状态 | 目录 第 5 章 命令速查与常见误区 这一章是全书的“复习页”:把前四章出现过的命令汇总成一张速查表,再把容易弄错的点集中列一遍。建议先通读一遍前四章再来看这里,当纯速查表效果最好;如果你是直接跳过来的,建议先看第 1 章建立基本概念。 5.1 命令缩写速查表 阅读全文
posted @ 2026-10-10 08:27 BlackSnow 阅读(4) 评论(0) 推荐(0)
摘要: ← 目录 | 下一章:断点与观察点 → 第 1 章 GDB 快速上手:从编译到第一次调试 1.1 GDB 是什么,什么时候该用它 GDB(GNU Debugger)是 Linux/Unix 下最常用的命令行调试器,能让你在程序运行的过程中“暂停”下来,查看此刻内存里每个变量的真实值、调用栈长什么样、 阅读全文
posted @ 2026-10-10 08:26 BlackSnow 阅读(18) 评论(0) 推荐(0)
摘要: 面向初学者的 GDB 实战笔记。目标不是罗列命令手册,而是让你从“会敲命令”走到“看懂程序到底在干什么”。每章都尽量给出能直接照着敲的例子,并在关键的坑点上加了【新手提示】和【常见误区】。 目录 GDB 快速上手:从编译到第一次调试 带调试信息编译、第一次启动 GDB、完整走一遍“下断点 → 运行 阅读全文
posted @ 2026-10-10 08:25 BlackSnow 阅读(5) 评论(0) 推荐(0)
摘要: 好,咱们继续往下走。前面聊了那么多层,从物理层一路爬到应用层,今天终于要碰这个最核心的家伙——制造报文规范(MMS)。 说实话,我刚开始接触IEC 61850的时候,最头疼的就是MMS。你想想看,一个协议栈里,它藏在最上面,看不见摸不着,但所有智能电子设备(IED)之间的正经通信,几乎都靠它。嗯,咱 阅读全文
posted @ 2026-09-17 21:06 BlackSnow 阅读(21) 评论(0) 推荐(0)
摘要: 好,咱们今天聊聊ACSI。说实话,这是IEC 61850里最绕、但也最核心的一块。很多工程师学到这里就开始犯困,觉得太抽象了。我当年也一样,看了三遍文档才真正搞明白它到底想干嘛。 ACSI的全称是“抽象通信服务接口”。你想想看,它为什么叫“抽象”?说白了,就是它只定义“做什么”,不管“怎么做”。就像 阅读全文
posted @ 2026-09-17 21:06 BlackSnow 阅读(10) 评论(0) 推荐(0)
摘要: 好,咱们今天聊一个核心中的核心——IEC 61850 的面向对象数据建模。 说实话,我刚接触这个标准的时候,第一反应是:这玩意儿怎么这么绕?又是逻辑设备,又是逻辑节点,还有数据对象、数据属性……一堆名词堆在一起。但干久了你会发现,这套模型其实特别聪明。它把电力系统里那些复杂的设备、功能、数据,用一种 阅读全文
posted @ 2026-09-17 21:05 BlackSnow 阅读(14) 评论(0) 推荐(0)
摘要: 说到变电站自动化系统架构,我习惯把它想象成一栋三层小楼。每一层各司其职,又通过通信网络紧密相连。这可不是我凭空想的,而是IEC 61850标准里最核心的物理架构模型——站控层、间隔层、过程层。 很多刚入行的朋友问我:“这三层到底怎么分?是不是硬件上必须分开?” 嗯,这个问题问得好。咱们今天就一层层拆 阅读全文
posted @ 2026-09-17 21:03 BlackSnow 阅读(46) 评论(0) 推荐(0)