• 大小: 0.84M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


虚拟示波器虚拟示波器虚拟示波器虚拟示波器虚拟示波器虚拟示波器虚拟示波器虚拟示波器虚拟示波器虚拟示波器虚拟示波器虚拟示波器

资源截图

代码片段和文件信息


#include “outputdata.h“
#include “MK60_uart.h“

float OutData[4] = { 0 };

unsigned short CRC_CHECK(unsigned char *Buf unsigned char CRC_CNT)
{
    unsigned short CRC_Temp;
    unsigned char ij;
    CRC_Temp = 0xffff;

    for (i=0;i        CRC_Temp ^= Buf[i];
        for (j=0;j<8;j++) {
            if (CRC_Temp & 0x01)
                CRC_Temp = (CRC_Temp >>1 ) ^ 0xa001;
            else
                CRC_Temp = CRC_Temp >> 1;
        }
    }
    return(CRC_Temp);
}

void OutPut_Data(void)
{
  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[i]  = (int)OutData[i];
    temp1[i] = (unsigned int)temp[i];
    
   }
   
  for(i=0;i<4;i++) 
  {
    databuf[i*2]   = (unsigned char)(temp1[i]%256);
    databuf[i*2+1] = (unsigned char)(temp1[i]/256);
  }
  
  CRC16 = CRC_CHECK(databuf8);
  databuf[8] = 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         136  2015-05-03 13:22  虚拟示波器\config.dat
     文件        1102  2015-04-28 20:38  虚拟示波器\outputdata.c
     文件         115  2015-04-28 20:33  虚拟示波器\outputdata.h
     文件     2257920  2014-08-13 05:15  虚拟示波器\Serial_Digital_Scope+V2.exe
     文件       43696  2014-08-22 09:34  虚拟示波器\虚拟示波器使用.png

评论

共有 条评论