嵌入式系统开发.docVIP

  • 1
  • 0
  • 约1.03万字
  • 约 15页
  • 2020-10-16 发布于浙江
  • 举报
张彩霞 –LINUX下多进程程序设计 江西理工大学应用科学学院课程设计 PAGE 1 目录 TOC \o 1-3 \h \z \u 多进程程序设计 2 1.摘要 2 2.设计目的 2 3.设计要求 2 4.设计原理 3 5.功能设计 3 5.1任务进程的建立 3 5.2子进程创建子进程 4 5.3管道通信的实现 5 5.4进程C的LS-L指令 9 6.心得体会 10 7.参考文献 10 附录:程序代码 11 多进程程序设计 1.摘要 众所周知,目前市场火爆的是嵌入式控制系统,单片机属于嵌入式控制系统的控制器,单片机执行的任务单一,分时复用是其应用宗旨。而嵌入式系统是多个任务之间的执行,这里的任务就是指进程的启动,它意味着在操作系统进程表中注册过一个新项目,为这个新进程分配独有的数据去、指令区,在指令区中装载属于它的程序代码等等。创建新进程后,原进程的执行流继续执行,新进程的执行流继续执行,新进程产生了一个新的执行流开始执行,执行流一分为二。这要与进程更改操作区分,进程更改只不过是让执行流跳转到外部指令区中执行,等到外部指令完成后,执行流再跳回到原指令区。 2.设计目的 本课程设计通过设计多进程程序,掌握创建多进程的方法,掌握通过有名管道实现进程之间的通信,掌握进程中运行现有程序的方法。 3.设计

文档评论(0)

1亿VIP精品文档

相关文档