设为首页收藏本站

Discuz! Board

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 4219|回复: 6
打印 上一主题 下一主题

串口程序收不到数据

[复制链接]

11

主题

30

帖子

176

积分

注册会员

Rank: 2

积分
176
楼主
hu25886 发表于 2016-7-15 14:30:24 | 显示全部楼层
这问题我以前遇到过,蓝牙板向APP发送数据的函数的参数是String(字符串),你的PC向蓝牙板串口发送的数据一般是uint8_t(无符号字符型)所以发送不成功。
解决:你可以将蓝牙板串口接收到的数据转成字符串。我是这样做的
data_array[index] = simple_uart_get() + '0';
然后发送app
err_code = ble_nus_send_string(&m_nus, data_array, index);
我也是刚开始学习,不知道其他的老师有没有更理想的办法!
回复 支持 反对

使用道具 举报

Archiver|手机版|小黑屋|Comsenz Inc.   

GMT+8, 2024-5-15 12:56 , Processed in 0.106777 second(s), 27 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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