在嵌入式设备中,很多场景都需要记录日志,特别是单片机这种存储资源有限的环境下,就需要一种轻量级的存储方法。系统日志在嵌入式设备应用场景中,系统日志时常可以监控设备软件的运行状态,及……
来源:技术让梦想更伟大引言我们在一个项目小组做一个相对较复杂的工程时,意味着你不再独自单干。而是和小组成员分工合作,这就要求小组成员各自负责一部分工程。比如你可能只是负责通讯或者显……
可能你已经学习了很久,但是当Leader抛给你一个STM32项目,你是不是依然手足无措?有一朋友刚开始学习的51单片机,后来转STM32了。主要是跟着网上的在线课程学习,自己下边跟……
来源:最后一个bug 排版:小麦大叔 满足实时控制要求的嵌入式操作系统(RTOS) 以下介绍14种主流的RTOS,分别为μClinux、μC/OS……
英文原文:https://github.com/MaJerle/c-code-style#structures-enumerations-typedefs译文来源:嵌入式大杂烩最重……
来源 | 洋桃电子 & 华清远见整理&排版&增加描述 | 嵌入式应用研究院前言时序图的核心就是时间和电平的变化关系。……
大家好 我是麦鸽。上周日,白天开了十几个小时,整整1000多公里,来到了深圳。深圳给人感觉又变大啦。像煎蛋一样,往外摊开,城区越来越大,地铁延伸地也越来越远。虽然不在深圳工作,但是……
本文基于这样的认识:数据是易变的,逻辑是稳定的。本文例举的编程实现多为代码片段,但不影响描述的完整性。本文例举的编程虽然基于C语言,但其编程思想也适用于其他语言。此外,本文不涉及语……
01.调试相关的宏在Linux使用gcc编译程序的时候,对于调试的语句还具有一些特殊的语法。gcc编译的过程中,会生成一些宏,可以使用这些宏分别打印当前源文件的信息,主要内容是当前……
大家好,我是麦鸽,不知道大家有没有听过软件设计中的低耦合,高内聚的两个原则。 具体是什么意思呢?在一个项目中:每个模块之间相联系越紧密,则耦合性越高;这样你改动其中一个模……