硬件在环测试

硬件在环(HIL)测试在目标微控制器上运行测试用例代码,而不是使用模拟的软件层充当硬件。 HIL测试对于验证HAL的硬件访问是否按预期工作,甚至测试系统的所有输出按预期工作非常有用。… 继续阅读 硬件在环测试

5禁止的C功能

最佳实践和行业标准会随着时间的发展而发展,但它们代表了指导智慧的快照。尽管技术进步使先前已知的最佳实践无效,但最佳实践的发展速度可能很慢,而且往往会根深蒂固。在嵌入式系统空间中使用C语言功能遇到了相同的问题… 继续阅读 5禁止的C功能

5修订控制最佳实践

每个嵌入式软件开发人员都应使用版本控制系统。我什至无法开始量化在整个职业生涯中使用此类系统节省的时间。当某些东西坏了,并且无法撤消时,回滚到以前版本的功能可以节省生命。即使开发人员认识并使用… 继续阅读 5修订控制最佳实践