• 大小: 53.74MB
    文件类型: .zip
    金币: 2
    下载: 0 次
    发布日期: 2024-01-29
  • 语言: 其他
  • 标签: 嵌入式  平衡车  

资源简介

里面包含资料、文档、开发源码、开发视频、开发笔记等。完整版平衡小车资料以及开发过程。还有原理图、使用说明等等

资源截图

代码片段和文件信息


#include“DATASCOPE.h“
#include“Arduino.h“
  unsigned char DataScope_OutPut_Buffer[42] = {0};    //串口发送缓冲区

DATASCOPE::DATASCOPE()
{
}

void DATASCOPE::Float2Byte(float *targetunsigned char *bufunsigned char beg)
{
    unsigned char *point;
    point = (unsigned char*)target;   //得到float的地址
    buf[beg]   = point[0];
    buf[beg+1] = point[1];
    buf[beg+2] = point[2];
    buf[beg+3] = point[3];
}
void DATASCOPE::DataScope_Get_Channel_Data(float Dataunsigned char Channel)
{
if ( (Channel > 10) || (Channel == 0) ) return;  //通道个数大于10或等于0,直接跳出,不执行函数
  else
  {
     switch (Channel)
{
      case 1:  Float2Byte(&DataDataScope_OutPut_Buffer1); break;
      case 2:  Float2Byte(&DataDataScope_OutPut_Buffer5); break;
  case 3:  Float2Byte(&DataDataScope_OutPut_Buffer9); break;
  case 4:  Float2Byte(&DataDataScope_OutPut_Buffer13); break;
  case 5:  Float2Byte(&DataDataScope_OutPut_Buffer17); break;
  case 6:  Float2Byte(&DataDataScope_OutPut_Buffer21); break;
  case 7:  Float2Byte(&DataDataScope_OutPut_Buffer25); break;
  case 8:  Float2Byte(&DataDataScope_OutPut_Buffer29); break;
  case 9:  Float2Byte(&DataDataScope_OutPut_Buffer33); break;
  case 10: Float2Byte(&DataDataScope_OutPut_Buffer37); break;
}
  }    
}


unsigned char DATASCOPE::DataScope_Data_Generate(unsigned char Channel_Number)
{
if ( (Channel_Number > 10) || (Channel_Number == 0) ) { return 0; }  //通道个数大于10或等于0,直接跳出,不执行函数
  else
  {
 DataScope_OutPut_Buffer[0] = ‘$‘;  //帧头

 switch(Channel_Number)   
   { 
 case 1:   DataScope_OutPut_Buffer[5]  =  5; return  6;  
 case 2:   DataScope_OutPut_Buffer[9]  =  9; return 10;
 case 3:   DataScope_OutPut_Buffer[13] = 13; return 14; 
 case 4:   DataScope_OutPut_Buffer[17] = 17; return 18;
 case 5:   DataScope_OutPut_Buffer[21] = 21; return 22;  
 case 6:   DataScope_OutPut_Buffer[25] = 25; return 26;
 case 7:   DataScope_OutPut_Buffer[29] = 29; return 30; 
 case 8:   DataScope_OutPut_Buffer[33] = 33; return 34; 
 case 9:   DataScope_OutPut_Buffer[37] = 37; return 38;
     case 10:  DataScope_OutPut_Buffer[41] = 41; return 42; 
   }  
  }
return 0;
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-11-07 20:29  平衡小车之家资料\
     目录           0  2018-11-07 20:29  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\
     目录           0  2018-11-07 20:29  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\
     目录           0  2018-11-07 20:29  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\
     文件         399  2011-05-09 18:17  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\keilkill.bat
     目录           0  2018-11-07 20:29  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\
     目录           0  2018-11-07 20:29  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\CONTROL\
     文件       15273  2016-12-07 08:03  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\CONTROL\control.c
     文件         891  2016-08-21 21:09  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\CONTROL\control.h
     目录           0  2018-11-07 20:29  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\DataScope_DP\
     文件        2891  2015-07-09 14:05  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\DataScope_DP\DataScope_DP.C
     文件         586  2015-07-09 14:05  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\DataScope_DP\DataScope_DP.h
     目录           0  2018-11-07 20:29  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\DMP\
     文件       19342  2012-12-14 11:16  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\DMP\dmpKey.h
     文件        6765  2012-12-14 11:16  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\DMP\dmpmap.h
     文件       84104  2015-07-09 14:05  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\DMP\inv_mpu.c
     文件        4335  2015-07-09 14:05  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\DMP\inv_mpu.h
     文件       57839  2015-07-09 14:05  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\DMP\inv_mpu_dmp_motion_driver.c
     文件        3386  2015-07-09 14:05  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\DMP\inv_mpu_dmp_motion_driver.h
     目录           0  2018-11-07 20:29  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\filter\
     文件        2105  2015-12-07 15:52  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\filter\filter.c
     文件         399  2016-04-06 14:10  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\filter\filter.h
     目录           0  2018-11-07 20:29  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\MPU6050\
     文件       11323  2016-04-07 08:53  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\MPU6050\MPU6050.c
     文件       15009  2016-04-07 08:53  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\MPU6050\mpu6050.h
     目录           0  2018-11-07 20:29  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\show\
     文件        4498  2016-04-06 14:35  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\show\show.c
     文件         354  2016-01-06 14:35  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance\show\show.h
     目录           0  2018-11-07 20:29  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance_COER\
     文件       17273  2010-06-07 10:25  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance_COER\core_cm3.c
     文件       85714  2011-02-09 14:59  平衡小车之家资料\【平衡小车之家】MiniBalanceV3.5【大功率版】开源资料\MiniBalanceV3.5【大功率版】平衡小车库函数版源码\MiniBalanceV3.5【大功率版】平衡小车库函数版源码(DMP)\MiniBalance_COER\core_cm3.h
............此处省略1607个文件信息

评论

共有 条评论