2.功能大致说明:
双核MCU分工:M4负责数字部分,M0+只负责模拟采集。
M4核通过和外设IIC,UART,SPI,RTC,TIMER分别控制时钟模块,温度传感器,HM-06蓝牙模块,LCD和TF卡(FATFS V0.08A)。
M0+核主要是对ADC Channel7进行采集其分压后的电阻值。
系统开机后,会检测各个模块的运作是否正常,如果有问题,会提示启动失败。启动完毕,主界面显示时间、温度、蓝牙信息和采集状态。
时间信息和温度没什么可说的,主要就是RTC设置的每秒一次的警报给出一个更新标志,拿到这个标志后,LCD刷新时间和温度值。
|