• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

Micro bit数据接收长度有限制?

SingleYork 2018-12-30 浏览量:1069

如下图所示,用Micro bit 做串口接收数据测试,发现,当串口助手发送的数据长度超过19个字节时,Micro bit只会返回19个字符,难道Micro bit串口接收数据长度有限制?有没有办法解决这个问题?


01.jpg

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 从模块本身看是可以读取数据直到换行是不是接收时设置的BUFFER小了
    • 发布于 2018-12-31
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:10
  • 你看看主控的串口驱动代码是怎么写的,一般不定长接收不会限定这么短的串口数据。
    • 发布于2018-12-30
    • 举报
    • 评论 0
    • 1
    • 0

  • 资料中是有限制的,看看能不能人工设置,如果无法接收,就无法做到
    • 发布于2018-12-31
    • 举报
    • 评论 0
    • 1
    • 0

  • 应该是板子中的接收的缓存的大小是有限制的,RAM不大,只能是配置这么多吧
    • 发布于2019-01-01
    • 举报
    • 评论 0
    • 1
    • 0

  • 应该是有限制的,如果无上限的有可能会耗尽主控的RAM

    这种情况只能分多包发送了

    • 发布于2019-01-09
    • 举报
    • 评论 0
    • 1
    • 0

  • 这么看起来是限制了。他的demo应该是固定的,也改不了。
    • 发布于2019-01-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 板子上的MCU的性能不高,内存也不大的原因吧
    • 发布于2019-01-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该单片机的RAM太小,分配不了太大吧,可能是底层的驱动就使用了这么大的一个数组吧
    • 发布于2019-01-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个跟你的单片机有关系,RAM太小就会有这种情况
    • 发布于2019-02-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 当然是有限制的,这个是要看单片机的RAM大小
    • 发布于2019-02-11
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

Micro bit数据接收长度有限制?