嵌入式UART printf 数据处理方法

1、通过串口printf

c 复制代码
    printf("+IMU,%lld,%f,%f,%f,%f,%f,%f,%f,%f,%d,%d*\r\n", 
                rolling_count, (double)global_power_up_time, 
                imu_DataType->fAngularRate[0], 
                imu_DataType->fAngularRate[1], imu_DataType->fAngularRate[2], 
                imu_DataType->fAcceleration[0], imu_DataType->fAcceleration[1], 
                imu_DataType->fAcceleration[2], imu_DataType->fTemperature, 
                0,0);//imu_info.calibration_status, imu_info.sample_status);

2、保存数据

3、使用notebook将数据规整到一行

并删除无关行以保证可以作为列导入matlab

4、导入matlab

5、拷贝出需要的数据到新的工作区,我一般去除NAN数据

6.从默认工作区拷出方便处理

7.去跳点等操作

matlab 复制代码
index = find(abs(data(:,1)) > 6);
data(index,:) = [];
index = find(abs(data(:,2)) > 6);
data(index,:) = [];
index = find(abs(data(:,3)) > 6);
data(index,:) = [];
相关推荐
人邮异步社区6 小时前
怎么把C语言学到精通?
c语言·开发语言
sramdram6 小时前
MCU微控制器OA打印机方案
单片机·嵌入式硬件·mcu·mcu微控制器
天天爱吃肉82187 小时前
【电源拆解:跟着问答逐一认识开关适配器PCB元器件】
大数据·人工智能·python·功能测试·嵌入式硬件·汽车
科芯创展10 小时前
3.5A,60VIN,异步降压芯片,XZ1815
单片机·嵌入式硬件
茯苓gao11 小时前
嵌入式开发笔记:Qt信号槽机制深度解析——从原理到实战的全方位指南
开发语言·笔记·嵌入式硬件·qt·学习
xiaobobo333011 小时前
C语言中宏定义宏名和宏值之间的关系
c语言·宏定义·语义型
浅止菌12 小时前
海思回归第二弹:瑞芯微的隐忧与对手的反击
嵌入式硬件
Kuakewei88812 小时前
PW2609A在2.6A负载下压差0.14V,温升较3A工况低11°C
单片机·嵌入式硬件
Zyed12 小时前
[FreeRTOS]Day7项目介绍
stm32·单片机·嵌入式硬件
xuxie9913 小时前
start7 电机闭环控制
单片机·嵌入式硬件