注册 登录
查看: 375|回复: 10

用蓝牙把图像传到上位机

[复制链接]
发表于 2014-11-21 12:49:42 | 显示全部楼层 |阅读模式
这个程序都要改哪里才能用UART4   115200波特率把图像传到上位机上呢,   我的蓝牙波特率已经调到115200,但是程序里把MK60_conf.h里边的
/*
* 定义 printf函数 的 串口输出端口 和 串口信息
*/
#define FIRE_PORT           UART4
#define FIRE_BAUD           115200

改成这个样子,没有用 ,还要改哪里呢,是不是我没注意到其他地方

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2014-11-21 12:58:58 | 显示全部楼层
你先检查一下串口通信是否正常
回复 支持 反对

使用道具 举报

发表于 2014-11-21 13:01:22 | 显示全部楼层
先用串口调试助手,看看能不能接收数据。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-21 13:55:41 | 显示全部楼层
宫格格 发表于 2014-11-21 13:01
先用串口调试助手,看看能不能接收数据。

用9600可以传图像,但是图像更新速度很慢 ,
回复 支持 反对

使用道具 举报

发表于 2014-11-21 14:40:46 | 显示全部楼层
z12z3zzz 发表于 2014-11-21 13:55
用9600可以传图像,但是图像更新速度很慢 ,

有可能是你的蓝牙模块通信,波特率高了就不行吧。

或者需要命令来切换波特率。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-21 15:41:26 | 显示全部楼层
单会 发表于 2014-11-21 14:40
有可能是你的蓝牙模块通信,波特率高了就不行吧。

或者需要命令来切换波特率。

蓝牙的波特率已经改好改成115200了,用的AT 命令改的,改好后,串口程序里对应的UART4的波特率也改成115200,但是传输不了,
回复 支持 反对

使用道具 举报

发表于 2014-11-21 16:24:28 | 显示全部楼层
z12z3zzz 发表于 2014-11-21 15:41
蓝牙的波特率已经改好改成115200了,用的AT 命令改的,改好后,串口程序里对应的UART4的波特率也改成1152 ...

如果你怀疑是单片机的问题,用USB转TTL 模块来测。

估计是蓝牙那边的问题居多。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-21 16:41:26 | 显示全部楼层
法平心 发表于 2014-11-21 16:24
如果你怀疑是单片机的问题,用USB转TTL 模块来测。

估计是蓝牙那边的问题居多。

我试试换块蓝牙
回复 支持 反对

使用道具 举报

发表于 2014-11-25 18:34:27 | 显示全部楼层
我也是遇到这个问题,,,是如果改成UART3 就可以吗?
回复 支持 反对

使用道具 举报

发表于 2014-11-29 22:38:40 | 显示全部楼层
我也是这个问题,请问楼主是怎么解决的?
回复 支持 反对

使用道具 举报

发表于 2014-11-29 22:53:18 | 显示全部楼层
maixitong 发表于 2014-11-29 22:38
我也是这个问题,请问楼主是怎么解决的?

先检查一下串口通信正不正常吧。
回复 支持 反对

使用道具 举报

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

本版积分规则

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