我有将调试输出打印到 UART 的功能。如果此函数工作时发生中断,则中断的调试输出会中断先前的调试文本。所以我有这样的事情:“03:32:46 加载数据 fr03:32:46 按钮按下”。我考虑了一些解决方案。我更喜欢不禁用中断,而不是在它破坏其他调试打印功能时禁用调试输出。解决这个问题的好方法是什么?
问问题
47 次
我有将调试输出打印到 UART 的功能。如果此函数工作时发生中断,则中断的调试输出会中断先前的调试文本。所以我有这样的事情:“03:32:46 加载数据 fr03:32:46 按钮按下”。我考虑了一些解决方案。我更喜欢不禁用中断,而不是在它破坏其他调试打印功能时禁用调试输出。解决这个问题的好方法是什么?