了解可移植类型

编写嵌入式软件的独特挑战之一是,它要求程序员不仅了解硬件的微小细节,而且还要了解他们用来使硬件活跃起来的编程语言。有时,最简单的概念要比人们可能想像的要复杂得多。在以下情况下尤其如此… 继续阅读 了解可移植类型

功能指针的任务调度

任务计划程序是使用函数指针的最常见应用程序之一。每个嵌入式系统都包含某种类型的任务调度程序,无论它是简单的循环循环还是最新的实时操作系统(RTOS)。使用函数指针进行任务调度的最简单方法之一是协作… 继续阅读 功能指针的任务调度

for循环回顾

无论是哪种编程语言,条件循环在每种编程语言中都是常见的’专为低级嵌入式开发或高级Web或PC开发而设计。最常用的循环是众所周知的for循环。在C语言中编写for循环时,会出现多种扰动或用法,这些扰动或用法表现出意外的行为。… 继续阅读 for循环回顾

功能指针简介

使用C开发嵌入式系统时,一个关键工具是了解指针的工作方式。对指针基础知识的误解会导致调试系统花费大量时间,或者使隐藏的错误暴露在客户面前。函数是最常被误解和忽略的指针工具之一… 继续阅读 功能指针简介