通常不建议将printf与基于微控制器的嵌入式系统一起使用,这是行业最佳实践。避免使用printf的几个原因是,它通常效率低下,具有阻塞功能并且会中断嵌入式系统的实时行为。事实是… 继续阅读 使用循环缓冲区自定义printf的7个步骤
月: 2015年年6月
嵌入式基础–使用便携式类型的5个提示
为了重用和移植嵌入式软件,绝对必须编写无歧义的代码。在此处的上一篇文章“了解可移植类型”中,讨论了可移植类型的基础,以及char,int和long的常见类型如何取决于体系结构和含义。… 继续阅读 嵌入式基础–使用便携式类型的5个提示
技巧和窍门– MicroPython
在为微控制器开发软件时,C编程语言已成为主要语言。该语言非常适合开发嵌入式系统时所需的低级硬件控制。还有其他编程语言(例如C ++和Java)在行业中找到了立足之地,即使… 继续阅读 技巧和窍门– MicroPython
工具类–隔离式USB转UART
连接ing an embedded systems UART to a PC through a USB to UART converter is something that every embedded software developer is familiar with. Many developers don’t leave home without a FTDI232R board from Sparkfun (//www.sparkfun.com/products/12731). The 上 ly problem with this great little tool though is that it doesn’t provide any protection to the PC … 继续阅读 工具类–隔离式USB转UART