日志记录是一项重要的调试工具。您如何在嵌入式环境中使用此类日志记录功能?我个人在ARM Cortex Mx微控制器上编程。
我在考虑一个日志框架,它有一个可更改的后端,用于多个接口(ITM,UART,...)和可自定义的日志记录级别。
我找到了A Highly Configurable Logging Framework In C++。你知道其他任何项目吗?
答案 0 :(得分:2)
在嵌入式系统中,日志记录由两种首选方法完成:通过调试/串行端口并存储到内存中。
存储到内存中的想法是稍后可以使用JTAG调试器或其他工具检索它。对于断电后需要保存的任何内容,请使用非易失性存储器。