胡安正-基于ARM平台的嵌入式实时操作系统-黄齐选读.docVIP

胡安正-基于ARM平台的嵌入式实时操作系统-黄齐选读.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
湖北文理学院“大学生创新创业训练计划” 项目申报书 学 院: 物理与电子工程学院 项目名称: 基于ARM平台的嵌入式实时操作系统 项目类型: ■ 创新训练项目 □ 创业训练项目 □ 创业实践项目 负 责 人: 黄齐 指导教师: 胡安正 湖北文理学院教务处 二〇一五年四月 填?写?须?知 2.创业训练项目是本科生团队,在校内导师指导下,团队中每个学生在项目实施过程中承担一个或多个具体的角色,通过编制商业计划书、开展可行性研究、模拟企业运行、进行一定程度的验证试验,撰写创业报告等工作。 3.创业实践项目是学生团队,在学校导师和企业导师共同指导下,采用前期创新训练项目(或创新性实验)的成果,提出一项具有市场前景的创新性产品或者服务,以此为基础开展创业实践活动。申报该类项目需额外提交企业导师合作指导协议书作为附件。 二、申报书请按顺序逐项填写,填写内容必须实事求是,表达明确严谨。空缺项要填“无”。 三、申请参加大学生创新创业训练计划项目团队的人数含负责人在内不得超过5人。 四、填写时可以改变字体大小等,但要确保表格的样式没有被改变;填写完后用A4纸张双面打印,不得随意涂改。 项目名称 基于ARM平台的嵌入式实时操作系统 项目起止时间 2015年5月 至 2016年4月 负责人 姓名 年级 学院 学号 联系电话 E-mail 黄齐 大 物电学院 757509347@ 项目组成员 刘贵阳 大 物电学院 杜文 大 物电学院 尹志虎大 物电学院 陈璇 大三 物电学院 姓名 胡安正 教授 湖北文理学院??物理与电子工程学院 E-mail 648802312@ 校外导师 姓名 职务/职称 所在单位 联系电话 E-mail ? 一、项目简介(200字左右) 目前的嵌入式系统在应用中,当系统任务繁多且涉及多任务之间同步、数据传递时,尤其是进行设计修改和功能拓展时,仅凭开发者人工管理,复杂度太高、开发时间长、成本高且容易出错;另外目前已有的系统如uC/OS,还需要昂贵的授权费用,且设计复杂,占用资源较多如RTEMS。本项目提出一种低成本、高效率的解决方案,即基于ARM Cortex M单片机平台的特点,研发出一个嵌入式实时操作系统,使其每个任务都具有自己独立的堆栈,再利用ARM单片机特有的双堆栈机制,选用基于优先级或者基于时间片轮转的调度算法,使该实时操作系统具备各任务间协调通讯、同步和互斥的功能,也具有信号量、邮箱等任务间通讯的能力,为嵌入式系统开发提供一种低廉高效的操作平台。 二、申请理由(包括自身/团队具备的知识、条件、特长、兴趣、前期准备等) 1、自身及团队具备的知识: 通过课堂学习、实验室探究和实践训练,我们具备了一定的专业知识: 我们学习并掌握了汇编语言、语言等多种计算机语言,并在编程基础上学习了ARM Cortex-M3为内核的STM32单片机等芯片,熟悉内核基本的工作原理, 2、自身及团队具备的条件: 1 本项目组有5名成员,团队成员各有所长,容易沟通合作,分工明确,对系统各部分的工作互有了解,有两人熟悉调度算法,一人负责上下文切换的实现,还有人实现系统的部分核心组件。 2 本项目组具有丰富科研能力和实践经验的导师指导,每个成员极具创业激情,学习能力很强,理论知识过硬、实践经验丰富,很多参加过各类校级、省级比赛并取得优异成绩。 3 本项目依托物电学院的国家创新人才培养基地、省级电工电子实验教学示范中心、物电学院创新创业中心、物理探索实验室,进行实验探究。已有数字化实验室及创新实验室专题研究性前期准备: (2).搜集ARM内核的文档和相关资料,熟悉其编程模型和系统指令 (3).收集了大量关于现有嵌入式实时操作系统的实现和资料等,吸收其优点并规避其不足之处,并针对ARM 平台进行优化设计 (4).系统主体尝试尽可能多地以C语言来实现,关键部分C语言无法完成的功能,由汇编语言来实现 三、项目方案(计划、技术路线、人员分工等) 计划: 1.进一步查阅有关资料,选择最成熟、稳定的制作方案。 2.制作出一套完整的系统,并实地测验。 4.整理数据,总结经验。 5.制作该系统的最终版本。 项目方案设计: 1、系统内核设计 ① 以ARM Cortex M3内核为目标系统来设计上下文切换器 ② 以STM32F103系列单片机作为测试平台来验证代码功能 ③ 在测试平台上实现基本的任务切换功能 2、系统软件设计 在系统能够正常实现任务切换的基础上,完善系统的调度机制,并增添互斥量,邮箱,临界资源保护等功能,并对外提供开放接口拓展系统的功能 安装、调试系统和程序软件。 将此系统应用于目前已有的实际项

文档评论(0)

502992 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档