智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2282|回复: 7
打印 上一主题 下一主题

[电磁] 电磁上位机

[复制链接]

3

主题

6

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
351
威望
197
贡献
78
兑换币
80
注册时间
2012-10-15
在线时间
38 小时
毕业学校
慈济高中
跳转到指定楼层
1#
发表于 2013-3-8 18:21:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
各位大神好,请问我编的程序中的发送函数发送电感采集的数据时,在上位机软件中显示的是乱码,我的程序也没错啊,请各位大神给看看啊,很着急,谢谢!

     ////////////////////////SCI函数////////////////////
                 //initiate SCI            
void SCI_init(void)                        
{
  SCI0BD=209;      // 364 //56M   //416;64M    //312;48M; //根据所选时钟频率计算
  SCI0CR1=0x00;
  SCI0CR2=0x0C;
}                                          


/**////////////////////////SCI函数////////////////////
           
void SCI_tx(char tx_d)                   ///////////////////////串口发送函数
{
  while(SCI0SR1_TC!=1);
  while(SCI0SR1_TDRE!=1);
  SCI0DRL=tx_d;
}                                       

void  fssj(float shu)
{
   static unsigned char qian,bai,shi,ge;
      int temp;
      temp = shu;
      qian = temp/1000+48;
      bai = temp%1000/100+48;
      shi = temp%100/10+48;
      ge = temp%10+48;
      SCI_tx(qian);
      SCI_tx(bai);
      SCI_tx(shi);
      SCI_tx(ge);

}

最佳答案

查看完整内容

那可能是上位机软件输出显示设置有问题吧!比如说没有设置成字符型输出

0

主题

5

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
348
威望
156
贡献
98
兑换币
96
注册时间
2012-11-27
在线时间
47 小时
2#
发表于 2013-3-8 18:21:22 | 只看该作者
龙不凡 发表于 2013-3-9 02:09
不是啊,波特率正确啊!

那可能是上位机软件输出显示设置有问题吧!比如说没有设置成字符型输出
回复

使用道具 举报

0

主题

1

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
255
威望
136
贡献
67
兑换币
71
注册时间
2012-11-11
在线时间
27 小时
3#
发表于 2013-3-8 18:47:21 | 只看该作者
回复

使用道具 举报

0

主题

5

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
348
威望
156
贡献
98
兑换币
96
注册时间
2012-11-27
在线时间
47 小时
4#
发表于 2013-3-8 23:20:35 | 只看该作者
是不是波特率不匹配?
回复

使用道具 举报

0

主题

316

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3882
QQ
威望
1901
贡献
1093
兑换币
946
注册时间
2012-10-28
在线时间
444 小时
5#
发表于 2013-3-9 01:11:23 | 只看该作者
回复

使用道具 举报

3

主题

6

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
351
威望
197
贡献
78
兑换币
80
注册时间
2012-10-15
在线时间
38 小时
毕业学校
慈济高中
6#
 楼主| 发表于 2013-3-9 02:09:11 | 只看该作者
l-fay 发表于 2013-3-8 23:20
是不是波特率不匹配?

不是啊,波特率正确啊!
回复

使用道具 举报

4

主题

379

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
7673

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章

QQ
威望
4309
贡献
1944
兑换币
1674
注册时间
2012-2-6
在线时间
710 小时
7#
发表于 2013-3-9 09:19:21 | 只看该作者
使用的进制对吗??你用什么写的上位机啊
回复

使用道具 举报

7

主题

404

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1477
威望
626
贡献
623
兑换币
309
注册时间
2013-3-8
在线时间
114 小时
8#
发表于 2013-3-9 11:05:46 | 只看该作者
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-6 14:32 , Processed in 0.099856 second(s), 37 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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