基于S12的CAN总线静态调度平台研究与应用

被引量 : 4次 | 上传用户:adamas522
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CAN总线是一种非抢占式优先级仲裁传输的串行数据总线。CAN总线以其结构简单、性能高效、传输稳定等特点广泛应用于汽车电子、医疗器械、机械制造等众多领域。随着现代工业设计的不断提升,对于CAN总线上数据的实时性要求也不断提高,CAN总线的非破坏性仲裁模式势必要影响总线消息的实际传输时间,因此对CAN总线消息进行时序分析是必不可少的。CAN总线消息的可调度性将影响整个系统的实时性和稳定性,因此对CAN总线消息的可调度性进行分析也是势在必行的。文章概述性介绍了CAN总线的发展现状及CAN总线调度的研究现状。由于CAN总线是一种事件触发的现场总线,文章根据CAN总线协议的特点详细介绍了CAN总线的静态调度方式。根据课题来源的要求,本文提出了一套CAN总线静态调度平台的优化方案,并基于此方案开发相应的静态调度系统平台。作者以S12系列单片机为核心搭建CAN总线静态调度硬件环境,对系统平台分别进行静态调度理论模型分析,软件仿真分析和系统测试分析。在静态调度理论模型分析中,作者将两种常用的静态调度理论模型进行对比分析,寻找出Tindell调度理论模型的缺点,改进并引入Davis调度理论模型。作者以Davis调度理论模型为基础,改进常用的CAN总线静态调度算法。文章利用Stateflow仿真工具对改进算法进行软件仿真分析,以系统可调度性和总线占有率为评估标准充分验证改进算法的有效性。文章最后完成CAN总线静态调度平台的测试分析。作者利用Visual C++软件开发工具将改进的调度算法软件化并设计CAN总线静态调度软件平台。根据CAN总线的实际传输例子对静态调度平台进行测试,通过优化的静态调度软件平台对CAN总线系统中的节点进行调度分配,分析CAN总线节点的实时消息参数,实现整个CAN总线系统可调度。充分验证CAN总线静态调度平台的有效性与可靠性。本课题研究内容不仅为课题来源的研发项目提供了有效的技术支持,同样为实时通信系统理论研究提供了重要的参考价值。
其他文献
治安信息系统在娱乐服务场所长效治安管理机制中处于十分重要的位置。建立高效能的信息系统是保证公安机关在娱乐服务场所治安管理中做出正确决策,实现管理目标,提高管理效率
本区金属矿产资源以钨、锡、铌、钽、铅、锋,锑、汞及重稀土为主。矿床产于燕山期花岗岩体内及外接触带附近,受新华夏系、华夏系及东西向复合构造控制,并与泥盆系天子岭组和
自上世纪90年代以来,“活性”/可控自由基聚合反应得到了广泛的研究。这方面新开发出来的聚合方法主要有:氮氧自由基调控自由基聚合(NMP)、原子转移自由基聚合(ATRP)和可逆加
[案情介绍]2001年5月,天津市宁河县人民法院受理原告刘彦武诉被告杨宗广、杨廷友及宁河县供电公司共同侵害赔偿一案。法庭审理查明:2000年1月24日9时30分,被告杨宗广雇佣被告杨廷友驾驶津A39078号平头
在我国近年的密教学研究中,敦煌密教学研究是最受学者们关注的学科之一,但是对于敦煌石窟中曼荼罗图像的研究却不多见。敦煌石窟壁画中《真实摄经》系密教壁画遗存除盛唐、中
随着计算机图形学技术的不断发展和完善,虚拟现实技术在影视动画制作、广告设计、游戏娱乐、生物特征识别等方面的应用日益广泛。在这众多的研究领域中,创建逼真的特定人脸三
<正>随着我国各类灾害事件和突发公共卫生事件的频发,应急安全逐渐成为社会关注的热点,其中社区院前急救作为应急安全的重要组成成分,也愈来愈受到社会和全民的关注[1]。广州
交通肇事罪是《刑法》分则规定的一个重要个罪,也是司法实践中的多发犯罪。但不论是在理论上,还是在司法实践中,对本罪基本犯罪构成的认定、肇事后逃逸的理解以及因逃逸致人
转化生长因子-β1在糖尿病心肌病的发生发展过程中起着重要的调节作用,而Smads作为转化生长因子-β1受体胞内激活底物,除可介导转化生长因子-β1的信号转导外,还可介导非转化
设计一种计算多浮筒系泊系统的迭代算法。根据海洋工程应用特点,基于C语言设计多浮筒系泊系统悬链线姿态曲线计算软件。以Armadillo线性代数库等为基础搭建开发环境,设计软件