推荐一个开源的AT命令解析模块

推荐一个开源的AT命令解析模块

这是一种AT命令通信解析模块,支持两种版本:裸机(at_chat)和OS版本(at)。适用范围涵盖了modem、WIFI模块以及蓝牙通信。

细说|Linux虚拟文件系统原理

细说|Linux虚拟文件系统原理

在Unix的领域里,有一句非常经典的话:一切皆是文件。这句话的内涵是,Unix操作系统中的所有对象都可以被视作文件,并可以利用文件操作的接口对其进行处理。Linux作为类Unix操作系统,也积极朝着这个目标努力。

网络延迟简介:为什么它重要,如何测量

网络延迟简介:为什么它重要,如何测量

延迟是指在我们发出请求后,等待服务器返回结果之间的时间间隔。这类似于我们与朋友通话时的情况,你说完话后,朋友听到并回应你所说话的时间差。

单片机固件自更新的一个方法!

单片机固件自更新的一个方法!

汽车软件的Boot程序主要用于更新App程序。在特定客户项目中,Boot也是客户需求的一部分,有时被称为CB(Customer Boot),与项目的软件开发计划相配合。

Linux平台大文件生成以及处理

Linux平台大文件生成以及处理

在日常工作中,为了验证特定场景下的功能,经常需要手动构建一些大文件进行测试。有时需要用大文件测试下载速度,有时需要用大文件来填充磁盘空间。

7个底层数据结构,几乎撑起了整个上层数字世界!

7个底层数据结构,几乎撑起了整个上层数字世界!

在编程世界中,数据结构扮演着构建信息框架的重要角色,就像现实生活中的建筑需要精心设计的结构一样,我们的数据也需要适当的结构来确保程序的高效性和稳定性。今天,我们将像探险家一样,一同揭开七大数据结构的神秘面纱,并探究它们的应用场景、优点和缺陷。

如何设计一个高效轻量的链表

如何设计一个高效轻量的链表

在嵌入式软件领域,链表是一种广泛运用的数据结构,用来有效地存储和组织数据。传统的链表结构包含节点和数据域,而无数据域的双向链表则专注于节点之间的连接关系,而不额外存储数据。

Linux 自带的耳机拔插检测驱动

Linux 自带的耳机拔插检测驱动

Linux系统默认的耳机插拔检测驱动程序被整合在声卡驱动中,这使得耳机插拔状态能够通过输入子系统进行报告。

不知道这些,别说你会C++

不知道这些,别说你会C++

在C++编程语言中,左值(Lvalue)代表着那些被赋予标识符(即变量名)的表达式,这意味着它们可以接受赋值操作。左值持有着稳定的内存地址,这使得它们能够在程序中被准确地引用和修改。典型情况下,左值所指代的是实际的对象或变量,其在编程中具有重要的意义。

Cortex-M85内核单片机快速上手指南

Cortex-M85内核单片机快速上手指南

2022年4月,Arm推出了全新的MCU级内核Cortex-M85。截止目前(2024年2月),Cortex-M85是最新、最强的Cortex-M内核。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部