-
练习多任务实时操作系统下Task 调度、Task 间主要通信手段、I/O 子系统基本应用
等内容,并形成嵌入式实时应用软件的良好编程习惯。
内容:...
练习多任务实时操作系统下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
- 2022-12-09 23:00:08下载
- 积分:1
-
stm32串口应用程序
这是一个用STM32库函数做的uart程序,是串口应用的基础操作,请使用KIEL进行编译,用J-link进行调试和下载,使用的几乎都是库函数,有很强的可移植性性,也可以作为其他功能操作的入门参考
- 2022-02-27 00:16:35下载
- 积分:1
-
嵌入式linux设计与应用,嵌入式linux设计与应用
嵌入式linux设计与应用,嵌入式linux设计与应用-Design and application of embedded linux, embedded linux design and application of
- 2023-01-13 02:20:04下载
- 积分:1
-
这个程序可以用作寄存器的使用,硬件描述语言编写
这个程序可以用作寄存器的使用,硬件描述语言编写-This procedure can be used to register the use of hardware description languages
- 2022-06-18 16:22:49下载
- 积分:1
-
D1302充电程序
D1302充电程序-D1302 charging procedure
- 2022-03-05 09:35:01下载
- 积分:1
-
用BF533的AD程序
用BF533的AD程序-BF533 with the procedures AD
- 2022-07-23 07:01:54下载
- 积分:1
-
嵌入式c语言编程,狂好的书
嵌入式c语言编程,狂好的书-embedded programming language, 21.060 good book
- 2023-04-30 22:30:04下载
- 积分:1
-
这是一个节目选择菜单源码,根据接受红外遥控键盘来选择节目,并发送给PLAYER....
这是一个节目选择菜单源码,根据接受红外遥控键盘来选择节目,并发送给PLAYER.--A menu selection program. It selects menu item by remote control keyboard, and sends the information to PLAYER.
- 2022-03-24 23:27:05下载
- 积分:1
-
菲利普LPC900系列写Flash源码
菲利普LPC900系列写Flash源码-Philippe LPC900 family was Flash FOSS
- 2023-01-15 12:20:04下载
- 积分:1
-
利用 proteus 的步进电机
步进电机控制器通过微 c 和变形杆菌。我用 LPC2138。我用 LM016L 来显示多少步的电机。用於模拟数字转换器控制速度的步骤。
- 2022-10-25 10:40:03下载
- 积分:1