资源简介
硬件:stm32f103c8t6+mpu9250+软件模拟IIC
直接读出原始数据,方便做数据融合,开发更顺手
代码片段和文件信息
/**************************************************************************//**
* @file core_cm3.c
* @brief CMSIS Cortex-M3 Core Peripheral Access layer Source File
* @version V1.30
* @date 30. October 2009
*
* @note
* Copyright (C) 2009 ARM Limited. All rights reserved.
*
* @par
* ARM Limited (ARM) is supplying this software for use with Cortex-M
* processor based microcontrollers. This file can be freely distributed
* within development tools that are supporting such ARM based processors.
*
* @par
* THIS SOFTWARE IS PROVIDED “AS IS“. NO WARRANTIES WHETHER EXPRESS IMPLIED
* OR STATUTORY INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
* ARM SHALL NOT IN ANY CIRCUMSTANCES BE LIABLE FOR SPECIAL INCIDENTAL OR
* CONSEQUENTIAL DAMAGES FOR ANY REASON WHATSOEVER.
*
******************************************************************************/
#include
/* define compiler specific symbols */
#if defined ( __CC_ARM )
#define __ASM __asm /*!< asm keyword for ARM Compiler */
#define __INLINE __inline /*!< inline keyword for ARM Compiler */
#elif defined ( __ICCARM__ )
#define __ASM __asm /*!< asm keyword for IAR Compiler */
#define __INLINE inline /*!< inline keyword for IAR Compiler. Only avaiable in High optimization mode! */
#elif defined ( __GNUC__ )
#define __ASM __asm /*!< asm keyword for GNU Compiler */
#define __INLINE inline /*!< inline keyword for GNU Compiler */
#elif defined ( __TASKING__ )
#define __ASM __asm /*!< asm keyword for TASKING Compiler */
#define __INLINE inline /*!< inline keyword for TASKING Compiler */
#endif
/* ################### Compiler specific Intrinsics ########################### */
#if defined ( __CC_ARM ) /*------------------RealView Compiler -----------------*/
/* ARM armcc specific functions */
/**
* @brief Return the Process Stack Pointer
*
* @return ProcessStackPointer
*
* Return the actual process stack pointer
*/
__ASM uint32_t __get_PSP(void)
{
mrs r0 psp
bx lr
}
/**
* @brief Set the Process Stack Pointer
*
* @param topOfProcStack Process Stack Pointer
*
* Assign the value ProcessStackPointer to the MSP
* (process stack pointer) Cortex processor register
*/
__ASM void __set_PSP(uint32_t topOfProcStack)
{
msr psp r0
bx lr
}
/**
* @brief Return the Main Stack Pointer
*
* @return Main Stack Pointer
*
* Return the curren
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-23 22:45 九轴-模拟IIC\
目录 0 2018-11-23 20:35 九轴-模拟IIC\CORE\
文件 17273 2010-06-07 10:25 九轴-模拟IIC\CORE\core_cm3.c
文件 85714 2011-02-09 14:59 九轴-模拟IIC\CORE\core_cm3.h
文件 15766 2011-03-10 10:52 九轴-模拟IIC\CORE\startup_stm32f10x_cl.s
文件 15503 2011-03-10 10:52 九轴-模拟IIC\CORE\startup_stm32f10x_hd.s
文件 15692 2011-03-10 10:52 九轴-模拟IIC\CORE\startup_stm32f10x_hd_vl.s
文件 12376 2011-03-10 10:52 九轴-模拟IIC\CORE\startup_stm32f10x_ld.s
文件 13656 2011-03-10 10:52 九轴-模拟IIC\CORE\startup_stm32f10x_ld_vl.s
文件 12765 2011-03-10 10:52 九轴-模拟IIC\CORE\startup_stm32f10x_md.s
文件 14073 2011-03-10 10:51 九轴-模拟IIC\CORE\startup_stm32f10x_md_vl.s
文件 15955 2011-03-10 10:51 九轴-模拟IIC\CORE\startup_stm32f10x_xl.s
目录 0 2018-11-23 20:35 九轴-模拟IIC\dzxh_stm32_lib\
文件 10710 2016-09-26 22:37 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_adc.c
文件 314 2016-07-09 20:58 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_adc.h
文件 41764 2016-09-26 22:37 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_catch.c
文件 294 2016-07-12 14:14 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_catch.h
文件 2833 2016-07-17 20:58 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_dac.c
文件 161 2016-07-17 20:58 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_dac.h
文件 1737 2016-09-26 22:37 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_delay.c
文件 237 2016-07-04 21:58 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_delay.h
文件 9947 2016-09-26 22:37 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_exti.c
文件 1722 2016-07-05 23:18 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_exti.h
文件 3634 2016-11-03 22:29 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_gpio.c
文件 177 2016-07-10 22:36 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_gpio.h
文件 9036 2016-09-26 22:37 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_i2c.c
文件 2396 2016-07-14 13:36 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_i2c.h
文件 13790 2016-09-26 22:37 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_pwm.c
文件 1997 2016-07-07 14:44 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_pwm.h
文件 2407 2016-07-17 15:29 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_pwm_dac.c
文件 222 2016-07-16 23:36 九轴-模拟IIC\dzxh_stm32_lib\dzxh_stm32_pwm_dac.h
............此处省略214个文件信息
- 上一篇:哈工大计算机网络习题及模拟考试题
- 下一篇:OSG3.4.0读取FBX插件
相关资源
- can通信+陀螺仪stm32f4
- 惯性导航秦永元编著
- 6050 6轴陀螺仪波形源程序
- stm32 MPU6050 OLED显示,绝对完整
- msp6050陀螺仪
- 惯性导航 加速计和陀螺仪实现导航定
- k60 mpu6050例程
- 程序是STM32和陀螺仪的I2C通信程序
- STM32遥控平衡车,陀螺仪用的MPU6050,
- GY-85集成加速度传感器、陀螺仪、电子
- JY901陀螺仪,STM32资料
- MPU6050的使用手册和数据手册
- 常见几种陀螺仪的比较及应用分析
- 基于 Kalman 滤波的 MEMS 陀螺仪滤波算法
- 陀螺仪阿兰方差分析方法
- 基于STM32的ICM20602陀螺仪数据获取
- MEMS性能提升成本降低 MEMS可望越来越
- STM32F1-MPU9250陀螺仪源码
- HI226HI229 6轴姿态传感器在STM32下的串口
- 三轴陀螺仪MPU6050基于STM32F103的IIC驱动
- STM8S输出PWM控制模拟舵机+MPU6050陀螺仪
- 三轴陀螺仪模块的使用
- stm32读取陀螺仪MPU6050发送数据到串口
- 从零开始的 IMU 状态模型推导
- ADIS16405芯片手册加程序 包含底层驱动
- GY-25串口陀螺仪上位机
- 惯导轨迹发生器(产生陀螺仪与加速
- 博世BMI160自写驱动
- iNEMO-V2LSM303DLHC(3轴加速度+3轴地磁)
- 基于四元数解算陀螺仪姿态角算法的
评论
共有 条评论