资源简介
用COIDE实现磁力计MMCM5883的椭球拟合算法的完整工程,测试结果表明,校准前后平均误差减小。
代码片段和文件信息
#include “delay.h“
#include “sys.h“
//////////////////////////////////////////////////////////////////////////////////
//如果使用OS则包括下面的头文件(以ucos为例)即可.
#if SYSTEM_SUPPORT_OS
#include “includes.h“ //支持OS时,使用
#endif
static u8 fac_us=0; //us延时倍乘数
static u16 fac_ms=0; //ms延时倍乘数在os下代表每个节拍的ms数
#if SYSTEM_SUPPORT_OS //如果SYSTEM_SUPPORT_OS定义了说明要支持OS了(不限于UCOS).
#ifdef OS_CRITICAL_METHOD //OS_CRITICAL_METHOD定义了说明要支持UCOSII
#define delay_osrunning OSRunning //OS是否运行标记0不运行;1在运行
#define delay_ostickspersec OS_TICKS_PER_SEC //OS时钟节拍即每秒调度次数
#define delay_osintnesting OSIntNesting //中断嵌套级别即中断嵌套次数
#endif
//支持UCOSIII
#ifdef CPU_CFG_CRITICAL_METHOD //CPU_CFG_CRITICAL_METHOD定义了说明要支持UCOSIII
#define delay_osrunning OSRunnin
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-10-27 20:15 ellipsoid_fitting_MMCM5883\
文件 35016 2014-01-02 17:22 ellipsoid_fitting_MMCM5883\FONT.H
文件 1663 2016-10-27 20:13 ellipsoid_fitting_MMCM5883\MMC5883MA.c
文件 908 2016-09-29 11:02 ellipsoid_fitting_MMCM5883\MMC5883MA.h
文件 3110 2016-10-09 09:05 ellipsoid_fitting_MMCM5883\MMC5883MA_iic.c
文件 391 2016-09-29 10:53 ellipsoid_fitting_MMCM5883\MMC5883MA_iic.h
目录 0 2016-10-11 18:35 ellipsoid_fitting_MMCM5883\cmsis&boot\
文件 108260 2016-09-13 15:28 ellipsoid_fitting_MMCM5883\cmsis&boot\core_cm4.h
文件 21323 2016-09-13 15:28 ellipsoid_fitting_MMCM5883\cmsis&boot\core_cm4_simd.h
文件 15828 2016-09-13 15:28 ellipsoid_fitting_MMCM5883\cmsis&boot\core_cmFunc.h
文件 17205 2016-09-13 15:28 ellipsoid_fitting_MMCM5883\cmsis&boot\core_cmInstr.h
目录 0 2016-10-11 18:35 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\
文件 6923 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\misc.h
文件 32548 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_adc.h
文件 27317 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_can.h
文件 2415 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_crc.h
文件 12659 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_cryp.h
文件 14945 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_dac.h
文件 4295 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_dbgmcu.h
文件 12976 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_dcmi.h
文件 28879 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_dma.h
文件 8011 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_exti.h
文件 14594 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_flash.h
文件 27175 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_fsmc.h
文件 17700 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_gpio.h
文件 9083 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_hash.h
文件 31645 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_i2c.h
文件 4322 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_iwdg.h
文件 6153 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_pwr.h
文件 24873 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_rcc.h
文件 3957 2016-09-13 14:36 ellipsoid_fitting_MMCM5883\cmsis&boot\inc\stm32f4xx_rng.h
............此处省略140个文件信息
- 上一篇:EMD端点效应处理镜像延拓法
- 下一篇:AD9851驱动程序
评论
共有 条评论