C模数
总览
这是过去实现嵌入式C代码时使用的几种技术的形式。 虽然您必须实时调试目标上的最终程序包,但是对于更平凡和算法性的工作而言,这是一件痛苦的事情。 为了使生活更轻松,有必要将与硬件和时间相关的内容与应用程序的其余部分分开。 当它们隔离时,可以用更适合调试和测试的组件来代替。 尽管可以使用各种FOSS做到这一点,但我发现大多数工具过于繁琐或不必要地复杂。 我只想要一种简单的方法来对IO进行存根处理,因此最终得到了与自家的单元测试器结合使用的。
模组
在其他语言中,接口或抽象类对于定义可以