• 大小: 4.3M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-28
  • 语言: 其他
  • 标签: 其他  

资源简介

老白专用更新模板CCD飞卡寻线.rar

资源截图

代码片段和文件信息

#include “anoflyscope.h“
#include “usart.h“

/***********************匿名四轴上位机专区(V2.6版本)*************************************/

/**********************************************************************************************
*函数原型:void usart1_send_char(u8 c)
*函数功能:串口1发送1个字符 
*函数参数:c:要发送的字符
*函数作者:菜菜菜了一批的菜鸟
*完成日期:01.25.2018
**********************************************************************************************/ 
void usart1_send_char(u8 c)
{
while((USART1->SR & 0X40) == 0);//等待上一次发送完毕

USART1->DR = c;   

/**********************************************************************************************
*函数原型:void usart1_niming_report(u8 funu8*datau8 len)
*函数功能:传送数据给匿名四轴上位机软件(V2.6版本)
*函数参数:fun:功能字. 0XA0~0XAF||data:数据缓存区最多28字节!!||len:data区有效数据个数
*函数作者:菜菜菜了一批的菜鸟
*完成日期:01.25.2018
**********************************************************************************************/ 
void usart1_niming_report(u8 funu8*datau8 len)
{
u8 send_buf[32];
u8 i;
if(len > 28)return; //最多28字节数据 
send_buf[len + 3] = 0; //校验数置零
send_buf[0] = 0X88; //帧头
send_buf[1] = fun; //功能字
send_buf[2] = len; //数据长度
for(i = 0; i < len; i++)send_buf[3 + i] = data[i]; //复制数据
for(i = 0; i < len + 3; i++)send_buf[len + 3] += send_buf[i]; //计算校验和
for(i = 0; i < len + 4; i++)usart1_send_char(send_buf[i]); //发送数据到串口1 
}
/**********************************************************************************************
*函数原型:void mpu6050_send_data(short aacxshort aacyshort aaczshort gyroxshort gyroyshort gyroz)
*函数功能:发送加速度传感器数据和陀螺仪数据
*函数参数:aacxaacyaacz:xyz三个方向上面的加速度值||gyroxgyroygyroz:xyz三个方向上面的陀螺仪值
*函数作者:菜菜菜了一批的菜鸟
*完成日期:01.25.2018
**********************************************************************************************/ 
void mpu6050_send_data(short aacxshort aacyshort aaczshort gyroxshort gyroyshort gyroz)
{
u8 tbuf[12]; 
tbuf[0]=(aacx>>8)&0XFF;
tbuf[1]=aacx&0XFF;
tbuf[2]=(aacy>>8)&0XFF;
tbuf[3]=aacy&0XFF;
tbuf[4]=(aacz>>8)&0XFF;
tbuf[5]=aacz&0XFF; 
tbuf[6]=(gyrox>>8)&0XFF;
tbuf[7]=gyrox&0XFF;
tbuf[8]=(gyroy>>8)&0XFF;
tbuf[9]=gyroy&0XFF;
tbuf[10]=(gyroz>>8)&0XFF;
tbuf[11]=gyroz&0XFF;
usart1_niming_report(0XA1tbuf12); //自定义帧0XA1
}

/**********************************************************************************************
*函数原型:void usart1_report_imu(short aacxshort aacyshort aaczshort gyroxshort gyroyshort gyrozshort rollshort pitchshort yaw)
*函数功能:通过串口1上报结算后的姿态数据给电脑
*函数参数:aacxaacyaacz:xyz三个方向上面的加速度值
   gyroxgyroygyroz:xyz三个方向上面的陀螺仪值
           roll:横滚角.单位0.01度。 -18000 -> 18000 对应 -180.00  ->  180.00度
           pitch:俯仰角.单位 0.01度。-9000 - 9000 对应 -90.00 -> 90.00 度
           yaw:航向角.单位为0.1度 0 -> 3600  对应 0 -> 360.0度
*函数作者:菜菜菜了一批的菜鸟
*完成日期:01.25.2018
**********************************************************************************************/ 
void usart1_report_imu(short aacx

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4253  2018-03-04 15:29  老白专用更新模板CCD 飞卡寻线\APP\ANOFLYSCOPE\anoflyscope.c

     文件       1111  2018-01-25 14:55  老白专用更新模板CCD 飞卡寻线\APP\ANOFLYSCOPE\anoflyscope.h

     文件       2600  2018-03-13 14:25  老白专用更新模板CCD 飞卡寻线\APP\FREECARSCOPE\freecarscope.c

     文件       1848  2018-01-25 14:28  老白专用更新模板CCD 飞卡寻线\APP\FREECARSCOPE\freecarscope.h

     文件       1485  2018-03-07 16:23  老白专用更新模板CCD 飞卡寻线\APP\FUNCTIONCAR\fuctioncar.c

     文件        943  2018-03-06 21:16  老白专用更新模板CCD 飞卡寻线\APP\FUNCTIONCAR\functioncar.h

     文件       5514  2017-08-04 19:30  老白专用更新模板CCD 飞卡寻线\APP\KALMAN\kalman.c

     文件        511  2017-08-04 17:50  老白专用更新模板CCD 飞卡寻线\APP\KALMAN\kalman.h

     文件       2561  2018-03-04 15:19  老白专用更新模板CCD 飞卡寻线\BSP\ADC\adc.c

     文件        759  2018-03-04 15:19  老白专用更新模板CCD 飞卡寻线\BSP\ADC\adc.h

     文件       4123  2018-03-04 15:31  老白专用更新模板CCD 飞卡寻线\BSP\CCD\ccd.c

     文件       1302  2018-03-04 15:58  老白专用更新模板CCD 飞卡寻线\BSP\CCD\ccd.h

     文件        983  2017-12-18 21:58  老白专用更新模板CCD 飞卡寻线\BSP\KEY\key.c

     文件        259  2017-12-18 22:00  老白专用更新模板CCD 飞卡寻线\BSP\KEY\key.h

     文件      35013  2016-07-22 10:36  老白专用更新模板CCD 飞卡寻线\BSP\LCD\FONT.H

     文件      86704  2016-07-22 10:36  老白专用更新模板CCD 飞卡寻线\BSP\LCD\lcd.c

     文件       8373  2016-07-20 10:49  老白专用更新模板CCD 飞卡寻线\BSP\LCD\lcd.h

     文件       1263  2018-03-06 16:18  老白专用更新模板CCD 飞卡寻线\BSP\LED\led.c

     文件        159  2018-03-06 16:18  老白专用更新模板CCD 飞卡寻线\BSP\LED\led.h

     文件      17273  2010-06-07 10:25  老白专用更新模板CCD 飞卡寻线\CORE\core_cm3.c

     文件      85714  2011-02-09 14:59  老白专用更新模板CCD 飞卡寻线\CORE\core_cm3.h

     文件      15503  2011-03-10 10:52  老白专用更新模板CCD 飞卡寻线\CORE\startup_stm32f10x_hd.s

     文件      12765  2011-03-10 10:52  老白专用更新模板CCD 飞卡寻线\CORE\startup_stm32f10x_md.s

     文件        399  2011-04-23 10:24  老白专用更新模板CCD 飞卡寻线\keilkilll.bat

     文件     348232  2018-03-07 16:08  老白专用更新模板CCD 飞卡寻线\OBJ\adc.crf

     文件       1588  2018-03-07 16:08  老白专用更新模板CCD 飞卡寻线\OBJ\adc.d

     文件     382716  2018-03-07 16:08  老白专用更新模板CCD 飞卡寻线\OBJ\adc.o

     文件     353524  2018-03-07 16:08  老白专用更新模板CCD 飞卡寻线\OBJ\anoflyscope.crf

     文件       1987  2018-03-07 16:08  老白专用更新模板CCD 飞卡寻线\OBJ\anoflyscope.d

     文件     387884  2018-03-07 16:08  老白专用更新模板CCD 飞卡寻线\OBJ\anoflyscope.o

............此处省略184个文件信息

评论

共有 条评论