首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

stm32实现对mpu6050姿态解算-基于MadgwickAHRS库

硬件开发 6.78MB 17 需要积分: 1
立即下载

资源介绍:

stm32实现对mpu6050姿态解算-基于MadgwickAHRS库
/** ****************************************************************************** * @file stm32f10x_tim.c * @author MCD Application Team * @version V3.5.0 * @date 11-March-2011 * @brief This file provides all the TIM firmware functions. ****************************************************************************** * @attention * * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. * *

© COPYRIGHT 2011 STMicroelectronics

****************************************************************************** */ /* Includes ------------------------------------------------------------------*/ #include "stm32f10x_tim.h" #include "stm32f10x_rcc.h" /** @addtogroup STM32F10x_StdPeriph_Driver * @{ */ /** @defgroup TIM * @brief TIM driver modules * @{ */ /** @defgroup TIM_Private_TypesDefinitions * @{ */ /** * @} */ /** @defgroup TIM_Private_Defines * @{ */ /* ---------------------- TIM registers bit mask ------------------------ */ #define SMCR_ETR_Mask ((uint16_t)0x00FF) #define CCMR_Offset ((uint16_t)0x0018) #define CCER_CCE_Set ((uint16_t)0x0001) #define CCER_CCNE_Set ((uint16_t)0x0004) /** * @} */ /** @defgroup TIM_Private_Macros * @{ */ /** * @} */ /** @defgroup TIM_Private_Variables * @{ */ /** * @} */ /** @defgroup TIM_Private_FunctionPrototypes * @{ */ static void TI1_Config(TIM_TypeDef* TIMx, uint16_t TIM_ICPolarity, uint16_t TIM_ICSelection, uint16_t TIM_ICFilter); static void TI2_Config(TIM_TypeDef* TIMx, uint16_t TIM_ICPolarity, uint16_t TIM_ICSelection, uint16_t TIM_ICFilter); static void TI3_Config(TIM_TypeDef* TIMx, uint16_t TIM_ICPolarity, uint16_t TIM_ICSelection, uint16_t TIM_ICFilter); static void TI4_Config(TIM_TypeDef* TIMx, uint16_t TIM_ICPolarity, uint16_t TIM_ICSelection, uint16_t TIM_ICFilter); /** * @} */ /** @defgroup TIM_Private_Macros * @{ */ /** * @} */ /** @defgroup TIM_Private_Variables * @{ */ /** * @} */ /** @defgroup TIM_Private_FunctionPrototypes * @{ */ /** * @} */ /** @defgroup TIM_Private_Functions * @{ */ /** * @brief Deinitializes the TIMx peripheral registers to their default reset values. * @param TIMx: where x can be 1 to 17 to select the TIM peripheral. * @retval None */ void TIM_DeInit(TIM_TypeDef* TIMx) { /* Check the parameters */ assert_param(IS_TIM_ALL_PERIPH(TIMx)); if (TIMx == TIM1) { RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM1, ENABLE); RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM1, DISABLE); } else if (TIMx == TIM2) { RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM2, ENABLE); RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM2, DISABLE); } else if (TIMx == TIM3) { RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM3, ENABLE); RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM3, DISABLE); } else if (TIMx == TIM4) { RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM4, ENABLE); RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM4, DISABLE); } else if (TIMx == TIM5) { RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM5, ENABLE); RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM5, DISABLE); } else if (TIMx == TIM6) { RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM6, ENABLE); RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM6, DISABLE); } else if (TIMx == TIM7) { RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM7, ENABLE); RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM7, DISABLE); } else if (TIMx == TIM8) { RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM8, ENABLE); RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM8, DISABLE); } else if (TIMx == TIM9) { RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM9, ENABLE); RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM9, DISABLE); } else if (TIMx == TIM10) { RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM10, ENABLE); RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM10, DISABLE); } else if (TIMx == TIM11) { RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM11, ENABLE); RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM11, DISABLE); } else if (TIMx == TIM12) { RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM12, ENABLE); RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM12, DISABLE); } else if (TIMx == TIM13) { RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM13, ENABLE); RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM13, DISABLE); } else if (TIMx == TIM14) { RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM14, ENABLE); RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM14, DISABLE); } else if (TIMx == TIM15) { RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM15, ENABLE); RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM15, DISABLE); } else if (TIMx == TIM16) { RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM16, ENABLE); RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM16, DISABLE); } else { if (TIMx == TIM17) { RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM17, ENABLE); RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM17, DISABLE); } } } /** * @brief Initializes the TIMx Time Base Unit peripheral according to * the specified parameters in the TIM_TimeBaseInitStruct. * @param TIMx: where x can be 1 to 17 to select the TIM peripheral. * @param TIM_TimeBaseInitStruct: pointer to a TIM_TimeBaseInitTypeDef * structure that contains the configuration information for the * specified TIM peripheral. * @retval None */ void TIM_TimeBaseInit(TIM_TypeDef* TIMx, TIM_TimeBaseInitTypeDef* TIM_TimeBaseInitStruct) { uint16_t tmpcr1 = 0; /* Check the parameters */ assert_param(IS_TIM_ALL_PERIPH(TIMx)); assert_param(IS_TIM_COUNTER_MODE(TIM_TimeBaseInitStruct->TIM_CounterMode)); assert_param(IS_TIM_CKD_DIV(TIM_TimeBaseInitStruct->TIM_ClockDivision)); tmpcr1 = TIMx->CR1; if((TIMx == TIM1) || (TIMx == TIM8)|| (TIMx == TIM2) || (TIMx == TIM3)|| (TIMx == TIM4) || (TIMx == TIM5)) { /* Select the Counter Mode */ tmpcr1 &= (uint16_t)(~((uint16_t)(TIM_CR1_DIR | TIM_CR1_CMS))); tmpcr1 |= (uint32_t)TIM_TimeBaseInitStruct->TIM_CounterMode; } if((TIMx != TIM6) && (TIMx != TIM7)) { /* Set the clock division */ tmpcr1 &= (uint16_t)(~((uint16_t)TIM_CR1_CKD)); tmpcr1 |= (uint32_t)TIM_TimeBaseInitStruct->TIM_ClockDivision; } TIMx->CR1 = tmpcr1; /* Set the Autoreload value */ TIMx->ARR = TIM_TimeBaseInitStruct->TIM_Period ; /* Set the Prescaler value */ TIMx->PSC = TIM_TimeBaseInitStruct->TIM_Prescaler; if ((TIMx == TIM1) || (TIMx == TIM8)|| (TIMx == TIM15)|| (TIMx == TIM16) || (TIMx == TIM17)) { /* Set the Repetition Counter value */ TIMx->RCR = TIM_TimeBaseInitStruct->TIM_RepetitionCounter; } /* Generate an update event to reload the Prescaler and the Repetition counter values immediately */ TIMx->EGR = TIM_PSCReloadMode_Immediate; } /** * @brief Initializes the TIMx Channel1 according to the specified * parameters in the TIM_OCInitStruct. * @param TIMx: where x can be 1 to 17 except 6 and 7 to select the TIM peripheral. * @param TIM_OCInitStru

资源文件列表:

MadgwickAHRS库解算mpu6050(非常稳定).zip 大约有210个文件
  1. MadgwickAHRS库解算mpu6050(非常稳定)/DebugConfig/
  2. MadgwickAHRS库解算mpu6050(非常稳定)/DebugConfig/Target_1_STM32F103C8_1.0.0.dbgconf 6.79KB
  3. MadgwickAHRS库解算mpu6050(非常稳定)/Hardware/
  4. MadgwickAHRS库解算mpu6050(非常稳定)/Hardware/Key.c 1.74KB
  5. MadgwickAHRS库解算mpu6050(非常稳定)/Hardware/Key.h 95B
  6. MadgwickAHRS库解算mpu6050(非常稳定)/Hardware/LED.c 2.53KB
  7. MadgwickAHRS库解算mpu6050(非常稳定)/Hardware/LED.h 200B
  8. MadgwickAHRS库解算mpu6050(非常稳定)/Hardware/MadgwickAHRS.c 9.86KB
  9. MadgwickAHRS库解算mpu6050(非常稳定)/Hardware/MadgwickAHRS.h 1.81KB
  10. MadgwickAHRS库解算mpu6050(非常稳定)/Hardware/MPU6050.c 7.73KB
  11. MadgwickAHRS库解算mpu6050(非常稳定)/Hardware/MPU6050.h 632B
  12. MadgwickAHRS库解算mpu6050(非常稳定)/Hardware/MPU6050_Reg.h 789B
  13. MadgwickAHRS库解算mpu6050(非常稳定)/Hardware/OLED.c 7.72KB
  14. MadgwickAHRS库解算mpu6050(非常稳定)/Hardware/OLED.h 567B
  15. MadgwickAHRS库解算mpu6050(非常稳定)/Hardware/OLED_Font.h 8.94KB
  16. MadgwickAHRS库解算mpu6050(非常稳定)/keilkill.bat 399B
  17. MadgwickAHRS库解算mpu6050(非常稳定)/Library/
  18. MadgwickAHRS库解算mpu6050(非常稳定)/Library/misc.c 6.88KB
  19. MadgwickAHRS库解算mpu6050(非常稳定)/Library/misc.h 8.77KB
  20. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_adc.c 46.09KB
  21. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_adc.h 21.18KB
  22. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_bkp.c 8.26KB
  23. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_bkp.h 7.38KB
  24. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_can.c 44.05KB
  25. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_can.h 26.91KB
  26. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_cec.c 11.38KB
  27. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_cec.h 6.42KB
  28. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_crc.c 3.27KB
  29. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_crc.h 2.11KB
  30. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_dac.c 18.64KB
  31. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_dac.h 14.88KB
  32. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_dbgmcu.c 5.03KB
  33. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_dbgmcu.h 3.73KB
  34. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_dma.c 28.91KB
  35. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_dma.h 20.27KB
  36. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_exti.c 6.8KB
  37. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_exti.h 6.66KB
  38. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_flash.c 61.08KB
  39. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_flash.h 24.85KB
  40. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_fsmc.c 34.65KB
  41. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_fsmc.h 26.38KB
  42. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_gpio.c 22.68KB
  43. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_gpio.h 19.7KB
  44. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_i2c.c 44.71KB
  45. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_i2c.h 29.33KB
  46. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_iwdg.c 4.8KB
  47. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_iwdg.h 3.74KB
  48. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_pwr.c 8.55KB
  49. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_pwr.h 4.28KB
  50. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_rcc.c 50.07KB
  51. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_rcc.h 29.74KB
  52. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_rtc.c 8.4KB
  53. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_rtc.h 3.77KB
  54. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_sdio.c 28.25KB
  55. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_sdio.h 21.35KB
  56. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_spi.c 29.52KB
  57. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_spi.h 17.31KB
  58. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_tim.c 106.6KB
  59. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_tim.h 51.2KB
  60. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_usart.c 37.41KB
  61. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_usart.h 16.16KB
  62. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_wwdg.c 5.6KB
  63. MadgwickAHRS库解算mpu6050(非常稳定)/Library/stm32f10x_wwdg.h 2.9KB
  64. MadgwickAHRS库解算mpu6050(非常稳定)/Listings/
  65. MadgwickAHRS库解算mpu6050(非常稳定)/Listings/Project.map 161.3KB
  66. MadgwickAHRS库解算mpu6050(非常稳定)/Listings/startup_stm32f10x_md.lst 40.43KB
  67. MadgwickAHRS库解算mpu6050(非常稳定)/Madgwick.cpp 9.13KB
  68. MadgwickAHRS库解算mpu6050(非常稳定)/Madgwick.h 2.66KB
  69. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/
  70. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/core_cm3.crf 3.85KB
  71. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/core_cm3.d 106B
  72. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/core_cm3.o 10.92KB
  73. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/delay.crf 338.11KB
  74. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/delay.d 1.34KB
  75. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/delay.o 372.28KB
  76. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/key.crf 338.47KB
  77. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/key.d 1.31KB
  78. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/key.o 372.18KB
  79. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/led.crf 338.57KB
  80. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/led.d 1.28KB
  81. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/led.o 377.6KB
  82. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/madgwick.d 36B
  83. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/madgwickahrs.crf 353.49KB
  84. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/madgwickahrs.d 1.67KB
  85. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/madgwickahrs.o 404.95KB
  86. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/main.crf 352.08KB
  87. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/main.d 1.55KB
  88. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/main.o 390.82KB
  89. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/misc.crf 338.78KB
  90. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/misc.d 1.34KB
  91. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/misc.o 375.37KB
  92. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/mpu6050.crf 340.97KB
  93. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/mpu6050.d 1.44KB
  94. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/mpu6050.o 380.16KB
  95. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/oled.crf 341.39KB
  96. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/oled.d 1.35KB
  97. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/oled.o 396.23KB
  98. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/Project.axf 392.22KB
  99. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/Project.build_log.htm 1.58KB
  100. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/Project.htm 76.51KB
  101. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/Project.lnp 1.2KB
  102. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/Project.sct 494B
  103. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/Project_sct.Bak 479B
  104. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/Project_Target 1.dep 55.4KB
  105. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/startup_stm32f10x_md.d 64B
  106. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/startup_stm32f10x_md.o 5.9KB
  107. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_adc.crf 345.79KB
  108. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_adc.d 1.63KB
  109. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_adc.o 422.26KB
  110. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_bkp.crf 339.7KB
  111. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_bkp.d 1.63KB
  112. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_bkp.o 385.21KB
  113. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_can.crf 347.36KB
  114. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_can.d 1.63KB
  115. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_can.o 407.44KB
  116. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_cec.crf 340.24KB
  117. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_cec.d 1.63KB
  118. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_cec.o 387.82KB
  119. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_crc.crf 338.35KB
  120. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_crc.d 1.63KB
  121. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_crc.o 376.4KB
  122. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_dac.crf 340.37KB
  123. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_dac.d 1.63KB
  124. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_dac.o 385.83KB
  125. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_dbgmcu.crf 338.14KB
  126. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_dbgmcu.d 1.73KB
  127. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_dbgmcu.o 372.48KB
  128. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_dma.crf 341.82KB
  129. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_dma.d 1.63KB
  130. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_dma.o 385.28KB
  131. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_exti.crf 339.33KB
  132. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_exti.d 1.66KB
  133. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_exti.o 379.45KB
  134. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_flash.crf 345.63KB
  135. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_flash.d 1.7KB
  136. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_flash.o 411.13KB
  137. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_fsmc.crf 344.17KB
  138. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_fsmc.d 1.66KB
  139. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_fsmc.o 396.7KB
  140. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_gpio.crf 342.2KB
  141. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_gpio.d 1.66KB
  142. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_gpio.o 395.54KB
  143. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_i2c.crf 344.57KB
  144. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_i2c.d 1.63KB
  145. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_i2c.o 416.43KB
  146. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_it.crf 338.27KB
  147. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_it.d 1.59KB
  148. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_it.o 380.2KB
  149. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_iwdg.crf 338.45KB
  150. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_iwdg.d 1.66KB
  151. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_iwdg.o 376.36KB
  152. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_pwr.crf 339.61KB
  153. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_pwr.d 1.63KB
  154. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_pwr.o 381.08KB
  155. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_rcc.crf 345.69KB
  156. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_rcc.d 1.63KB
  157. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_rcc.o 415.18KB
  158. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_rtc.crf 339.61KB
  159. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_rtc.d 1.63KB
  160. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_rtc.o 387.36KB
  161. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_sdio.crf 342.8KB
  162. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_sdio.d 1.66KB
  163. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_sdio.o 410KB
  164. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_spi.crf 342.66KB
  165. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_spi.d 1.63KB
  166. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_spi.o 402.01KB
  167. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_tim.crf 360.35KB
  168. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_tim.d 1.63KB
  169. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_tim.o 500.82KB
  170. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_usart.crf 344.26KB
  171. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_usart.d 1.7KB
  172. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_usart.o 411.22KB
  173. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_wwdg.crf 338.89KB
  174. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_wwdg.d 1.66KB
  175. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/stm32f10x_wwdg.o 379.28KB
  176. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/system_stm32f10x.crf 339.93KB
  177. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/system_stm32f10x.d 1.66KB
  178. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/system_stm32f10x.o 374.72KB
  179. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/timer.crf 338.23KB
  180. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/timer.d 1.34KB
  181. MadgwickAHRS库解算mpu6050(非常稳定)/Objects/timer.o 370.13KB
  182. MadgwickAHRS库解算mpu6050(非常稳定)/Project.uvguix.Admin 87.59KB
  183. MadgwickAHRS库解算mpu6050(非常稳定)/Project.uvguix.Administrator 89.8KB
  184. MadgwickAHRS库解算mpu6050(非常稳定)/Project.uvguix.P1091 93.33KB
  185. MadgwickAHRS库解算mpu6050(非常稳定)/Project.uvoptx 33.42KB
  186. MadgwickAHRS库解算mpu6050(非常稳定)/Project.uvprojx 27.09KB
  187. MadgwickAHRS库解算mpu6050(非常稳定)/Start/
  188. MadgwickAHRS库解算mpu6050(非常稳定)/Start/core_cm3.c 16.87KB
  189. MadgwickAHRS库解算mpu6050(非常稳定)/Start/core_cm3.h 83.71KB
  190. MadgwickAHRS库解算mpu6050(非常稳定)/Start/startup_stm32f10x_cl.s 15.4KB
  191. MadgwickAHRS库解算mpu6050(非常稳定)/Start/startup_stm32f10x_hd.s 15.14KB
  192. MadgwickAHRS库解算mpu6050(非常稳定)/Start/startup_stm32f10x_hd_vl.s 15.32KB
  193. MadgwickAHRS库解算mpu6050(非常稳定)/Start/startup_stm32f10x_ld.s 12.09KB
  194. MadgwickAHRS库解算mpu6050(非常稳定)/Start/startup_stm32f10x_ld_vl.s 13.34KB
  195. MadgwickAHRS库解算mpu6050(非常稳定)/Start/startup_stm32f10x_md.s 12.47KB
  196. MadgwickAHRS库解算mpu6050(非常稳定)/Start/startup_stm32f10x_md_vl.s 13.74KB
  197. MadgwickAHRS库解算mpu6050(非常稳定)/Start/startup_stm32f10x_xl.s 15.58KB
  198. MadgwickAHRS库解算mpu6050(非常稳定)/Start/stm32f10x.h 619.08KB
  199. MadgwickAHRS库解算mpu6050(非常稳定)/Start/system_stm32f10x.c 35.7KB
  200. MadgwickAHRS库解算mpu6050(非常稳定)/Start/system_stm32f10x.h 2.04KB
  201. MadgwickAHRS库解算mpu6050(非常稳定)/System/
  202. MadgwickAHRS库解算mpu6050(非常稳定)/System/Delay.c 838B
  203. MadgwickAHRS库解算mpu6050(非常稳定)/System/Delay.h 135B
  204. MadgwickAHRS库解算mpu6050(非常稳定)/System/Timer.c 2.87KB
  205. MadgwickAHRS库解算mpu6050(非常稳定)/System/Timer.h 74B
  206. MadgwickAHRS库解算mpu6050(非常稳定)/User/
  207. MadgwickAHRS库解算mpu6050(非常稳定)/User/main.c 4.16KB
  208. MadgwickAHRS库解算mpu6050(非常稳定)/User/stm32f10x_conf.h 3.18KB
  209. MadgwickAHRS库解算mpu6050(非常稳定)/User/stm32f10x_it.c 4.3KB
  210. MadgwickAHRS库解算mpu6050(非常稳定)/User/stm32f10x_it.h 2.04KB
0评论
提交 加载更多评论
其他资源 content_1724128919644.zip
content_1724128919644.zip
【Unity热门插件】DOTween Pro v1.0.381 【2024最新版】
【0积分下载】DOTween Pro:可视化动画编辑器 在 Unity 开发中,动画是提升玩家体验的关键要素之一。然而,Unity 原生的动画系统有时候可能不够灵活或高效。这就是 DOTween Pro 插件发挥作用的地方。它不仅简化了动画的创建过程,还提供了额外的功能和优化,使得动画效果更加流畅和专业。 为什么选择 DOTween Pro? 1. 简洁的 API DOTween Pro 提供了一个非常简洁的 API,使得开发者可以轻松地编写动画代码。无论是简单的位移、旋转还是复杂的序列动画,DOTween Pro 都能快速实现。 2. 性能优化 与 Unity 原生的动画系统相比,DOTween Pro 在性能上进行了优化。它使用更少的资源来实现相同的动画效果,这对于移动设备和性能敏感的应用尤其重要。 3. 丰富的功能 除了基本的动画功能,DOTween Pro 还提供了一系列的高级功能,如动画事件、路径动画、弹簧动画等。这些功能可以帮助开发者创造出更加丰富和动态的动画效果。 4. 社区支持 DOTween Pro 拥有一个活跃的社区,开发者可以在社区中找到大量的教程、示
MSPM0G3507 软件IIC一主多从
MSPM0G3507 软件IIC一主多从,同时挂载OLED和MPU6050。
open3D在Windows下的库,debug版本
open3D在Windows下的库,debug版本
SqlServer-数据库查询工具DBSqlMss
1、支持SqlServer数据库; 2、支持数据库表结构查询及生成建表语法 3、支持SQL数据查询并导出为Excel; 4、支持视图、触发器、存储过程查询,并保存为SQL;
凛冬付费v1更新版.zip
凛冬付费v1更新版.zip
Access 靶场环境搭建
这里就是我们的 Access 靶场资源文件了,只需要我们把zip文件下载下来,并解压就好 ,内包含各种漏洞练习,适用于教育和测试安全专业人员以及开发者的网络安全技能。
2024电赛G题-音频采集部分软件部分-使用FFT分辨人声与音乐
2024电赛G题-音频采集部分软件部分-使用FFT分辨人声与音乐