資源簡介
用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驅動程序
評論
共有 條評論