嵌入式软件设计基础第三次实验报告.docxVIP

  • 0
  • 0
  • 约4.35千字
  • 约 13页
  • 2019-09-30 发布于湖北
  • 举报

嵌入式软件设计基础第三次实验报告.docx

信息工程实习报告 专 业:电子信息工程 姓 名: 齐治望 班 级:071142 指 导 老 师:杨勇 实验目的: 用STM32F103ZE实现 外部中断或事件。 在线程模式下将主栈切换为进程栈。 在线程模式下将特权等级切换为非特权等级。 在线程模式下切换为非特权等级后,访问Systerm Control Space register such as NVIC and SysTick。 在中断中将非特权等级切换为特权等级。 二、嵌入式系统设计方案 1.嵌入式操作系统选择 第一是应用。如果你想开发的嵌入式设备是一个和网络应用密切相关或者就是一个网络设备,那么你应该选择用嵌入式 Linux或者mCLinux,而不是mC/OS-II.第二是实时性。没有一个绝对的数字可以告诉你什么是硬实时,什么是软实时,它们之间的界限也是十 分模糊的,这与你选择什么样的ARM CPU,它的主频、内存等参数有一定的关系。如果你使用加入实时补丁等技术的嵌入式Linux,如MontaVista Linux(2.4.17版本),最坏的情况只有436微秒,而99.9%的情况是195微秒。考虑到最新的Linux在实时性方面的改进。它可以适合于 90~95%的各种嵌入式系统应用。

文档评论(0)

1亿VIP精品文档

相关文档