refactor: 清理UART调试代码并保留RTT诊断
This commit is contained in:
+17
-1
@@ -2,8 +2,20 @@
|
||||
|
||||
#include <string.h>
|
||||
|
||||
SEGGER_RTT_CB _SEGGER_RTT;
|
||||
static char _acUpBuffer[BUFFER_SIZE_UP];
|
||||
static char _acDownBuffer[BUFFER_SIZE_DOWN];
|
||||
|
||||
SEGGER_RTT_CB _SEGGER_RTT = {
|
||||
"SEGGER RTT",
|
||||
SEGGER_RTT_MAX_NUM_UP_BUFFERS,
|
||||
SEGGER_RTT_MAX_NUM_DOWN_BUFFERS,
|
||||
{
|
||||
{ "Terminal", _acUpBuffer, BUFFER_SIZE_UP, 0u, 0u, SEGGER_RTT_MODE_DEFAULT }
|
||||
},
|
||||
{
|
||||
{ "Terminal", _acDownBuffer, BUFFER_SIZE_DOWN, 0u, 0u, SEGGER_RTT_MODE_DEFAULT }
|
||||
}
|
||||
};
|
||||
|
||||
void SEGGER_RTT_Init(void)
|
||||
{
|
||||
@@ -15,6 +27,10 @@ void SEGGER_RTT_Init(void)
|
||||
_SEGGER_RTT.aUp[0].pBuffer = _acUpBuffer;
|
||||
_SEGGER_RTT.aUp[0].SizeOfBuffer = BUFFER_SIZE_UP;
|
||||
_SEGGER_RTT.aUp[0].Flags = SEGGER_RTT_MODE_DEFAULT;
|
||||
_SEGGER_RTT.aDown[0].sName = "Terminal";
|
||||
_SEGGER_RTT.aDown[0].pBuffer = _acDownBuffer;
|
||||
_SEGGER_RTT.aDown[0].SizeOfBuffer = BUFFER_SIZE_DOWN;
|
||||
_SEGGER_RTT.aDown[0].Flags = SEGGER_RTT_MODE_DEFAULT;
|
||||
}
|
||||
|
||||
static void _EnsureInit(void)
|
||||
|
||||
Reference in New Issue
Block a user