注册 登录
查看: 335|回复: 5

[平衡组] 关于上位机CCD使用问题

[复制链接]
发表于 2014-12-14 14:10:43 | 显示全部楼层 |阅读模式
请问一下,为什么我的数据在串口助手显示正确,但是无法在CCD显示波形

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2014-12-14 14:12:47 | 显示全部楼层
你的程序,是不是只发送了一个CCD图像?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-12-14 14:14:29 | 显示全部楼层
单会 发表于 2014-12-14 14:12
你的程序,是不是只发送了一个CCD图像?

我是每100ms发送128个像素点给上位机
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-12-14 14:16:18 | 显示全部楼层
单会 发表于 2014-12-14 14:12
你的程序,是不是只发送了一个CCD图像?

void Send_one_char1(uint8 character)
{
     while(SCI0SR1_TDRE == 0);   
     SCI0DRL = (uint8)character;
}

void Send_Pixel_String1(uint8 *Imagedata)
{

     uint8 i;

     Send_one_char1(0x02);
     Send_one_char1(0xfd);

     for(i=0; i<128; i++)
     {
          Send_one_char1(*Imagedata++);
     }

     Send_one_char1(0x02);
     Send_one_char1(0xfd);
}

回复 支持 反对

使用道具 举报

发表于 2014-12-14 14:24:20 | 显示全部楼层
Six 发表于 2014-12-14 14:16
void Send_one_char1(uint8 character)
{
     while(SCI0SR1_TDRE == 0);   

命令错了。结尾的命令,最后2个字节交换一下位置。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-12-14 15:08:50 | 显示全部楼层
山外メ雲ジ 发表于 2014-12-14 14:24
命令错了。结尾的命令,最后2个字节交换一下位置。

我晕。。。。。。。。。。我犯了低级错误
回复 支持 反对

使用道具 举报

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

本版积分规则

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