练习并掌握多任务实时操作系统下Task 调度、Task 间主要通信手段(信号量、消息队列等)、RISC 处理器 I/O 端口控制等内容,并形成嵌入式实时应用软件的良好编程习惯。创建多Task,为每个Task 创建私有的Message Queue,每个Task 只通过自己的私有Message Queue 接收消息;Task 间消息通信通过向对方私有MessageQueue 发送消息完成。 Task1:管理Task。负责系统启动时同步系统中其他Task 的启动同步,利用信号量的semFlush()完成。同时接收各Task 的告警信息,告警信息需编号以logmsg 方式输出。本task 负责系统结束时的Task 删除处理。 Task2:console 命令行接收Task。接收并分析console 发来的命令行及参数。自行设置5 种以上命令,并根据命令的内容向Task3 或/及Task4 发送激励消息。同时实现系统退出命令,使系统采用适当方式安全退出。收到非法命令向Task1告警。 Task3:Led 控制Task。接收Led 控制消息(命令),自定义Led 显示方式表现命令执行情况。本task 应负责led 相关I/O port 初始化。收到非法led 控制命令向Task1 告警。 Task4:console 输出Task。接收需打印输出的字串消息(命令),输出到console。收到长度为0 或超常字串向Task1 告警。
上传时间: 2016-04-12
上传用户:iswlkje
这是一个信号发生器的labview源程序,模拟正弦波、三角波、方波等五种波形输出,频率、幅值、相位可调。
上传时间: 2016-04-20
上传用户:kr770906
转速表采用的是测量编码盘的信号,用STC89C2052单片机进行处理,根据转速输出0-5V电压
上传时间: 2014-09-01
上传用户:lanwei
:介绍了一种基于数字信号处理器(DSP)的移相调频(Phase-Shifted and Frequency-Varied,PSFV)PWM控制 逆变电源,给出了主电路拓扑结构,分析了其控制原理并设计了其控制程序流程图。新颖的PSFV 控制能够实现输出 电压90%的调整率,输出电流波动小于单纯移相调功PWM方式,并在轻载时保持连续。功率开关器件零电压零电流 通断(Zero-Voltage-Zero-Current Switching,ZVZCS)软开关的实现,有利于进一步提高开关频率和降低开关损耗。采用 高性能的专用DSP 芯片TMS320F2812 实现了系统的数字控制,满足了系统控制的灵活性和实时性,减小了系统的 体积和生产成本。仿真分析和实验结果证明了此控制模式的可行性与合理性。
标签: Frequency-Varied Phase-Shifted DSP and
上传时间: 2013-12-04
上传用户:kristycreasy
正弦信号数据发生器,程序采样256点,可实现循环输出和调频。
上传时间: 2016-05-18
上传用户:zukfu
点阵上滚显示20字./*点阵显示汉字程串口输出字符数据,P2口输出行扫描信号,P0_0输出595锁存信号。 由于595接在LED阴极所以取模时要反白处理*/
上传时间: 2016-05-19
上传用户:1051290259
一个QEP电路的verilog代码。输入信号是光电编码器的A相和B相信号和一个处理时钟,输出的是计数信号和方向信号。
上传时间: 2014-01-21
上传用户:wangdean1101
对信号进行短时傅立叶变换,输出的序列在进行循环平稳处理,最后用mesh函数进行3维画图。
上传时间: 2014-01-02
上传用户:hzy5825468
功能:接收读卡器 Wiegand 信号,输出给 RS232 驱动继电器输出 0.2秒 资源: ①P87LPC764(20P,4K+128) &18.4320M ②RS232 &9600, N, 8, 1 ③2路管脚直接输入 ④1路继电器输出、2路三极管输出
上传时间: 2013-12-01
上传用户:litianchu
4bit ALU(运算逻辑单元)的设计 给出了此次设计alu的输入输出结构及相应的位数。其中C0是一位的进位输入,A和B分别是4位的数据输入,S0、S1、M分别为一位的功能选择输入信号;Cout是一位的进位输出,F是4为的运算结果输出。
上传时间: 2013-12-09
上传用户:sevenbestfei