智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1089|回复: 0
打印 上一主题 下一主题

[K60]求助!!龙邱蓝牙串口乱码的问题

[复制链接]

6

主题

66

帖子

0

精华

高级会员

Rank: 4

积分
589

活跃会员奖章

威望
293
贡献
162
兑换币
170
注册时间
2014-3-10
在线时间
67 小时
跳转到指定楼层
1#
发表于 2014-5-18 09:42:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的龙邱的蓝牙串口
      void main(void)
{      
   
       uart_init (UART3,115200);
        while(1)
       {   
       uart_putchar(UART3,'f');
       }
}
用软件AccessPort接收到的不是f,但是把下载器连上运行就正常了,就能接收到f

然后发AD的时候,用的是OutPut_Data这个函数
void OutPut_Data(void)
{
  int temp[4] = {0};
  unsigned int temp1[4] = {0};
  unsigned char databuf[10] = {0};
  unsigned char i;
  unsigned short CRC16 = 0;
  for(i=0;i<4;i++)
   {
   
    temp[i]  = (int)OutData[i];
    temp1[i] = (unsigned int)temp[i];
   
   }
   
  for(i=0;i<4;i++)
  {
    databuf[i*2]   = (unsigned char)(temp1[i]%256);
    databuf[i*2+1] = (unsigned char)(temp1[i]/256);
  }
  
  CRC16 = CRC_CHECK(databuf,8);
  databuf[8] = CRC16%256;
  databuf[9] = CRC16/256;
  
  for(i=0;i<10;i++)
    uart_putchar(UART3,databuf[i]);
}
但是显示的为什么全是乱码?
回复

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-7-2 21:03 , Processed in 0.042281 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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