资源简介
利用STM32F407的I2C1(PB8、PB9),采集HMC5883的三个方向的磁场大小,计算相应的航向角,并在液晶屏上显示结果
代码片段和文件信息
#include “stm32F407Tek_COM2.h“
#include “stm32f4xx_gpio.h“
#include “stm32f4xx_rcc.h“
#include “stm32f4xx_usart.h“
#include
#include
#include
#define STR_BUF_SIZE 120
void STM32F407Tek_COM2_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
USART_InitTypeDef USART_InitStructure;
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOAENABLE);
RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2ENABLE);
GPIO_PinAFConfig(GPIOAGPIO_PinSource2GPIO_AF_USART2);
GPIO_PinAFConfig(GPIOAGPIO_PinSource3GPIO_AF_USART2);
GPIO_InitStructure.GPIO_Pin=GPIO_Pin_2;
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_AF;
GPIO_InitStructure.GPIO_OType=GPIO_OType_PP;
GPIO_InitStructure.GPIO_PuPd=GPIO_PuPd_UP;
GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;
GPI
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 35016 2014-01-02 17:22 STM32F407Tek_HMC5883-kdy20150820\FONT.H
文件 75083 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\Listings\startup_stm32f40_41xxx.lst
文件 196604 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\Listings\STM32F407Tek_HMC5883-kdy20150820.map
文件 19 2015-08-20 15:35 STM32F407Tek_HMC5883-kdy20150820\ob
文件 62 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 8020 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 301560 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 876 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 324964 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 453436 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 1812 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 20579 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 607 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 118354 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 793 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 26208 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 479 2015-08-20 13:07 STM32F407Tek_HMC5883-kdy20150820\ob
文件 11844 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 299584 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 821 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 324748 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 289799 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 660 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 313408 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 312510 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 920 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 338848 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 325640 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 919 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
文件 418092 2015-08-20 21:48 STM32F407Tek_HMC5883-kdy20150820\ob
............此处省略58个文件信息
- 上一篇:网上书店文档从项目可行性分析到测试文档
- 下一篇:大学数值分析期末考试试卷
相关资源
- FreeModbus_Slave+STM32F407+USART2代码亲测可
- DHT10_I2C驱动.zip
- STM32F407 串口配置 串口1~6 六串口同时
- STM32F407_6个串口同时使用的代码
- I2C串行EEPROM应用系统的健壮性设计
- STM32F407实时时钟_DS1302实时时钟模块和
- 电子-GravityI2C3.7V锂电池电量计stm32L1
- stm32f407读写flash的demo,基于正点原子
- 基于STM32F407的视频采集与传输系统设
- arduino主机,stm8从机。I2C测试 。每次
- 10位ADC转换器AD5612(stm32_IO口模拟I2C)
- STM32F407ZG_ESP8266例程
- (带有源代码)基于FPGA的模拟I2C接口
- Keil5下的STM32F407程序
- USART基于hal库stm32f407串口通讯.rar
- 完整的STM32F407_MODBUS通信工程代码。
- STM32指针式时钟工程项目
- HMC5883L罗盘指南针模块库文件及中英文
- stm32f407和摇杆制作的控制手柄代码
- STM32F407. 基于PID速度环的步进电机速度
- STM32F407 基于232或485的57&42;步进电机旋
- STM32F407与OV2640的二维码识别实验
- I2C-verilog-(非常详细的i2c学习心得)
- stm32f103iic读取AT24XX全系eeprom
- 分享一个0.96的oled显示驱动,软件模拟
- stm32f407+ov5640颜色识别与追踪
- hmc5883l在stm32上的应用
- NRF24L01收发程序STM32F407
- uCOS-III+STemWin+Fatfs+usb在STM32F407上成功移
- STM32F407串口1-6 CAN1&2测试例程
评论
共有 条评论