-
ModbusPal模拟器使用说明
一、 工具介绍 ModbusPal是一个开源工具,用于模拟和测试 Modbus 设备和网络。它允许用户创建虚拟的 Modbus 从站(Slave),并配置这些从站的寄存器和通信参数,从而方便地测试 Modbus 主站(M…
-
2024年阅读书单
序号 书名 作者 分类 是否推荐 豆瓣分数 1 太白金星有点烦 马伯庸 小说 ✅ 9.0 2 告别百年激进 温铁军 经济 ✅ 9.1 3 SONY α6400微单摄影技巧大全 雷波 摄影 ✅ 8.5 4 李光耀观天下 李…
-
三十而已
转眼已然三十,前个星期原本还计划着在生日前夕看一场电影,喝一杯威士忌,再找barber换个发型,借生日的由头奖励下自己。真到了生日前夕,却发觉自己单纯就是想花钱罢了。细细想来,我其实对自己的生活已然足够满意。若真说有什么…
-
使用pandas进行简单数据处理的常用指令
一、背景 pandas是基于numpy的一种工具,是为解决数据分析任务而创建的。pandas提供了大量实用的函数用于分析数据,具体可参考官方文档。官网也有基础入门的十分钟指导,具体可见:10 minutes to pan…
-
树莓派3B+如何连接CAN总线模块
1. 背景说明 本文章介绍如何使用树莓派3代B+板连接CAN总线模块。笔者使用的CAN总线模块是从天猫购买,如下图: 上图中: A为SPI排针 B为MCP2515模块,作为CAN控制器 C为TJA1050模块,作为CAN…
-
MacOs下sem_init返错问题及延伸思考
一、MacOs下sem_init返错问题 在复习八股文时,常见的一个问题是“有哪些IPC机制?”,详细的答案可参考我个人整理的八股文材料:操作系统线程及进程知识。该材料上的答案是使用ChatGpt生成的,同时我还让Cha…
-
使用expect工具自动连接树莓派
笔者通常使用ssh+ 密码的方式连接树莓派,指令如下: ssh eric@<ip_address> eric@<ip_address>'s password: <input pas…
-
四年回顾——关于研发效能的思考
在H厂工作的四年里,我主要从事嵌入式开发工作。但工作之余也一直在思考团队的研发效能问题——如何提高团队的开发效率及开发质量。整个团队的主要状况是: 在实际工作中我们可以开发很多工具或自动化脚本用于提升效率,但最后我发现工…
-
macOS交叉编译RaspberryPi Kernel
前言 本文主要介绍如何使用macos编译RaspberryPi内核,并使用新内核进行启动。笔者编译出来的内核可以正常启动,但存在协议栈问题(具体问题未分析)。 另外需要说明的是,由于笔者只有一块树莓派3代B板,因此使用本…
-
Raspberry Pi OS上如何使用串口
前言 本文主要介绍使用Raspberry OS时如何打开串口功能。因为针对自定义内核的场景,串口调试相对来说较为实用。我所使用的树莓派为3代B版,其它版本的树莓派可以用相似方法打开串口调试功能。在部分可能会有差异的步骤上…