查看: 4007|回复: 0

Eclipse平台之“GD32F450串口Printf重定向”项目工程

[复制链接]
  • TA的每日心情
    奋斗
    2022-8-28 11:59
  • 签到天数: 1558 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2017-5-7 10:32:14 | 显示全部楼层 |阅读模式
    分享到:
    继续第二弹,依旧是国内首发,Eclipse下的C工程串口Printf重定向。
    聪明的小伙伴会想到,用下面的代码不就行了嘛:
    int fputc(int ch, FILE *f)
    {
        usart_data_transmit(USART2, (uint8_t)ch);
        while(RESET == usart_flag_get(USART2, USART_FLAG_TBE));
        return ch;
    }
    实践证明,这段代码在MDK和IAR下好使,这不代表Eclipse下也好使。
    高贵的Eclipse就是这么娇气,这么的与众不同。
    正是因为她的娇气和与众不同,我们也应该用我们高贵的气质看待它。因此,“newlib”就是为她而生。
    废话不多说,上图。

    8.jpg

    9.jpg

    10.jpg

    好了,完工。
    关注我上一弹的小伙会问,说好的三角函数算法呢?
    莫急,好戏当然是压轴出场。

    GD32F450-Printf.rar (3.66 MB, 下载次数: 31)
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-4-29 10:28 , Processed in 0.121175 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.