STM32F103之IAR添加scanf


本篇博文最後修改時間:2017年11月03日 09:16。



一、簡介
本文以STM32F103編程爲例,介紹STM32F103在IAR環境下添加scanf

二、實驗平臺
電腦平臺:Windows7 64位旗艦
編譯軟件:IAR
硬件平臺:STM32F103

三、版權聲明
博主:_懵懂
聲明:此博客僅供參考不做任何商業用途,最終解釋權歸原博主所有。
原文地址:http://blog.csdn.NET/qq_18842031
QQ:951795235
E-mail :[email protected]
懵懂之MCU交流羣:136384801
單片機軟件/硬件交流:127034610


四、實驗前提
1、在進行本文步驟前,請先安裝IAR 5.4版本;準備好STM32F103硬件平臺。

五、基礎知識
暫無

六、源碼地址
暫無

七、關聯文章
暫無

八、實驗內容

添加fgetc函數

/****************************************************************************
* 名 稱: fputc()
*
* 功 能: scanf 需要   調用scanf時必須要已空格結束,否則無法完成
*
* 入口參數: None.
*
* 出口參數: None.
*
****************************************************************************/
int fgetc(FILE *f)
{
  while(!(USART_GetFlagStatus(USART1, USART_FLAG_RXNE) == SET));
  
  return (USART_ReceiveData(USART1));
}


最後在主函數裏直接調用scanf







發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章