| 关于ADIS16405的三轴陀螺姿态计算程序,用的是四阶龙格库塔法,单片机是STM32F103,对于ADIS16405的SPI采样是模拟方式,验证通过非常实用 4 z7 g5 {; ]2 h, T! y 三轴陀螺四阶龙格库塔法 ......................\11.txt ......................\ADIS16405.h( q9 g7 ~6 [; F+ s2 d* L" s ......................\FWlib ......................\.....\inc2 k! I) R+ e/ B) E( a; q ......................\.....\...\misc.h8 ^9 |: F7 l Q o ......................\.....\...\stm32f10x_adc.h ......................\.....\...\stm32f10x_bkp.h* m( K+ H! I6 b ......................\.....\...\stm32f10x_can.h7 P* v) K1 I! Z7 R: u$ W' V* I ......................\.....\...\stm32f10x_conf.h ......................\.....\...\stm32f10x_crc.h& Y; ^6 b: i5 z) Y0 M. R ......................\.....\...\stm32f10x_dac.h ......................\.....\...\stm32f10x_dbgmcu.h7 c1 t1 T) U, z6 y8 p0 p$ J ......................\.....\...\stm32f10x_dma.h* j! R* g2 U" Y2 H% j; `3 @3 V ......................\.....\...\stm32f10x_exti.h ......................\.....\...\stm32f10x_flash.h ......................\.....\...\stm32f10x_fsmc.h3 z. u3 {2 J. {' n0 A ......................\.....\...\stm32f10x_gpio.h. [) r+ y7 g& A ......................\.....\...\stm32f10x_i2c.h c# O" Q0 `$ A* a) k+ X ......................\.....\...\stm32f10x_iwdg.h ......................\.....\...\stm32f10x_pwr.h ......................\.....\...\stm32f10x_rcc.h ......................\.....\...\stm32f10x_rtc.h4 @6 d6 P F! `/ W4 W ......................\.....\...\stm32f10x_sdio.h( |% j; Q; D5 t$ ]+ W2 f5 T ......................\.....\...\stm32f10x_spi.h ......................\.....\...\stm32f10x_tim.h ......................\.....\...\stm32f10x_usart.h ......................\.....\...\stm32f10x_wwdg.h ......................\.....\SRC! K; X; ~; l5 J6 l* E6 d ......................\.....\...\misc.c9 o6 u& A8 I6 g7 J7 }6 c Z ......................\.....\...\stm32f10x_adc.c ......................\.....\...\stm32f10x_bkp.c7 g) X0 u) K: ~- {0 { ......................\.....\...\stm32f10x_can.c" m+ n$ k9 M( x) a# C: N* [ ......................\.....\...\stm32f10x_crc.c ......................\.....\...\stm32f10x_dac.c ......................\.....\...\stm32f10x_dbgmcu.c C/ K& q) c3 _! }& b4 G( P1 u ......................\.....\...\stm32f10x_dma.c3 F2 x K0 t+ C+ h9 R) M1 T" Q ......................\.....\...\stm32f10x_exti.c ......................\.....\...\stm32f10x_flash.c2 c0 c# U& R7 u2 C$ `% R* |/ G ......................\.....\...\stm32f10x_fsmc.c ......................\.....\...\stm32f10x_gpio.c ......................\.....\...\stm32f10x_i2c.c ......................\.....\...\stm32f10x_iwdg.c ......................\.....\...\stm32f10x_pwr.c0 P; T# H) |* D% R' W: S- R ......................\.....\...\stm32f10x_rcc.c ......................\.....\...\stm32f10x_rtc.c; D" R6 B# b) t- t( I- c ......................\.....\...\stm32f10x_sdio.c ......................\.....\...\stm32f10x_spi.c ......................\.....\...\stm32f10x_tim.c0 w- g1 A: m0 r ......................\.....\...\stm32f10x_usart.c ......................\.....\...\stm32f10x_wwdg.c9 h% K: j6 h8 F" C* o ......................\.....\...\system_stm32f10x.c5 c6 k4 n4 U( T! e ......................\JLinkArm_STM3210B-EVAL.ini( v0 R6 o% }& }7 E- G ......................\JLinkLog.txt ......................\List ......................\....\startup_stm32f10x_hd.lst$ w0 E* k# c% ]1 ^* i- A) w ......................\....\STM32_FD_AD45DB161D-SPI.map; `& P5 `7 h+ L; V ......................\main.c$ g3 e& c0 ^/ A0 T+ M7 f6 b( i ......................\Obj- y& ?. e3 K+ N ......................\...\core_cm3.d. z6 C7 Y( }/ |; C* I Q+ u ......................\...\core_cm3.o7 L1 }2 Z8 `' K' |7 v+ u ......................\...\main.d' B* W4 [+ s) S4 z/ J9 t ......................\...\main.o- d" }6 F* E# j4 E ......................\...\misc.d ......................\...\misc.o ......................\...\startup_stm32f10x_hd.d ......................\...\startup_stm32f10x_hd.o) P( @. V4 m8 G0 e! T9 C ......................\...\stm32f10x_gpio.d ......................\...\stm32f10x_gpio.o% L) N2 d. _5 H3 {1 H1 d ......................\...\stm32f10x_rcc.d ......................\...\stm32f10x_rcc.o ......................\...\stm32f10x_spi.d ......................\...\stm32f10x_spi.o ......................\...\stm32f10x_tim.d2 N W# O8 W/ ?3 u% g" l ......................\...\stm32f10x_tim.o ......................\...\stm32f10x_usart.d4 w" h- w* g! ^3 c( y ......................\...\stm32f10x_usart.o ......................\...\STM32_FD_AD45DB161D-SPI.axf ......................\...\STM32_FD_AD45DB161D-SPI.hex; O8 R( O8 V0 M, ?% J M ......................\...\STM32_FD_AD45DB161D-SPI.htm% r: m' @' E; X1 [1 j, y, Y; P- j ......................\...\STM32_FD_AD45DB161D-SPI.lnp2 ~" r g7 s* P! w" z) S0 g ......................\...\STM32_FD_AD45DB161D-SPI.plg4 E$ c. ~( [6 H4 _8 I ......................\...\STM32_FD_AD45DB161D-SPI.sct6 W a" y0 z, Q6 ?1 A; ]0 M( b' y7 r3 _ ......................\...\STM32_FD_AD45DB161D-SPI.tra3 t" p/ s8 G" i7 l& {' \9 R ......................\...\system_stm32f10x.crf ......................\...\system_stm32f10x.d* E# |3 b% [" f! Q# F2 N ......................\...\system_stm32f10x.o ......................\sins.h0 h) ]6 \6 d! i+ C) h2 x! E8 a& K ......................\startup ......................\.......\startup_stm32f10x_hd.s ......................\.......\startup_stm32f10x_ld.s( K" r" p1 q5 m ......................\.......\startup_stm32f10x_md.s5 [: r5 Z) W9 _& D# Q ......................\STM32-FD-AT45DB161D-SPI.opt.bak8 D7 m4 e4 |( A. z! F ......................\STM32-FD-AT45DB161D-SPI.Uv2.bak6 i- d. o+ R$ q4 K ......................\STM32-FD-AT45DB161D-SPI.uvopt ......................\STM32-FD-AT45DB161D-SPI.uvproj8 j/ \" j) D" m4 X" G- x- d ......................\STM32-FD-AT45DB161D-SPI_Opt.Bak, p ^, J; u1 x ......................\STM32-FD-AT45DB161D-SPI_STM32-SPI-AT45DB161D.dep9 F0 s) @) b" m! Y" I9 x$ `6 C ......................\STM32-FD-AT45DB161D-SPI_Uv2.Bak5 b( p9 ]! f: O3 G ......................\STM32-FD-AT45DB161D-SPI_uvopt.bak |
| 欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) | Powered by Discuz! X3.2 |