构件化可裁剪嵌入式工控板SD-K60的设计与应用——基于ARM Cortex--M4 Kinetis系列微控制器

来源 :苏州大学 | 被引量 : 0次 | 上传用户:wyk3601
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,关键行业的关键任务对工业自动化日益强烈和多样化的需求促进了工业控制计算机(简称工控机)的快速发展。作为微处理器主要供应商的ARM公司为了适应这一发展需求,针对工控领域专门推出ARMCortex-M系列微处理器,对低功耗和低成本应用提供优化,并于2009年推出M系列中最新的ARMCortex-M4处理器。飞思卡尔半导体有限公司于2010年11月推出业界首款基于ARMCortex-M4内核的工业级KinetisK60系列微控制器。本课题受飞思卡尔公司委托,设计并实现了一款构件化可裁剪的嵌入式工控板SD-K60,为KinetisK60系列芯片在工业控制领域的应用提供样板、构件驱动等技术支持。   硬件设计上采用构件化、可裁剪、做减法的设计思想。选用KinetisK60系列芯片为主控芯片,板上外围接口丰富,用户可以根据自己的需要选择硬件接口,不需要的可以裁剪掉,降低开发成本。在设计外围接口电路时,充分考虑应用现场可能遇到的各种不利因素,利用各种器件做好电路保护工作,提高抗干扰能力。   软件设计上采用构件化、可定制、做加法的设计思想。提供一套完整的底层驱动软件库,力求做到易用性与可靠性的统一。为了提高软件的灵活性,本课题以嵌入式实时操作系统MQX为基础,对其调度策略进行改进,提出多级反馈队列调度算法。对MQX下的设备驱动结构进行改进,分为逻辑驱动层与硬件驱动层,将无操作系统的构件驱动与有操作系统的构件驱动统一起来。   为了全面验证SD-K60的综合性能,将其应用到2011年国家科技重大专项—子课题“水环境监测应用与验证平台”,长期的运行结果表明该工控板性能稳定可靠。
其他文献
装备维修保障系统是保证装备保持或恢复到规定状态的技术管理活动集合。合理地调度维修保障活动可以帮助企业快速解决问题或排除故障,避免事故的发生,同时还可以保证装备能够
由于计算机网络和数据库技术的发展需要,数据库中的KDD(知识获取)和数据挖掘技术方法的研究已经成为人工智能和机器学习过程中非常热门的研究领域。KDD技术主要是用来发现信
在现代商业社会中,商标已成为企业信誉的象征,是企业的一项重要的无形资产。因此在商标的分类和注册过程中,应该保证同一类型的商标之间具有一定的可区分度。基于文本检索的
随着互联网和多媒体技术的迅速发展,语义网络必将成为网络发展的下一阶段。图像的语义分割(Semantic Segmentation)是构建语义网络的基础,关键环节是寻找视频或图像基于内容的表
数据库技术中,存储过程以其程序执行效率高、安全性好、可维护性高、代码精简,而被大量用于软件项目的逻辑封装中。为此,在数据库的教学中存储过程的学习占有极其重要的地位
计算机网络协议的研究热点之一是如何更有效地传输数据,包括数据传输的高效性、可靠性、公平性等等,实际应用中最为广泛的协议是TCP/IP协议。其中,UDP协议是它的一个重要研究
随着经济快速增长以及社会不断变化,现实世界中的优化问题也变得越来越复杂多变,影响因素和目标都渐渐趋向于多样化,多目标进化算法应运而生。要达到多个目标的同时优化,并不
在21世纪的今天,跟着全球化日益加强的脚步,国家与国家之间的交流也越来越频繁,自然语言之间互译的需要也越来越迫切,在人力资源有限的情况下,机器翻译的出现使人们看到了曙
随着Internet的普及和发展,软件的运行环境从静态、封闭、可控转向动态、开放、难控。在网络环境下实现资源集成和共享成为计算机软件技术面临的重要挑战之一。网构软件的提出
随着计算机和信息技术的发展,人们可以无节制地从互联网上获取资源并存放到个人电脑硬盘上。这些日益积累而成的大量资源文件,具有格式多样和存放位置不一等特点,从而导致我