资源简介
在STM8单片机上将ADC采样后的数据通过卡尔曼滤波,两组不同P、Q、R值得卡尔曼滤波效果对比。并将滤波后的数据通过串口发送出来。
代码片段和文件信息
#include “iostm8s103F3.h“
#include “main.h“
#include “led.h“
#include “adc.h“
#include “stdio.h“
#include “delay.h“
#include “stdlib.h“
#include “kalman.h“
#include “uart.h“
void SysClkInit( void )
{
CLK_SWR = 0xe1; //HSI为主时钟源 16MHz CPU时钟频率
CLK_CKDIVR = 0x00; //CPU时钟0分频,系统时钟0分频
}
void main( void )
{
u16 val1 = 0val2=0val3=0;;
float dat = 0.0f;
__asm( “sim“ ); //禁止中断
SysClkInit();
delay_init( 16 );
LED_GPIO_Init();
Uart1_IO_Init();
Uart1_Init( 19200 );
ADC_GPIO_Init();
__asm( “rim“ ); //开启中断
while( 1 )
{
val1 = ReadVol_CH3();
dat = ( float )val1;
dat = K
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-08-09 11:09 adc_kalman\
文件 2397 2018-05-15 14:52 adc_kalman\BuildLog.log
目录 0 2019-07-29 09:35 adc_kalman\Debug\
目录 0 2019-08-09 11:09 adc_kalman\Debug\Exe\
文件 22340 2019-08-09 11:09 adc_kalman\Debug\Exe\power_soft.hex
文件 100472 2019-08-09 11:09 adc_kalman\Debug\Exe\power_soft.out
目录 0 2019-08-09 11:09 adc_kalman\Debug\List\
文件 32079 2019-08-09 11:09 adc_kalman\Debug\List\power_soft.map
目录 0 2019-08-09 11:11 adc_kalman\Debug\Obj\
目录 0 2019-08-09 10:58 adc_kalman\HardWare\
文件 3161 2019-07-29 10:06 adc_kalman\HardWare\adc.c
文件 353 2019-04-11 14:49 adc_kalman\HardWare\adc.h
文件 2656 2018-10-11 14:45 adc_kalman\HardWare\delay.c
文件 375 2018-05-29 14:27 adc_kalman\HardWare\delay.h
文件 1853 2019-08-09 10:58 adc_kalman\HardWare\kalman.c
文件 1734 2019-08-09 10:36 adc_kalman\HardWare\kalman.c.orig
文件 186 2019-08-09 10:38 adc_kalman\HardWare\kalman.h
文件 766 2019-03-30 13:09 adc_kalman\HardWare\led.c
文件 754 2019-03-30 13:09 adc_kalman\HardWare\led.h
文件 1826 2019-07-29 10:00 adc_kalman\HardWare\uart.c
文件 363 2018-05-31 10:08 adc_kalman\HardWare\uart.h
文件 1057 2019-08-09 11:09 adc_kalman\main.c
文件 1051 2019-08-08 17:08 adc_kalman\main.c.orig
文件 213 2017-11-16 11:29 adc_kalman\main.h
文件 12794 2019-08-09 11:09 adc_kalman\power_soft.dep
文件 16039 2019-04-01 13:40 adc_kalman\power_soft.ewd
文件 58851 2019-08-08 17:02 adc_kalman\power_soft.ewp
文件 160848 2019-07-29 09:59 adc_kalman\power_soft.ewt
文件 164 2018-05-29 08:50 adc_kalman\power_soft.eww
目录 0 2019-07-29 09:35 adc_kalman\settings\
文件 68252 2019-08-09 11:09 adc_kalman\settings\power_soft.dbgdt
............此处省略16个文件信息
- 上一篇:STM32F103输出4路PWM
- 下一篇:STM32F103输出16路PWM
相关资源
- 自适应滤波器原理(中文第4版)答案
- SX1278-STM8测试代码
- 数字信号处理实验,递推法解差分方
- 通信原理实验,模拟信号调制实验,
- 维纳滤波 逆滤波 图像复原 大气湍流
- FK滤波地震数据处理.tar
- 二阶压控低通滤波器的设计与研究
- 基于LABVIEW的数字滤波器
- 有源带通滤波计算公式,低通滤波,
- 数字图像处理 逆滤波与维纳滤波
- 基于FRFT的LFM信号自适应滤波算法及分
- 粒子滤波检测基于OpenCV
- 三相三线并联型有源电力滤波器设计
- stm8单片机对电量计的iic读取程序
- 低通滤波器设计包括了巴特沃斯与切
- α-β-γ 滤波源码
- stm8+cc1101收发程序
- 二阶有源低通滤波器设计
- DA算法串行实现FIR滤波器的verilog代码
- 卡尔曼滤波估测电池SOC.zip
- NLM非局部均值滤波
- TCS3200_2.08S原版.rar
- mpu6050.rar
- 带通滤波器设计
- 阿尔法-贝塔滤波器
- FPGA-FIR滤波器设计课设
- 利用变分贝叶斯算法进行目标跟踪
- 卡尔曼滤波器参数调整工具包
- 高低通滤波计算工具
- 自适应加权中值滤波算法
评论
共有 条评论