新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > STM8 用printf代替uart方法

        STM8 用printf代替uart方法

        作者: 時間:2016-11-11 來源:網絡 收藏
        在程序中添加:(頭文件需要添加#include)

        #ifdef__GNUC__
        #definePUTCHAR_PROTOTYPEint__io_putchar(intch)
        #else
        #definePUTCHAR_PROTOTYPEintfputc(intch,FILE*f)
        #endif
        PUTCHAR_PROTOTYPE
        {
        //發送數據代碼
        returnch;
        }

        本文引用地址:http://www.104case.com/article/201611/316710.htm

        出現identifier "FILE" is undefined,工程option中,如下選折:

        需要在 IAR的Options -> General Options ->Library Configuration里設置一下函數庫,不然printf函數不對,將Library Configuration 中的Library 設置由"Normal"改為"Full"就可以了。



        關鍵詞: STM8printfuart方

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 论坛| 门头沟区| 高邑县| 桦川县| 景东| 琼结县| 英吉沙县| 宜都市| 蓝田县| 银川市| 张家口市| 巴里| 嘉鱼县| 利川市| 泰宁县| 醴陵市| 绥化市| 大荔县| 米易县| 五莲县| 长垣县| 句容市| 南投县| 桐柏县| 旅游| 资溪县| 定州市| 公安县| 盐津县| 辽阳县| 沅江市| 合阳县| 秀山| 绥棱县| 宁远县| 武鸣县| 武功县| 新源县| 宜君县| 基隆市| 定襄县|