【发布时间】:2015-03-05 17:16:08
【问题描述】:
我对嵌入式系统相当陌生,但对编程并不熟悉。
我们在应用程序中管理大量不同数据结构的列表,我们用从传入的字符数组解析的数据填充这些数据结构。对于调试,查看每个结构的手表似乎不太实用,我考虑构建功能以将结构中包含的数据打印到文件中,因此我可以轻松比较预期结果与结果。这是你会在嵌入式系统中做的事情吗?我还有哪些其他选择?
为了避免增加代码大小,仅包括调试版本。系统是stm32F2xx和IDE keil uVision。
谢谢!!
【问题讨论】:
-
“嵌入”涵盖了许多罪恶,老实说,我不清楚您为什么要征求我们的许可。一般来说,您应该继续使用任何您认为有用的调试工具,但您期望这个工具会产生什么不利影响?作为记录,我发现这种技术在嵌入式世界中很有用。
-
@doynax 我的问题正是:“如果有的话,我可能会产生哪些不利影响”。我想你已经回答说你确实使用了这种技术。谢谢。
-
目标上是否真的有文件系统?如果您腾出空间,那就可以了;否则,将其从调试 UART 或 USB 接口(可选,或根据明确请求)发送出去,如果需要,将其直接发送到开发系统上的文件会更有意义。