注册 登录
查看: 269|回复: 2

求帮忙看下

[复制链接]
发表于 2014-12-19 12:19:38 | 显示全部楼层 |阅读模式
void  main(void)
{
    uint8 OutData[2];
    LCD_init();

    Init_all();


    while(1)
    {

       // ImageProcess();
          OutData[0] = Gyro1;
          OutData[1] = ZOUT;
        //  vcan_sendware((uint8_t*)var,sizeof(var));
          OutPut_Data();
          DELAY_MS(100);

    }
}
void Init_all()
{
    adc_init(ZOUT);
    adc_init(Gyro1);
    adc_init(Ang);

    pit_init_ms(PIT0,500);
    set_vector_handler(PIT0_VECTORn,PIT0_IRQHandler); //设置LPTMR的中断复位函数为 PORTA_IRQHandler
    enable_irq(PIT0_IRQn);


void OutPut_Data()
{
        //  OutData[0] = Gyro1;
        //  OutData[1] = ZOUT;

          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=(int)OutData;
              temp1=(unsigned int)temp;
          }

          for(i=0;i<4;i++)
          {
              databuf[i*2] =(unsigned char)(temp1%256);
              databuf[i*2+1]=(unsigned char)(temp1/256);
          }

          CRC16=CRC_CHECK(databuf,8);
          databuf[8]=CRC16%256;
          databuf[9]=CRC16/256;

          for(i=0;i<10;i++)
          {
              uart_putchar(UART4,(char)databuf);
          }
}
我是想用   
这个示波器看图像,但是程序不知道哪里有问题,

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2014-12-19 12:34:06 | 显示全部楼层
那款软件,只支持浮点的
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

发表于 2014-12-21 15:06:41 | 显示全部楼层
是不是outdata函数下被你屏蔽的那两句,那是要显示的值
回复 支持 反对

使用道具 举报

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

本版积分规则

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