资源简介
MAX44009驱动STM32F4源码,包括IIC底层驱动,MAX44009数据采集与处理
代码片段和文件信息
#include “sys.h“
#include “delay.h“
#include “usart.h“
#include “led.h“
#include “MAX44009.h“
#include “exti.h“
extern u8 High_LuxLow_Lux;
int main(void)
{
u8 exponentmantissa;
float result;
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置系统中断优先级分组2
EXTIX_Init(); //初始化外部中断输入
uart_init(115200);
delay_init(168); //初始化延时函数
LED_Init(); //初始化LED端口
MAX44009_Init();//delay_ms(10);
MAX44009_WriteOneByte(0x020x80);//连续转换、手动模式、积分时间6.25MS
// MAX44009_WriteOneByte(0x050x55);
// MAX44009_WriteOneByte(0x060x66);
// MAX44009_WriteOneByte(0x070x77);
//MAX44009_WriteOneByte(0x010x01);//使能max44009中断
while(1)
{
//LED0=~LED0;
//Uart1_PutChar(0x55);
//Uart1_PutChar(MAX44009_ReadOneByte(0x00));
//Uart1_PutChar(MAX44009_ReadOneByte(0x01));
//MAX44009_WriteOneByte(0x020x80);
//Uart1_PutChar(MAX44009_ReadOneByte(0x02));
//Uart1_PutChar(MAX44009_ReadOneByte(0x03));
//Uart1_PutChar(MAX44009_ReadOneByte(0x04));
MAX44009_ReadLux(0x030x04);
//Uart1_PutChar(High_Lux);
//Uart1_PutChar(Low_Lux);
exponent = (High_Lux & 0xF0) >> 4;
mantissa = (High_Lux & 0x0F) << 4;
mantissa += Low_Lux & 0x0F;
result = mantissa * (1 << exponent) * 0.045;
printf(“\r\n光传感测试值: %f\n“result);
// Uart1_PutChar(MAX44009_ReadOneByte(0x05));
// Uart1_PutChar(MAX44009_ReadOneByte(0x06));
// Uart1_PutChar(MAX44009_ReadOneByte(0x07));
delay_ms(1000);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3835 2017-11-23 13:55 MAX44009.c
文件 606 2017-11-14 16:30 MAX44009.h
文件 1395 2017-11-23 10:48 myiic.h
文件 1534 2017-11-23 15:09 main.c
文件 3333 2017-11-23 14:21 myiic.c
----------- --------- ---------- ----- ----
10703 5
- 上一篇:黄金外汇原油20年一分钟走势数据,需要的进来
- 下一篇:易语言Winsocket模块
相关资源
- Intel(R) 82579V网卡驱动for server20033
- H310.B360.H370.Z390.USB WIN7 64位第三方驱动
- 300系列WIN7 USB驱动.7z
- 影驰GALAXY 8600GT魔灵显卡驱动 For xp/v
- XP下AHCI驱动hm55与hm76的安装
- HM77芯片组AHCI驱动 最新版
- 华硕P8H61/USB3 R2.0主板BIOS驱动 免费版
- 映泰Biostar TA870网
- RTL8188EVT USB WIFI无线网卡驱动 免费版
- asrock华擎app shop主板管理
- asus华硕 m5a97 le r2.0主板bios 官方版
- 标准pike 6480华硕SAS阵列卡驱动 官方版
- ASUS华硕K45VD|A45VD主板驱动程序 v9.3.0
- 华硕ASUS K42JZ BIOS主板驱动程序 v9.1.1
- 华硕b250主板网卡驱动 官方最新版
- ASUS华硕B85主板BIOS驱动程序 官方版
- 易语言取微云数据V1源码易语言取微云
- 易语言Excel多表对应处理源码
- 易语言取word打开、另存为对话框窗口
- 易语言EXCEL另存为CSV文件源码
- Samsung三星R439-DS系列网卡驱动程序 v
- 索尼SONY VPCM125JC网卡驱动程序 v6.0.14
-
li
nksys AE1000/Cisco AM10无线网卡驱动 - delphi百度地图源码
- 易语言EMS快递查询源码
- 易语言快递查询源码
- 易语言查询79种快递源码
- 基于可编程的二相线阵CCD驱动电路设
- 中盈ZY50打印机驱动 v1.1 官方版
- 中盈 NX-612打印机驱动 v1.1 官方版
评论
共有 条评论