+读取传感器数据源码分析
时间:10-02
整理:3721RD
点击:
前面章节MDK的集成环境右键搭建好,这里主要分析读取传感器数据的过程。
1,初始化
SystemCoreClockUpdate函数是初始化系统时钟。
1)SystemCoreClock返回的系统时钟。将在LCM上显示出来。
2)Board_Init初始化开发套件硬件。这里主要开发套件上的3个LED灯。
初始化这个三个LED控制引脚设置为输出,设置输出高电平,即关闭led灯。
1)初始化I2C总线
Init_I2C_PinMux设置I2C外设功能引脚。
setupI2CMaster初始化LPC824 I2C主机总线系统。
4)初始化LCM,显示logo、系统时钟、版本信息
5)读取传感器数据
读取传感器R数据,多次读取取平均值,显示在LCM上。
读取传感器G数据,多次读取取平均值,显示在LCM上。
读取传感器B数据,多次读取取平均值,显示在LCM上。
读取传感器W数据,多次读取取平均值,显示在LCM上。
LCM显示格式为:
显示结果:
LCM显示屏第一行液晶屏坏了。但是不影响其他显示。