查看: 2525|回复: 16

[求助] [FRDM-K64F]奇怪的串口问题

[复制链接]
  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
    发表于 2015-6-3 22:31:54 | 显示全部楼层 |阅读模式
    使用MBed和printf函数时,如果printf后面不加上\n,那么会累计满64字节才会一次性输出。

    1.gif

    1. #include "mbed.h"

    2. DigitalOut gpo(D0);
    3. DigitalOut led(LED_RED);

    4. uint8_t cnt;
    5. int main()
    6. {
    7.     while (true) {
    8.         gpo = !gpo; // toggle pin
    9.         led = !led; // toggle led
    10.         printf("%d \n", cnt++);
    11.         wait(0.5f);
    12.     }
    13. }
    复制代码


    我知道答案 目前已有16人回答
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
     楼主| 发表于 2015-6-3 22:35:55 | 显示全部楼层
    如果用Serial定义串口就没有这个问题。

    1. #include "mbed.h"

    2. DigitalOut gpo(D0);
    3. DigitalOut led(LED_RED);

    4. Serial pc(USBTX, USBRX);
    5. uint8_t cnt;
    6. int main()
    7. {
    8.     while (true) {
    9.         gpo = !gpo; // toggle pin
    10.         led = !led; // toggle led
    11.         pc.printf("%d ", cnt++);
    12.         wait(0.5f);
    13.     }
    14. }
    复制代码
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-3 11:19
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    50

    主题

    1万

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    14090
    最后登录
    2024-4-19
    发表于 2015-6-3 23:17:57 | 显示全部楼层
    楼主使用过USBSerial吗,我用虚拟串口用不起。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
     楼主| 发表于 2015-6-3 23:31:01 | 显示全部楼层
    党国特派员 发表于 2015-6-3 23:17
    楼主使用过USBSerial吗,我用虚拟串口用不起。

    USBSerial还没有试,这几天事情太多,估计要周末去了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2017-5-27 11:02
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    15

    主题

    566

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1890
    最后登录
    2017-5-27
    发表于 2015-6-4 09:33:46 | 显示全部楼层
    不懂帮顶
    klntuo累
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    15290
    最后登录
    1970-1-1
    发表于 2015-6-4 12:35:14 | 显示全部楼层
    你把时间间隔调大点试试看
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
     楼主| 发表于 2015-6-4 14:04:59 | 显示全部楼层
    lkl0305 发表于 2015-6-4 12:35
    你把时间间隔调大点试试看

    设置成1S以上也是一样。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-4-17 08:39
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    33

    主题

    788

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2796
    最后登录
    1970-1-1
    发表于 2015-6-4 14:08:46 | 显示全部楼层
    还没板子呢,帮你顶
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    205

    帖子

    0

    高级会员

    Rank: 4

    积分
    516
    最后登录
    2016-2-16
    发表于 2015-6-4 17:35:36 | 显示全部楼层
    没用过这个串口调试工具
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11

    主题

    80

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    298
    最后登录
    2015-7-21
    发表于 2015-6-9 23:15:10 | 显示全部楼层
    瞎说一句啊 是不是波特率设置的问题 可能是波特率设置的太高了? 错了不要喷啊
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-29 23:38 , Processed in 0.153278 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表