根据例子程序修改的程序,但只有uart0 uart1 uart2可以使用,其他的串口执行到uartprintf 就不往下执行了
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
根据例子程序修改的程序,但只有uart0 uart1 uart2可以使用,其他的串口执行到uartprintf 就不往下执行了
uartprintf 这个函数是来自C:\ti\TivaWare_C_Series-2.1.0.12573\utils\uartstdio.c
这里默认使用的是通过串口0来进行数据发送。
如果没有使能串口0,然后调用这个函数就会导致硬件错误。
居然忘记这个最重要的了,不开串口0,DEBUG状态下应该是可以使用uartprintf的吧,实际运行是不可以的,我记得M0可以这样,不知道M4呢
不一样的。
TM4C12x的例程里面那个函数是调用底层串口发送数据的。