智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1246|回复: 2
打印 上一主题 下一主题

[软件类] 【求助帖】code warrior SCI字符数组初始化数据丢失

[复制链接]

2

主题

26

帖子

0

精华

高级会员

Rank: 4

积分
575
威望
304
贡献
173
兑换币
190
注册时间
2015-4-2
在线时间
49 小时
毕业学校
zjdx
跳转到指定楼层
1#
发表于 2015-4-16 10:09:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
出现这个警告,然后使用串口调试助手出现的是乱码,单个字符就可以显示。下面是代码,求各位大神指导。

#include <hidef.h>      /* common defines and macros */
#include "derivative.h"      /* derivative-specific definitions */


#define   BUS_CLOCK  32000000
#define   BAUD       9600

uchar string[]="I Love You";
void PLL_Init()             //32M

{
    CLKSEL &= 0X7F;
    PLLCTL &= 0X8F;
    CRGINT &= 0XDF;

    SYNR =1;                     //2*16*(SYNR+1)/(REFDV+1)
    REFDV =1;
    PLLCTL |= 0X70;
    asm NOP;
    asm NOP;
    while(!(CRGFLG&0X08));
    CLKSEL |= 0X80;


}


void Delay()

{
    uint i,j;
    for(i=0;i<3;i++)
      for(j=0;j<50000;j++);

}     

void SCI_Init()

{
      SCI0BD =  BUS_CLOCK/16/BAUD;
      SCI0CR1 = 0X00;
      SCI0CR2 = 0X08;

}

void SCI_Send (uchar data)

{
      while(! SCI0SR1_TDRE);
      SCI0DRL = data;  
}

/*void Send_String(uchar *data)

{
    while(*data != 0x00)

  {
          SCI_Send(*data++);
  }
}  */
/*void Send_String(uchar data)

{
    while(data != 0x00)

  {
          SCI_Send(data);
  }
}   */
void main(void) {
  /* put your own code here */

    PLL_Init();
     SCI_Init();

        EnableInterrupts;


  for(;;) {

    uchar i;
    for(i=0;i<10;i++)

    {
        SCI_Send(string[i]) ;
        Delay();
    }


// Delay();
        //Send_String(0x55);
// Send_String(string);
    //  _FEED_COP(); /* feeds the dog */
  } /* loop forever */
  /* please make sure that you never leave main */
}


本帖子中包含更多资源

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

x
回复

使用道具 举报

282

主题

1780

帖子

1

精华

管理员

曾经的智能车人……

Rank: 11Rank: 11Rank: 11Rank: 11

积分
28420

特殊贡献奖章资源大师奖章论坛骨干奖章论坛元老奖章优秀版主奖章推广达人奖章优秀会员奖章活跃会员奖章热心会员奖章在线王奖章

QQ
威望
10441
贡献
11685
兑换币
4726
注册时间
2009-9-7
在线时间
3147 小时
2#
发表于 2015-4-16 13:44:19 | 只看该作者
把数据放到ROM里面试一下。
回复 支持 反对

使用道具 举报

2

主题

26

帖子

0

精华

高级会员

Rank: 4

积分
575
威望
304
贡献
173
兑换币
190
注册时间
2015-4-2
在线时间
49 小时
毕业学校
zjdx
3#
 楼主| 发表于 2015-4-16 15:28:10 | 只看该作者
怎么放?#program吗?可以教教我吗?我是小白,谢谢啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-27 07:01 , Processed in 0.081223 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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