资源简介

在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个文件信息

评论

共有 条评论