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

应该如何实现读取串口时,记录读取的字节数并叠加

9799 2017-04-17 浏览量:1896

现在想实现串口读取字节总数,然后将读取的数字转换成数组输入到matlab脚本中计算


 
 求助应该如何实现读取串口时,记录读取的字节数并叠加,然后比较,到达一定字节数时停止循环,输出保存的数组

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 定义一个数组当缓冲区,接收到的数据放到缓冲区里,判断接收的长度,统一处理。
    • 发布于 2017-04-17
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:3
  • LabView應該也有Array和Counter才對

    您只要每讀取一byte時候,counter就加1,並把data存進Array,做想要的邏輯比較等等

    然後counter判斷是否到上限值,到達上限時候就可以將存好的Array進行輸出了

    以上是設計思路


    • 发布于2017-04-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 很简单,加个反馈和数组插入。数组输出端直接连线到输入端,就会自动出现一个反馈图标的,方向可以调节,默认就是对的。这样就会实现返回数每次自动插入上一个数组的0位置,最后你做个累加就可以了。



    • 发布于2017-04-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 很简单,加个反馈和数组插入。数组输出端直接连线到输入端,就会自动出现一个反馈图标的,方向可以调节,默认就是对的。这样就会实现返回数每次自动插入上一个数组的0位置,最后你做个累加就可以了。



    • 发布于2017-04-18
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

应该如何实现读取串口时,记录读取的字节数并叠加