智能车制作

 找回密码
 注册

扫一扫,访问微社区

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

图像采集 串口里面怎么收不到数据

[复制链接]

13

主题

52

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1361
威望
773
贡献
252
兑换币
4
注册时间
2011-9-17
在线时间
168 小时
跳转到指定楼层
1#
发表于 2012-3-20 22:35:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
data里面有数据,怎么用串口读不到图像   //************************************************************
//******************发送一个数据******************************
//************************************************************
void SCISend1(unsigned int a) {
  unsigned char temp;
        temp=SCI0SR1;               //清除标志
  while(!(SCI0SR1&0x80));    //SC0DR处于忙状态则一直等待
     SCI0DRL=a;
}
//************************************************************
//*******************发送一幅图像*****************************
//************************************************************
void SCISendN1(void) {

  unsigned char i,j;
    SCISend1(0);               //按照协议先发一个0        
    for(i=0;i<ROW;i++)           
    {                     
     for(j=0;j<LIE;j++)      //发送一行数据
        {
         if(data[i][j]==0)
            data[i][j]=1;    //根据协议规定是0则发1
          SCISend1(data[i][j]);
        }
      
        SCISend1(0);       //按照协议规定一行结束发一个0
      
    }
    //SCISend1(0);       //按照协议规定所有数据发送完连续发送两个0
    //SCISend1(0);  
  }
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-10-5 06:21 , Processed in 0.039378 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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