玩个综合小项目,跑个最简操作系统 1> 硬件平台2> 功能概述3> 软件框架 1> 硬件平台 DAYi开发板 2> 功能概述 1> 万年历功能:LCD12864显示年月日时分秒,星期,温度; 2> 矩阵键盘:使用键盘可以切换界面,设置参数,控制外设; 3> 红外遥控:使用红外遥控,可以控制外设; 4> 步进电机:启动,停止,正转,反转,固定圈数; 5> ADC:检测外部4路电位器; 6> EEPROM: 存储数据; 3> 软件框架 使用 王绍伟《嵌入式微系统》中的操作系统框架 嵌入式前后台软件架构: 系统节拍,中断在前处理紧急事务; while大循环在后,处理低速事务; 这就是前后台软件架构,俗称“裸奔”