教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

嵌入式系统概论课程大作业-程序设计说明书(3)

来源:网络收集 时间:2026-01-26
导读: 2.5.2开发环境要求 软件:windows xp,ads,axd,multi-ice,souce insight; 硬件:PC,VIMICRO0818ARM开发板,交叉串口线,JTAG,语言C。 2.5.2运行环境要求 软件:windows CE/Mobile bootloader; 硬件:VIMICRO081

2.5.2开发环境要求

软件:windows xp,ads,axd,multi-ice,souce insight;

硬件:PC,VIMICRO0818ARM开发板,交叉串口线,JTAG,语言C。

2.5.2运行环境要求

软件:windows CE/Mobile bootloader; 硬件:VIMICRO0818ARM开发版 2.6 接口

本程序对外只有一个接口,即一个函数入口。在使用本程序时,调用本函数,进入函数入口进行执行即可。

第 7 页 共 16 页

程序设计说明书2008年1月5日

3 详细设计

3.1 总体设计

根据上面进行的需求分析,进行程序的总体设计。本程序总体采用线性执行的顺序,从一个主函数开始执行,依次按条件依次执行每个功能模块。

3.1.1模块函数说明

根据需求,先定义所需每个模块函数的作用和功能,如下: BootloaderMain():进入Bootloader主函数; OEMPlatformInit ():中断控制函数; ShowBMP():图片显示函数; DispEntry():初始化display controller; ReadBootConfig():读标图片志位;

ReadBMPFromNand():把bmp图片从nand读到frame buffer; MainMenu():Bootloader选择菜单;

WriteBMPToNand():写bmp图片到nand中; WriteBootConfig():写标志位到nand中; WriteBMP():读取BMP图片。

3.1.2 主函数启动位置说明

主函数在系统启动是的位置设置如下图所示:

第 8 页 共 16 页

程序设计说明书2008年1月5日

过程说明:系统开始初始化,进入BootloaderMain()函数。 3.2 层次模块设计流程

下面设计每个层次模块的实现流程。

第 9 页 共 16 页

嵌入式系统概论课程大作业-程序设计说明书(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/593558.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)