嵌入式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,:) = [];
相关推荐
三佛科技-134163842121 小时前
HN03N10D_SOT89封装100V3A N沟道MOSFET场效应管与HN0301的区别
嵌入式硬件·物联网·智能家居·pcb工艺
jghhh011 小时前
基于 STM32 定时器输入捕获功能的数字频率计方案
stm32·单片机·嵌入式硬件
踏着七彩祥云的小丑1 小时前
嵌入式学习第 11 天:温湿度、红外、光电传感器原理
单片机·嵌入式硬件
齐齐大魔王2 小时前
关于 安装串口CH340、CH341驱动预安装成功,但是不显示端口问题
stm32·单片机·嵌入式硬件
LingLong_roar2 小时前
普冉单片机PY32F002AF15P6TU + 0.96寸TFT ST7735s 80*160显示屏,使用软件SPI进行颜色填充
单片机·嵌入式硬件
redaijufeng2 小时前
C/C++程序从编译到链接的过程
c语言·开发语言·c++
楼兰公子2 小时前
SoC嵌入式硬件设计:原理图搭建与PCB画板系统教学(KiCad 10.0版)
嵌入式硬件·kicad
Byte Wizard2 小时前
C语言指针深入浅出6
c语言·开发语言
LCG元2 小时前
STM32实战:基于STM32F103的智能充电器(电压电流检测+PWM)
stm32·单片机·嵌入式硬件