标题:
bh1750光照模块的STM32源代码
[打印本页]
作者:
小胖波波
时间:
2018-4-22 21:07
标题:
bh1750光照模块的STM32源代码
欢迎大家来使用
单片机源程序如下:
#include "stm32f10x.h"
#include "bsp_usart1.h"
#include "bsp_i2c_gpio.h"
#include "BH1750.h"
#include "bsp_led.h"
#include "bsp_GeneralTim.h"
#include "bsp_SysTick.h"
#include "bsp_ili9341_lcd.h"
#include "bsp_spi_flash.h"
extern uint dis_data;
extern uint date[4];
float temp;
int guang;
extern uint ge,shi,bai,qian,wan;
void Delay(__IO uint32_t nCount); //简单的延时函数
/**
* @brief 主函数
* @param 无
* @retval 无
*/
int main(void)
{
GPIOConfig(); //引脚初始化
USART1_Config(); //串口初始化
Init_BH1750(); //光照模块初始化
printf("\r\n 这是一个I2C外设(AT24C02)读写测试例程 \r\n");
Delay(72000000); //简单的延时1S
while(1)
{
mread(); //连续读出bh1750内部数据,整理出date[0]为三次的平均值
// printf("\r\n 直接读取的数据为 %u \r\n ",date[0]);
// temp=(float)date[0]/1.2;
temp=(float)(date[0]-21845)/89;
printf("\r\n 光照强度为:%.3f \r\n", temp);
Delay(36000000); //简单的延时1s
}
}
void Delay(__IO uint32_t nCount) //简单的延时函数
{
for(; nCount != 0; nCount--);
}
……………………
…………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码
所有资料51hei提供下载:
光照2.rar
(351.52 KB, 下载次数: 112)
2018-4-23 04:01 上传
点击文件名下载附件
下载积分: 黑币 -5
作者:
你就做自己
时间:
2019-12-26 12:01
代码里有错误,在线求帮助,谢谢
作者:
星辰伴我同行
时间:
2021-11-4 13:28
有错误就不要放上来坑币啊
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1