资源简介
9-Axis.zip
代码片段和文件信息
/**
*****************************************************************************
* @file ak8975.c
* @author WWJ
* @version v1.0
* @date 2019/04/09
* @environment stm32f407
* @brief
*****************************************************************************
**/
#include “ak8975.h“
#include “MagProcess.h“
#include “spi.h“
void AK8975_CSPin_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;
GPIO_Init(GPIOD &GPIO_InitStructure);
GPIO_SetBits(GPIOD GPIO_Pin_10);
flag.mag_ok = 1;
Mag_Calib_Reset(3); /* 校准数据复位 */
}
static void ak8975_enable(u8 Enable)
{
if(Enable)
GPIO_ResetBits(GPIOD GPIO_Pin_10);
else
GPIO_SetBits(GPIOD GPIO_Pin_10);
}
static void ak8975_Trig(void)
{
ak8975_enable(1);
SPI2_RW(AK8975_CNTL_REG);
SPI2_RW(0x01);
ak8975_enable(0);
}
u8 ak8975_buf[6];
void AK8975_Read(void)
{
u8 i;
ak8975_enable(1); /* SPI片选选中 */
SPI2_RW(AK8975_HXL_REG | 0x80);
for(i=0; i<6; i++)
{
ak8975_buf[i] = SPI2_RW(0xff);
}
ak8975_enable(0);
ak8975_Trig();
}
/* end of ak8975.c */
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1497 2019-04-13 13:50 9-Axis\ak8975.c
文件 1266 2019-04-11 19:15 9-Axis\ak8975.h
文件 1128 2019-04-13 13:51 9-Axis\DataCal.c
文件 520 2019-04-11 20:32 9-Axis\DataCal.h
文件 10500 2019-04-20 09:26 9-Axis\icm20602.c
文件 13671 2019-04-11 14:01 9-Axis\icm20602.h
文件 7032 2019-04-21 22:22 9-Axis\imu.c
文件 1200 2019-04-13 18:17 9-Axis\imu.h
文件 4029 2019-04-13 15:53 9-Axis\MagProcess.c
文件 774 2019-04-13 15:46 9-Axis\MagProcess.h
文件 2498 2019-04-09 18:58 9-Axis\spi.c
文件 532 2019-04-09 18:58 9-Axis\spi.h
文件 6451 2019-04-13 14:00 9-Axis\structural.c
文件 1363 2019-04-20 22:29 9-Axis\structural.h
- 上一篇:mac系统助手 破解版
- 下一篇:基于Verilog的三段式状态机
相关资源
- 接口.txt
- 支付存管系统(PDS)与商户接口规范
- 2019校园宿舍系统.zip
- zed-examples-master.zip
- bk.cmhaaoso.top.zip
- 2019_全国大学生电子设计大赛_C题_线路
- 37724122try_fxlms.rar
- UCI数据集data格式.rar
- baiduyuanpan.txt
- 分形高斯噪声完整版.zip
- CenterLib.rar
- reptilercnaxxo.zip
- 463.txt
- 小程序入门到实战.txt
- checkcode.exe
- C600磁盘阵列驱动.zip
- BaiduPanKey.rar
- ssm框架视频.txt
- ISE14.7.txt
- 世界地图shp.zip
- 1111.txt
- 现代操作系统第四版答案.zip
- 全功能codewarrior破解教程.rar
- 积分兑换小程序源码.rar
- 1bbaa9493bf64fa6b626d351c0c84423.zip
- qp198906011234_1095678.zip
- 论文.rar
- alien_invasion.rar
- ship.bmp
- 鱼雷尾追弹道.rar
评论
共有 条评论