资源说明:本产品为采用Mini2440开发板为硬件的简易型单任务操作系统,该产品的设计主要是用于《ARM体系结构与编程》阶段对整体知识的系统化应用,并掌握单任务系统的开发能力。
功能汇总
1开机检测
统上电/复位后,检测内存,若内存错误蜂鸣器报警提示,若内存正常,蜂鸣器响一声后进入系统。进入系统后,先显示芯片ID、系统主频、RO\RW\ZI起始地址及大小、字库位置、Nandflsah总大小、Page大小等系统基本信息,并检测Nandflash坏块。然后自动播放相册图片。
2系统界面
系统界面标题栏显示个人信息及系统时间、有虚拟键盘和手写区域、系统状态栏则显示当前系统的状态信息。
3串口命令
可以接收、解析串口接收的指定格式的指令,系统受到指令后执行相应指令,并将指令执行结果发回 串口并在系统主界面上提示。系统处理的指令有:GetTime、SetTime、ReadMem、WriteMem、SendFile。
4虚拟键盘
键盘显示在主界面的下方,可以输入英文、数字、常用符号,能实现大小写转换、有退格、清屏、换能及对相册操作的功能键F1(进入相册文件浏览),F2(上翻页),F3(下翻页),F4(退出文件浏览)。
5手写测试
在手写区域内能正常划线,超出区域外划线无效,并定时清除该区域内容。
6系统时钟
在系统界面右上角,以每300毫秒一次的频率更新系统实时时钟信息。
7电子相册
把系统接收的bmp格式图片保存到Nandflash内,并建立图片文件索引。可以选择浏览图片,长时间不操作则自动播放图片。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。