我使用串口进行浮点数据打印会进入FaultIsR中断。后面得知,TI的芯片进行浮点数据打印需要打开CCS的设置,选择支持串口浮点打印。请问keil如何进行让TM4C123GH6PZ这款芯片支持浮点数据打印?
void UART_printf(uint32_t baseAddress, const char *format,...) { uint32_t length; va_list args; uint32_t i; char TxBuffer[128] = {0}; va_start(args, format); length = vsnprintf((char*)TxBuffer, sizeof(TxBuffer), (char*)format, args); va_end(args); for(i = 0; i < length; i++) { while(UARTBusy(baseAddress)); UARTCharPut(baseAddress,TxBuffer[i]); } }