登录
首页 » 嵌入式系统 » 练习多任务实时操作系统下Task 调度、Task 间主要通信手段、I/O 子系统基本应用 等内容,并形成嵌入式实时应用软件的良好编程习惯。 内容:...

练习多任务实时操作系统下Task 调度、Task 间主要通信手段、I/O 子系统基本应用 等内容,并形成嵌入式实时应用软件的良好编程习惯。 内容:...

于 2022-12-09 发布 文件大小:10.90 kB
0 70
下载积分: 2 下载次数: 1

代码说明:

练习多任务实时操作系统下Task 调度、Task 间主要通信手段、I/O 子系统基本应用 等内容,并形成嵌入式实时应用软件的良好编程习惯。 内容: 1. 创建多Task,为每个Task 创建私有的Message Queue,每个Task 只通过自己的私 有Message Queue 接收消息;Task 间消息通信通过向对方私有Message Queue 发送 消息完成。 2. Task1:管理Task。负责系统启动时同步系统中其他Task 的启动同步,利用信号量 的semFlush()完成。同时接收各Task 的告警信息,告警信息需编号以logmsg 方式 输出。本task 负责系统结束时的Task 删除处理。 3. Task2:console 命令行接收Task。接收并分析console 发来的命令行及参数。自行 设置5 种以上命令,并根据命令的内容向Task3 发送激励消息。同时实现系统退出 命令,使系统采用适当方式安全退出。收到非法命令向Task1 告警。 4. Task3:console 输出Task。接收需打印输出的字串消息(命令),输出到console。 收到长度为0 或超常字串向Task1 告警。 5. 在以下基本功能完成基础上,自选扩展一项功能。-none

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • ARM LPC2148
    应用背景这些都是用嵌入式C和已编译。AXF  ;和& gt;六 ;格式。你可以编译然后如果你的电路的一些变化。 ;关键技术这是为NXG蓝板LPC2148 ARM7 TDMI处理器技术规范。所有的代码已经测试通过 ;与可供使用。两。AXF和HEX文件存在。
    2022-07-22 00:38:39下载
    积分:1
  • 改进的Oustaloup MATLAB程序
    应用背景DSP开发之用,了解DSP的基本功能,学会其基本编程,DSP28335是一种功能相对比较强大的控制器,可以实现你想要的电机,音频等基本功能。关键技术DSP28335的程序,合肥研旭公司的开发板,在CCS4.1和CCS3.3环境下都可以运行,包括源文件和.c程序,比较适合初学者。
    2022-11-25 15:00:09下载
    积分:1
  • MiniGUI移植总结 从安装到移植再到lcd驱动等等 包含了详细代码 是MiniGUI学习的不可多得的好资料 希望对你有帮助...
    MiniGUI移植总结 从安装到移植再到lcd驱动等等 包含了详细代码 是MiniGUI学习的不可多得的好资料 希望对你有帮助-MiniGUI transplantation summarized from installation to transplantation to lcd driver, etc. contains a detailed study of the code is hard to come MiniGUI good information you would like to have help
    2022-09-24 21:50:02下载
    积分:1
  • Dragonball相机驱动
    Dragonball相机驱动-Dragonball camera drive
    2023-07-18 08:05:04下载
    积分:1
  • QT简易画板
    line.cpp line.h line.png main.cpp mainwindow.cpp mainwindow.h .......
    2022-03-14 21:05:20下载
    积分:1
  • 实现求一个数N的阶乘,输一个数检查是否合格,然后将其阶乘的结果输出...
    实现求一个数N的阶乘,输入一个数检查是否合格,然后将其阶乘的结果输出-To achieve for the factorial of a number of N, type a number to check eligibility, and then output the results of factorial
    2022-02-07 17:40:23下载
    积分:1
  • 三星S3C2440 USB模块下载
    三星s3c2440 usbdevice模块的下载程序-Samsung s3c2440 usbdevice module download
    2022-08-05 12:44:51下载
    积分:1
  • 飞思卡尔单片机MC9SDG128B的脉冲捕获程序,用于脉冲数目计,可实现速度测量等。...
    飞思卡尔单片机MC9SDG128B的脉冲捕获程序,用于脉冲数目统计,可实现速度测量等。-Freescale MC9SDG128B single-chip pulse-capture process, the number of statistics for the pulse to achieve the speed of surveying.
    2022-02-15 04:29:37下载
    积分:1
  • 图片显示实验
    本实验将实现如下功能:开机的时候先检测字库,然后检测SD卡是否存在,如果SD卡存在,则开始查找SD卡根目录下的PICTURE文件夹,如果找到则显示该文件夹下面的图片文件(支持bmp、jpg、jpeg或gif格式),循环显示,通过按KEY0和KEY2可以快速浏览下一张和上一张,KEY_UP按键用于暂停/继续播放,DS1用于指示当前是否处于暂停状态。如果未找到PICTURE文件夹/任何图片文件,则提示错误。同样我们也是用DS0来指示程序正在运行。
    2022-11-30 17:35:09下载
    积分:1
  • Quartus II 7.2 NET例程
    DE2_NET ------- This designs demonstrates how to use the Ethernet port using a Nios II system on the DE2 board. It sends packets, and using a loopback Ethernet cable, it"ll receive the same packets which are then displayed. It also works if the board is connected to another packet source. Running the Design ------------------ 1) Launch the Quartus II software. 2) Open the DE2_NET.qpf project located in the DE2_NET folder. (File menu -> Open Project) 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-02-15 17:13:55下载
    积分:1
  • 696518资源总数
  • 104544会员总数
  • 20今日下载