利用C庫函數(shù)printf,實際上就是一個int型變量封裝在結構體中。
分享一個stm32串口打印函數(shù),如果采用printf函數(shù)非常占內(nèi)存而且需要重定向,采用以下方法可以簡單打印調試信息等基本信息,可直接復制使用。/****************************************************** 整形數(shù)
1.在usart.h文件里,添加以下代碼:#if 1#pragma import(__use_no_semihosting) //標準庫需要的支持函數(shù) struct __FILE{int handle;}; FILE __stdout; //定義_sys_exit()以避免使用半主機模式 _sys_exit(int x){x =