智能车制作

标题: 蓝牙串口 [打印本页]

作者: 新意的人    时间: 2012-6-9 20:25
标题: 蓝牙串口
买了个蓝牙串口
自发自收不通过啊
发送和接收的不一致啊
波特率9600应该是对的
电源接口写的是3.3V
我接的是5V
有影响吗
求解
有影响的话,怎么解决,能不用稳压芯片吗
作者: 新意的人    时间: 2012-6-9 20:27
等。。。。。。
等。。。
等。。
等。

作者: yayang2008    时间: 2012-6-9 21:33
上图,帮你看看
作者: 新意的人    时间: 2012-6-9 22:07
现在回宿舍了啊,明天给图和程序,谢谢
作者: Smile_Sun    时间: 2012-6-9 22:43

作者: quzhanguang    时间: 2012-6-10 01:26
5V烧了
作者: 新意的人    时间: 2012-6-10 09:15
[attach]25621[/attach]

64M的总线锁相环128M
/*************************************************************/
/*                        初始化SCI                          */
/*************************************************************/
void SCI_INIT(void)
{
  SCI0BDH=0x01;
  SCI0BDL=0xA0;   //设置SCI0波特率为9600
       //设置SCI0为正常模式,八位数据位,无奇偶校验
  SCI0CR1=0x00;
  SCI0CR2=0x0c;       //允许发送数据,禁止中断功能
}
/*************************************************************/
/*                       串口发送函数                        */
/*************************************************************/
void SCI_send(byte data)
{
  while(!(SCI0SR1&0x80));
  SCI0DRL=data;
}
/*************************************************************/
/*                       串口接收函数                        */
/*************************************************************/
void SCI_receive(byte *data)
{
  while(!SCI0SR1_RDRF); //SCIDRL为空,等待数据就绪。  
  *data=SCI0DRL;
}  


void main(void) {
  /* put your own code here */
  
  PLL_INIT();
  SCI_INIT();
  while(1)
  {     
    SCI_receive(&scidata);
    SCI_send(scidata);
  }
自发自收的
程序应该是对的,用有线的串口能行
蓝牙如果用单片机发送的话,就没有接收了,有线的行的


作者: 天秤星座    时间: 2012-6-10 10:40
蓝牙的RX要对接TX的
作者: 新意的人    时间: 2012-6-10 12:24
对的
蓝牙TX接单片机RX,RX接单片机TX
谢谢
作者: 新意的人    时间: 2012-6-10 12:26
会有什么原因呢
波特率感觉是对的
其他还会有什么呢
电压还是其他的啊
作者: 一毛钱~~~~~~    时间: 2012-6-10 13:22
电源接口写的是3.3V
我接的是5V     貌似蓝呀有两个输入电压值,一个5v一个3.3、。。。。你看下说明书
作者: 新意的人    时间: 2012-6-10 14:45
[attach]25624[/attach]
说明书上这么写的,
接5V还是不行啊
郁闷

作者: 新意的人    时间: 2012-6-10 15:25
还有就是我不用自发自收
只是接受的话就什么现实也没有
作者: 凯子    时间: 2012-9-6 20:01
新意的人 发表于 2012-6-10 15:25
还有就是我不用自发自收
只是接受的话就什么现实也没有

楼主在哪里买的蓝牙模块,能推荐一下吗,我们也想买

作者: 0726silence    时间: 2012-9-8 21:33
看情况累
作者: 0726silence    时间: 2012-9-8 21:34
我升级了
作者: 0726silence    时间: 2012-9-8 21:34
哈哈我升级了
作者: mxj1005071012    时间: 2013-1-22 20:00
新意的人 发表于 2012-6-10 12:24
对的
蓝牙TX接单片机RX,RX接单片机TX
谢谢

楼主搞定了没 我电脑也没有蓝牙 请问需要怎么做才能接收蓝牙的数据

作者: hmit    时间: 2013-1-22 21:32
蓝牙要配对的。
作者: ywxblue    时间: 2013-1-23 00:05

作者: 杀手王旭    时间: 2013-1-23 19:54
hmit 发表于 2013-1-22 21:32
蓝牙要配对的。

我的蓝牙模块 程序也是 用串口线可以接收,蓝牙一个接电脑,一个接单片机就是接受不到,http://beyond-freescale.taobao.com/是这一种,配对好了,能自发自接,就是接受不到我程序里反馈的值,什么原因




欢迎光临 智能车制作 (http://www.znczz.com/) Powered by Discuz! X3.2