• ModbusPal模拟器使用说明

    一、 工具介绍 ModbusPal是一个开源工具,用于模拟和测试 Modbus 设备和网络。它允许用户创建虚拟的 Modbus 从站(Slave),并配置这些从站的寄存器和通信参数,从而方便地测试 Modbus 主站(M…

  • MacOs下sem_init返错问题及延伸思考

    一、MacOs下sem_init返错问题 在复习八股文时,常见的一个问题是“有哪些IPC机制?”,详细的答案可参考我个人整理的八股文材料:操作系统线程及进程知识。该材料上的答案是使用ChatGpt生成的,同时我还让Cha…

  • macOS交叉编译RaspberryPi Kernel

    前言 本文主要介绍如何使用macos编译RaspberryPi内核,并使用新内核进行启动。笔者编译出来的内核可以正常启动,但存在协议栈问题(具体问题未分析)。 另外需要说明的是,由于笔者只有一块树莓派3代B板,因此使用本…

  • Raspberry Pi OS上如何使用串口

    前言 本文主要介绍使用Raspberry OS时如何打开串口功能。因为针对自定义内核的场景,串口调试相对来说较为实用。我所使用的树莓派为3代B版,其它版本的树莓派可以用相似方法打开串口调试功能。在部分可能会有差异的步骤上…