
MCU高温时的静态功耗哪家强?
随着半导体技术和工艺的不断进步,单片机(MCU)的功耗表现也在逐步改善。现如今,许多厂商都在宣传自家的MCU具备低功耗(Low Power)或者超低功耗(Ultra Low Power)的特性。

嵌入式工程师必备的 8 个C语言技巧
作为一位从事单片机开发的工程师,我们很少有机会进行纯粹的上层软件开发,也不会完全投身于硬件电路设计。我们最常见的工作场景是这样的:左手夹着烟头,右手握着烙铁,双手搁在键盘上,不停地敲击着代码。

如何编写可读性高的 C 代码?
面向对象的编程方式更贴近人类的思维方式,极大地降低了代码的复杂性,同时提升了代码的可读性和可维护性。即使是传统的C语言,也可以设计出易读、易维护且复杂度较低的优雅代码。本文将通过一个实际的例子来阐述这一点。

大厂为啥不用“外键”?!
在学习数据库时,大家都会接触到外键的概念,并且在各种课后习题中,外键都是一个重要的考察内容。然而,在实际的企业开发中,外键却通常被严格禁止使用。相反,当需要对多个表进行关联时,通常会选择冗余相关字段的方法,而不是建立外键。

嵌入式C语言结构体为什么那么重要?
C语言作为编程领域的传奇语言已有50多年的历史,并且至今仍然处于领先地位。近年来,通过观察TIOBE编程语言排行榜,我们可以清晰地看到C语言的地位。不论是排名第一还是第二,C语言都几乎无与伦比。

STM32CubeLL库高效和低代码的巧妙运用
前几年,由于STM32芯片供应不足,导致价格上涨,这促使许多公司和工程师选择了国产替代品。尽管STM32因供货短缺而引起了一些人的不满,但不可否认,它在许多方面仍值得我们学习和借鉴。