资 源 简 介
非接触式测温mlx90614基于STM32的驱动
标准文件
#include "stm32f10x.h"
#define mSCL_LOW() GPIO_ResetBits(GPIOD, GPIO_Pin_2)
#define mSCL_HIGH() GPIO_SetBits(GPIOD, GPIO_Pin_2)
#define mSDA_LOW() GPIO_ResetBits(GPIOD, GPIO_Pin_3)
#define mSDA_HIGH() GPIO_SetBits(GPIOD, GPIO_Pin_3)
#define mSDA_in() {GPIOD->CRH&=0xFFFF0FFF;GPIOD->CRH|=8<<12;}
#define mSDA_out() {GPIOD->CRH&=0xFFFF0FFF;GPIOD->CRH|=3<<12;}
#define ACK 0
#define NACK 1
//MLX90614常量 MLX90614 constants
#define DEFAULT_SA 0x5A // 默认从地址 Default Slave address
#define RAM_Access 0x00 // 内存访问命令 RAM access command
#define EEPROM_Access 0x20 // EEPROM访问命令 &nbs
文 件 列 表
Libraries
CMSIS
STM32F10x_StdPeriph_Driver
project
ADC.c
display_chinese.c
GPIO.c
GPIO.uvgui.caesar
GPIO.uvgui_caesar.bak
GPIO.uvopt
GPIO.uvproj
GPIO_GPIO.dep
GPIO_uvopt.bak
GPIO_uvproj.bak
hal.c
JLinkLog.txt
JLinkSettings.ini
list
obj
RCC.c
USART.c
user
BLOAD_PM.c
c018i.c
crc8.c
delay.c
hal.h
ili9320.c
ili9320.h
ili9320_font.h
main.c
main_h.c
main_mlx90614.c
mlx90614_.h
mlx90614_.h.txt
sMbus.c
stm32f10x_conf.h
stm32f10x_it.c
stm32f10x_it.h
system_stm32f10x.c