嵌入式这个行业未来十年都不会卷?

嵌入式这个行业未来十年都不会卷?

有些人可能会问,嵌入式不是早就存在了很多年吗?的确如此,但是过去的嵌入式和现在的嵌入式有很大的不同。过去的嵌入式应用于电器、机械、交通设备等领域。

超火的cmake是什么?

超火的cmake是什么?

CMake是一个开源的、跨平台的工具系列,用于构建、测试和打包软件。

一种串口命令控制台的实现!

一种串口命令控制台的实现!

如果你曾经尝试过在Linux上使用无所不能的串口Shell命令控制台, 那么你肯定会羡慕它的强大功能。如果能够将这种控制交互能力应用到低档次的STM32F系列MCU上

一款状态机自动生成工具

一款状态机自动生成工具

编写实用的软件系统状态机是一项具有挑战性的任务。尤其是当状态机本身较为复杂时,这一过程更是需要耗费大量的时间和精力。许多有着相关经验的程序员常常形容这一过程为缺乏创意,因为他们需要专注于管理各种状态,而非程序的运行逻辑。

嵌入式软件开发没有捷径

嵌入式软件开发没有捷径

嵌入式软件开发是否有捷径并不是一个容易回答的问题。不过,我可以给出以下见解:

神器来了!一键提升嵌入式代码质量

神器来了!一键提升嵌入式代码质量

当前常规的C语言编译器一般只能检测出代码中潜在的缺陷,而对程序方案的设计并无太大作用。

嵌入式超时机制精妙设计

嵌入式超时机制精妙设计

在嵌入式软件程序设计中经常需要处理超时或定时的情况。基本的处理思想是在特定的时间到达时执行相应的程序处理。下面介绍两种常见的超时或定时的程序设计方案。

C 语言函数宏封装妙招

C 语言函数宏封装妙招

函数宏是一种包含多条语句的宏定义,通常用于封装某个频繁调用的功能,以避免通过函数封装带来的额外的调用开销。

嵌入式软件分层模块封装例子

嵌入式软件分层模块封装例子

在使用 STM32 来开发应用时,打开网络上下载的例程或者是购买开发板自带的例程,都会发现应用层中往往包含有 stm32f10x.h 或者 stm32f10x_gpio.h 等文件,这些文件属于硬件层的一部分。如果将这些文件直接放在软件层中,会导致代码看起来非常混乱。

一种cJSON与结构体互转的方法

一种cJSON与结构体互转的方法

之前我们介绍过一种cJSON与结构体互转的方法,现在我们发现了另一个开源项目——struct2json,大家可以参考使用。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部