-
练习多任务实时操作系统下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
-
无线通信使用 arduino nrf24l01 stm32
我要展示真实的电路板,可以用来与对方沟通。我用 nRf24l01 无线模块。妈妈板,arduino 和 stm32f1 评估板。率先,使用 SPI 接口与 nRF24l01,交谈,我可以传输到其它电路板的消息。
- 2022-03-20 01:45:22下载
- 积分:1
-
24C64子程,在网卡开发中用
24C64子程,在网卡开发中用-Pin-Cheng, used in the development of Ethernet
- 2022-02-02 15:50:20下载
- 积分:1
-
ARM实验。主要使用PWM6输出一个固定占空比单
这是一个ARM的实验。主要是使用PWM6输出一个固定占空比的单边沿控制PWM信号,通过滤波电路实现DAC转换。使用ADS1.2开发环境-ARM experiment. PWM6 mainly use a fixed duty cycle output of single-edge PWM control signal, filter circuit DAC conversion. ADS1.2 use development environment
- 2022-12-13 02:00:03下载
- 积分:1
-
This a Good IDN Client.
This a Good IDN Client.
- 2022-07-02 06:39:01下载
- 积分:1
-
一个简单的嵌入式程序
一个简单的嵌入式程序-a simple procedure Embedded
- 2023-02-18 08:15:03下载
- 积分:1
-
它包含了基本的代码和定时器中断单片机ATMEL我…
It contains basic codes for timers and interrupts for microcontroller Atmel ATmega16
- 2022-01-25 16:26:35下载
- 积分:1
-
检验gui程序的例子,适合嵌入式和linux操作系统
检验gui程序的例子,适合嵌入式和linux操作系统-gui testing procedures example, and for embedded Linux operating system
- 2022-08-07 16:13:08下载
- 积分:1
-
circuit for road attendance electromechanical design drawings, learning exchange...
此电路为考勤机电路设计原理图,学习交流中-circuit for road attendance electromechanical design drawings, learning exchanges
- 2022-02-22 05:44:59下载
- 积分:1
-
液晶取字模程序
液晶取字模程序-Matrix liquid crystal check procedures
- 2022-09-01 01:20:03下载
- 积分:1