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

蓝牙数据怎么处理

shijielong 2018-12-07 浏览量:1030
蓝牙接收到的数据都存在buff里,那么我要处理数据该怎么处理呢?比如说我只要buff里十个数的某一个该怎么操作?如果我写个函数,又该怎么嵌入进去呢?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 感觉你是想篡改数据啊

    一般对接收buff中数据都是要取出到使用环境中,再处理,需要及时清空buff的,

    一般不会直接在buff中修改数据啊

    当然,你知道buff的地址,buff以地址开始的偏移量,就可以用指针或数值的形式访问并处理其中数据啦

    • 发布于 2018-12-08
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:9
  • 读出来修改再写进去就可以了用buff[数字]=修改内容
    • 发布于2018-12-07
    • 举报
    • 评论 0
    • 1
    • 0

  • 数据怎么处理完全看你自己怎么定义通信协议了.
    • 发布于2018-12-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 既然是存到数组里面那么直接通过下标访问就可以了,你存储数据的时候记录要用到的数据的下标,比如第5个下标的数,直接int a=buff[5]即可。

    • 发布于2018-12-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 这不是有buff么 ,直接从buff里取数据进行处理就可以了。
    • 发布于2018-12-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 循环队列,有个标志指示当前数据位置
    • 发布于2018-12-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个buff都已经建在单片机上面了,那怎么处理是应用的事情,在主循环里面写个函数去处理就行
    • 发布于2019-01-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 蓝牙的数据可以通过缓冲区来处理,根据你的缓冲区数据读写控制
    • 发布于2019-01-18
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

蓝牙数据怎么处理