由于以太网的高性价比、高带宽和开放性,以太网成为最广泛的局域网技术,但是它缺乏对实时网络的 支持。现代控制网络与数据网络的一体化,实时数据和非实时数据并存,如何分辨和优先处理实时数据、防止突 发的非实时数据传输独占网络带宽,对此进行了探讨和实践。基于Linux 的开放源代码,对Linux 中的网络系统 加以改造,使Linux 支持实时通信
上传时间: 2016-01-25
上传用户:赵云兴
支持监控包括传输控制协议和 UDP 的所有的互联网传输协议。同时程序具有实时文件防修改监控功能,可以杜绝其他程序对主要系统文件的修改,而且你可以进行一键还原。同时和一些商业版的防火墙一样,支持以IP地址和端口的规则设置。可以自动屏蔽一些端口,系统提供了人性化的温馨入侵提示,如告诉你危险程序,是否安全以及等级等等。
上传时间: 2013-12-14
上传用户:hwl453472107
练习并掌握多任务实时操作系统下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
在了解实时嵌入式操作系统内存管理机制的特点以及实时处理对内存管理需求的基础上,练习并掌握有效处理内存碎片的内存管理机制,同时理解防止内存泄漏问题的良好设计方法。使用预先规划的思想,构建自己的私有内存管理机制,在系统内存池中申请内存,并将其纳入私有内存管理机制中,形成静态预分配内存池; 静态预分配内存池支持一种以上固定长度内存池,如16 字节内存池和256 字节内存池。固定长度内存池的单块长度应考虑体系结构开销,并尽量减少内部碎片;固定长度内存池数量应可配置; 静态预分配内存池与系统内存池的统一管理机制。向用户分配内存时应保证长度最佳匹配原则。当申请内存的长度超过静态预分配长度或资源不足时,自动向系统内存池申请; 管理机制包括: a) 初 始化函数; b) 内 存申请/释放函数。并特别要保证释放安全; c) 告 警机制; d) 管 理监视机制。 5. 利用可能的互斥机制或代码可重入设计,保证以上管理机制的操作安全性; 6. 创建多Task 环境测试及演示以上内容
上传时间: 2016-04-12
上传用户:lizhen9880
网络控制系统(Networked Control System,NCS)是控制科学、计算机 及网络技术的综合应用,是一种新兴的分布式实时控制系统。通信结构 已经由传统的端对端的通信模式向通用总线形式转变,随之而来的网络 资源的竞争所带来的网络时延赋予传统的控制理论和方法新的含义和研 究内容,所以近些年来对网络控制系统的研究已经成为了控制界新的热 点方向。对网络控制系统的时延和调度的研究是其中重要内容之一,所 以本文针对这两个基本问题进行了相关研究。
标签: Networked Control System NCS
上传时间: 2013-12-05
上传用户:asdfasdfd
实现最优二叉树的构造;在此基础上完成哈夫曼编码器与译码器。 假设报文中只会出现如下表所示的字符: 字符 A B C D E F G H I J K L M N 频度 186 64 13 22 32 103 21 15 47 57 1 5 32 20 57 字符 O P Q R S T U V W X Y Z , . 频度 63 15 1 48 51 80 23 8 18 1 16 1 6 2 要求完成的系统应具备如下的功能: 1.初始化。从终端(文件)读入字符集的数据信息,。建立哈夫曼树。 2.编码:利用已建好的哈夫曼树对明文文件进行编码,并存入目标文件(哈夫曼码文件)。 3.译码:利用已建好的哈夫曼树对目标文件(哈夫曼码文件)进行编码,并存入指定的明文文件。 4.输出哈夫曼编码文件:输出每一个字符的哈夫曼编码。
上传时间: 2014-11-23
上传用户:shanml
它是一个可以实时交互的嵌入式软件系统,拥有一套附属的监控设备,用户可以借助友好的可视化界面实现对摄像设备的控制,以及进行画面处理。 可用于小区监控,工程监控等。 关键词:迅航 BOSS 监控 实时交互 嵌入式
标签: 嵌入式软件系统
上传时间: 2013-12-31
上传用户:dbs012280
可在系统修改程序 * * 电子屏字符显示器 * * "电子设计" * * 2001.10.23 LRM * ************************* 四个显示字符数据表以在50H-6FH单元内,字符用8*8点阵,R4(30H)用于 控制显示静止字的时间,R5(31H)静止字显示跳转地址步距,B内放显示首址
上传时间: 2016-06-23
上传用户:shinesyh
lpc2148中文使用手册 第1 章 概述 第2 章 LPC2141/2/4/6/8 存储器寻址 第3 章 系统控制模块 第4 章 存储器加速模块 第5 章 向量中断控制器 第6 章 管脚配置 第7 章 管脚连接模块 第8 章 通用输入/输出口(GPIO) 第9 章 通用异步接收器/发送器0 (UART0) 第10 章 通用异步接收器/发送器1(UART1) 第11 章 I2C 接口I2C0 和I2C1 第12 章 SPI 接口(SPI0) 第13 章 SSP 控制器(SPI1) 第14 章 USB 器件控制器 第15 章 定时器/计数器 定时器0 和定时器1 第16 章 脉宽调制器(PWM) 第17 章 模数转换器(ADC) 第18 章 数模转换器(DAC) 第19 章 实时时钟 第20 章 看门狗定时器 第21 章 FLASH存储器系统和编程 第22 章 EMBEDDEDICE 逻辑 第23 章 嵌入式跟踪宏单元(ETM) 第24 章 REALMONITOR 第25 章 补充信息
上传时间: 2014-01-24
上传用户:cccole0605
自己的51开发板源代码B,里面包含有LCD1602实验,lcd12864实验,ps2 lcd1602,串口通讯,红外遥控,计算器,继电器控制,矩阵键盘等实验程序,内容丰富
上传时间: 2016-09-06
上传用户:wab1981