以下是3733天前的记录
操作系统
61 2014年02月13日 星期四破坏式**——磐仪科技物联网手持装置及解决方案
中华工控网 (0)2014年01月08日 – 工业电脑领导厂商磐仪科技(Arbor Technology),于今天发表*新一款搭载联发科四核心Cortex-A7处理器,采用Android 4.2/4.3 Jelly Bean操作系统的强固型物联网手持装置系列产品 –TITAN。此产品系列在磐仪原有工业电脑的利基上加入联发科在通讯上的优势,加入了破坏式**的思维,包括在4G LTE、穿戴式装置、无线充电、无线通信以及物联网的应用技术,整合其**通讯和工业电脑的价值。TITAN为一高移动性、高信赖度的产品加上智能APP应用软件整合,使Mobile Intelligent System深入***及垂直产业自动化应用中,创造出新的市场应用,例如在移动式的POS、物流管理、医疗照护及交通监控等多种领域,增进作业效能、提升营运效益及竞争力,以新的营运模式创造更多利基市场。因应智慧城市与4G高速网通时代的来临,产业用行动装置的需求更趋于强固性与灵敏性,同时也需具有简单的操作接口及产业专用的应用功能。新一代TITAN物联网手持装置采用目前市占率*高的Android装置操作系统(OS),有5.5吋、7.85吋和1
科技巨头抢滩物联网产业爆发即将来临
中国工控网 (0)物联网可期的行业前景,促使谷歌、微软等巨头争相布局,以占据产业链顶端,谷歌收购Nest只是这一风潮的开始。花32亿美元购买Nest——谷歌历史上规模**的收购,则意味着谷歌已经具有了进军物联网的跳板。在统治了移动操作系统市场之后,谷歌Android正在成为物联网的标准操作系统。 物联网的确前景可期。麦肯锡全球研究院在其报告中表示,截至2025年,物联网将有潜力创造每年2.7万亿美元至6.2万亿美元的经济影响,届时预计80%以上的制造业企业将采用物联网应用程序,所带来的经济影响约为0.9万亿美元至2.3万亿美元。 美国科技网站BI报道称,到2018年全球将有超过180亿台设备处于联网状态,其中有接近80亿台设备属于物联网,其余按比重依次是手机、个人电脑、平板电脑、智能电视和可穿戴设备。 美国独立研究机构Forrester预测,物联网的市场价值将比互联网高30倍。就中国市场而言,2012年物联网产业市场规模达到3650亿元,预计2015年将达到7500亿元。 竞争对手微软也紧跟谷歌大规模介入物联网。微软之前被称作MicrosoftEmbedded的物联网团队正在积极扩
今年富士康公司或与苹果合作开发机器人
中国行业研究网 (0)一直以来,外界都将富士康(Foxconn)视为苹果(Apple)的合作伙伴,是苹果大部分iPhone和iPad的组装商。但鲜有人知道,这家台湾代工企业也在悄然与谷歌(Google)开展合作。富士康也叫鸿海精密工业股份有限公司(简称:鸿海精密)。富士康自去年以来一直在与安卓(Android)操作系统的***鲁宾(AndyRubin)合作,以实现谷歌在机器人方面的想法。为了加快在自家工厂部署机器人设备,富士康董事长郭台铭(TerryGou)*近与鲁宾在台北举行了会面,两人讨论了新的机器人技术。会面中,郭台铭对鲁宾展示的新型自动化技术表达了兴奋之情。鲁宾还请郭台铭帮助整合谷歌将收购的一家科技公司,因为富士康的强项在于机械工程。谷歌在去年成立了新的机器人团队,并收购了八家机器人公司,其中包括BostonDynamics。后者是一家工程公司,为美国国防部设计移动研究机器人。在去年12月份*先报道了谷歌在机器人方面的努力及上述收购交易。报道还称,谷歌机器人新团队的目标是制造业,例如电子设备组装。目前电子设备组装主要靠手工。该团队的另一个目标是在零售行业与亚马逊(Amazon)等公司竞争。这一合作正
北信源发布金甲防线新产品
中国工业报 (0)北京北信源软件股份有限公司日前在京启动“2014应急大行动”,并向社会发布免费新品“金甲防线”,以帮助后WindowsXP(以下简称XP)时代的用户,保障其电脑数据及系统的**。 微软公司2001年发布**影响力的XP操作系统。该公司认为XP在**、功耗、功能上都已经跟不上时代潮流,并计划于4月**停止对XP的技术支持。根据权威市场调研机构发布的报告,截至2013年11月,XP在全球桌面操作系统市场的份额高达31.22%,在中国的个人电脑市场更是高达72.1%。 抽样调查数据显示,在部分部委和大型国企,其应用比例*低也超过60%,*高的接近95%。如此巨量的操作系统更新,保守估计需要1~5年的过渡时间,在这期间,谁来保障信息**? 据悉,北信源推出的“金甲防线”能为用户提供简单易用的解决方案,具有数据保护、数据防火墙、运行堡垒、主动防御、补丁支撑体系、微软基线技术等主要功能,以实现用户数据的**防护和业务系统的平稳运行。 “我们已经连续7年保持国内终端**管理市场占有率**,并于2012年成功上市,成为一家公众企业。”北信源**战略官胡建斌在接受本报记者采访时表示,“金甲防线”能够保障
以下是3756天前的记录
操作系统
62 2014年01月21日 星期二目前中国智慧城市并不“智慧”
中华工控网 (0)近日,浙江省副省长、中国信息化百人会顾问毛光烈在信息化百人会第五次专题研讨会上发表了题为《智慧城市建设难点与对策》主题演讲,对智慧城市建设面临的问题与挑战及对策做了深入分析。在他看来,智慧城市具有智能感知、系统协同、智慧处理、机制先进、服务**等特征,但目前我国智慧城市建设在认识、技术、实践上还达不到“智慧”要求,存在一些突出的问题和挑战。问题与挑战认识、技术和实践均有短板目前智慧城市建设达不到“智慧”要求,其原因毛光烈认为有三点:认识上,把智慧城市等同于数字城市。其实智慧城市与数字城市是信息化不同发展阶段的产物。智慧城市基于数字城市,但高于数字城市;技术上,没能开发“一揽子”解决问题的业务操作系统软件,不能“一卡通”;实践上,缺乏**可靠、管理严格、服务**的云服务业务工程公司,承担智慧城市建设的公司缺乏成功案例与经验。信息孤岛、网断联难等现象存在。智慧城市实际上是物联网的具体应用,但目前部门分割、条块分割的小数据中心建设,形成了众多的“信息孤岛”。另外,标准不统一,业务操作系统软件难以模块化开发。比如人车路等基本数据单元,在不同的领域,不同的管理部门各搞一套,基础数据单元标准不一。
富士康与谷歌在机器人领域展开合作
中华工控网 (0)一直以来,外界都将富士康(Foxconn)视为苹果(Apple)的合作伙伴,是苹果大部分iPhone和 iPad的组装商。但鲜有人知道,这家台湾代工企业也在悄然与谷歌(Google)开展合作。富士康也叫鸿海精密工业股份有限公司(Hon Hai Precision Industry Co., 简称:鸿海精密)。富士康位于湖北省武汉市的工厂。照片拍摄于2012年8月31日。据知情人士向《华尔街日报》(The Wall Street Journal)透露,富士康自去年以来一直在与安卓(Android)操作系统的***鲁宾(Andy Rubin)合作,以实现谷歌在机器人方面的想法。知情人士称,为了加快在自家工厂部署机器人设备,富士康董事长郭台铭(Terry Gou)*近与鲁宾在台北举行了会面,两人讨论了新的机器人技术。知情人士还称,会面中,郭台铭对鲁宾展示的新型自动化技术表达了兴奋之情。鲁宾还请郭台铭帮助整合谷歌将收购的一家科技公司,因为富士康的强项在于机械工程。谷歌在去年成立了新的机器人团队,并收购了八家机器人公司,其中包括Boston Dynamics。后者是一家工程公司,为��国国防部设计
win8系统都支持哪个软件?
西门子工业业务领域 (0)菜鸟:西门子的软件都有什么支持win8操作系统的.是不是的升级软件了。*好是安装版的。谢谢大虾:工控软件*好还是用xp,兼容性*好,或者win7 x86专业版或旗舰版侠客:XP和WIN7可以安装西门子软件,WIN8的没有用过,软件与操作系统的兼容性好像*高到WIN7.侠士:工控软件*好还是用xp,兼容性*好,或者win7 x86专业版或旗舰版工控软件越来越复杂,越来越大,不可能和计算机的操作系统同步升级。游士:工控软件还是安装到经过时间考验,比较稳定,较少更新的系统上,目前工作中遇到的都是XPSP3,还没装过win7,略感遗憾啊~或者win7 x86专业版或旗舰版
Altera与风河公司建立战略合作关系为AlteraSoC平台定制操作系统和开发工具
电子发烧友网 (0)2014年2月10号,北京——Altera公司 (Nasdaq: ALTR)与Wind River®风河公司今天宣布,双方建立战略合作关系,为Altera的SoC FPGA器件开发并部署工具和解决方案。 风河公司业界**的操作系统和开发工具支持Altera基于多核ARM™处理器的SoC平台。通过采用风河公司的嵌入式操作系统(VxWorks®实时操作系统和Wind River Linux)以及Wind River Workbench开发工具,软件规划人员和开发人员能够充分发挥Altera基于多核ARM的SoC器件的优势,设计高性能多核实时系统。风河嵌入式操作系统和开发工具设计支持多核处理器体系结构和SMP (Symmetric Multi-Processing,对称多处理),并进行实时优化。这包括Wind River Hypervisor可视化技术,支持Linux和VxWorks同时运行在非对称多处理(AMP)模式下。所有这些都在Altera Cyclone® V SoC上实现,Arria® V SoC、Arria® 10 SoC和Stratix® 10 SoC也将很快提供支持。风河
行业巨头竞争激烈助力云操作系统走向商用化
工控网 (0)作为数据中心的“**神经系统”,云系统平台承担着云数据中心资源整合的重任,具备良好兼容性的云操作系统将大大增强客户自由选择度,直接带来云数据中心采购成本、管理运维成本的降低。随着行内不断竞争,核心技术不断完善,云操作系统商用化逐渐成熟。云操作系统,又称云计算环境操作系统、云OS,是建立云计算中心的整体基础架构软件环境,同时也是运营管理维护的系统平台,它是传统单机操作系统面向互联网应用、云计算模式的适应性扩展。云操作系统不同于传统操作系统仅针对整台单机的软硬件进行管理,而是通过管理整个云计算数据中心的软硬件设备,来提供一整套基于网络和软硬件的服务,以便更好的在云计算环境中快速搭建各种应用服务。有了云计算操作系统,云应用软件和硬件(计算机资源)得以分离,各自独立发展。国内外IT巨头再拼臂腕目前,提供云操作系统的代表有:微软、谷歌,VMware以及浪潮等。其中,作为全球的软件巨头微软一直想让WindowsAzure成为云的代名词。近日,负责微软企业级和云计算业务的萨提亚·纳德拉接替鲍尔默出任微软CEO,这就意味着微软越来越重视云计算业务。而萨提亚•纳德拉正是打造了微软云操作系统的人。而就在2
以下是3768天前的记录
操作系统
63 2014年01月09日 星期四IPTV机顶盒的智能化配置和维护方案设计
eefocus (0)IPTV接收终端,即IPTV机顶盒,是IPTV系统关键设备之一,其主要功能包括:支持LAN或xDSL网路传输、接收及处理IP数据和视频流;支持H.264、MPEG-2、MPEG-4、WMV和Real等视频解码;支持相应CA技术;支持HTML网页浏览及网络游戏等。 由于机顶盒硬件资源有限,其操作系统一般采用WINCE、嵌入式Linux、RTOS等嵌入式操作系统。 由于IPTV基于网络传输,因此作为网络接入设备的机顶盒在使用前应进行IP地址、网关等网络参数的设置。如果在实际工程中采用人工逐台进行设置,会大大增加运营商的人工成本,而且日后的维护费用也会相应增加。因此在IPTV机顶盒的设计中应考虑实现即插即用功能,即实现自动配置。 基于以上情况,本文设计了一种可网络化管理和配置机顶盒的网络解决方案。该方案基于TCP/IP协议簇中的BOOTP(BOOT strapping Protocol)协议实现,利用网络服务器实现机顶盒网络参数的自动配置,整个过程无需用户干预,真正实现即插即用功能;配合通用的机顶盒设计,还可实现机顶盒视频解码等程序的自动升级;对用户机顶盒的监控和维护只需在远程服务器上进行。
Nematron工控机在ITS方面的应用
eccn (0)项目背景:智能交通系统 (Intelligent Transport System,简称ITS),即将先进的信息技术、数据通讯传输技术、电子传感技术、电子控制技术以及计算机处理技术等有效地集成运用于整个交通运输管理体系而建立起的一种在大范围内、全方位发挥作用的,实时、准确、高效的综合运输和管理系统。1. 收费系统:高速公路的收费系统大体上经历了三个时期:手工收费、计算机收费、ETC(ELECTONIC TOLL COLLECTION不停车收费)。在收费系统的**个时期才开始使用工控机,主要使用的机型为19″宽、4U高的通用型标准主机,可扩充多个PCI 、ISA、PCISA卡及连接各种外设,如证券读写器、收费专用键盘、收费票据打印机、电动/手动栏杆机、车辆检测仪、车型显示仪、计费显示器、监控系统和对计、报警设备、信号灯、MODEM等。在ETC时期则趋于一体化、行业化,工控机、车道控制等设备将融为一体,在国家相关部门制定出各相关的行业规范、接口标准后,届时**的公路将融成一网,一卡通不停车收费*终真正实现“一卡走遍天下”。2. 监控系统:作为高速公路三大机电工程之一的监控系统是一个投资大而
我国自主知识产权操作系统COS正式发布打破市场垄断
工控网 (0)昨日,中国科学院软件研究院和上海联彤网络通讯技术有限公司合作,正式推出具有自主知识产权的国产操作系统COS(ChinaOperatingSystem)。此次发布的COS,意在打破国外在基础软件领域的垄断地位,**并且开发具有中国自主知识产权和中国特色的操作系统。据中科院软件所李明树所长介绍,COS采用成熟且**增强过的Linux内核,提供用户态硬件抽象,提供数据与媒体层,支持多种运行时环境。“COS不同于部分嫁接于其它操作系统之上的产品,虽然也吸取了开源软件的精华,但从底层代码到用户界面构建完全是独立演进的。”中移动中电信开始测试上海联彤副总经理陈斐利表示,COS的原型研发起始于2011年7月,2013年7月,东方有线开始测试基于COS的机顶盒,9月份左右,COS手机操作系统完成,酷派、小米、联想等主流手机厂商也都接触了COS的演示。目前中国移动和中国电信也对基于COS操作系统的两款手机产品进行了三个月的测试,已经在跟运营商讨论商业模式以及怎样兼容的问题,现在基于COS操作系统的智能手机已经推出了4款。试图打破微软、苹果和谷歌垄断目前,全球操作系统市场被微软、苹果和谷歌垄断,国内企业发
COS系统本应为我国骄傲为何遭国民质疑?
工控网 (0)日前,中科院软件研究所携手上海联彤网络通讯技术有限公司,正式推出具有中国自主知识产权的智能手机操作系统COS(ChinaOperatingSystem)。这一消息瞬间引起**轰动,因为COS的诞生填补了我国智能设备操作系统的空白,也意味着我国将打破国外操作系统的垄断。本应是一件举国欢庆的事,却引发国人热议不断,这究竟是为何?COS成为我国一张新名片COS是开源操作系统,是目前支持产品品类*多的智能操作系统之一。可以用于智能手机和平板、用于机顶盒和智能家电、用于桌面电脑和笔记本,还可以应用于智能工业、智能交通、智能农业、智能零售等多种场合,助力国家经济发展、人民生活水准提高。COS除了拥有具有自己特色的的多窗口操作、实时多任务、语音语义识别等功能,还提供独有的云服务,支持多设备时刻在线备份同步,还将私有云和公有云以分开管理、互不干涉的形式提供给消费者,这个形式更加适合中国消费者的使用习惯。更重要的是,COS解决了部分操作系统存在的**性问题。COS操作系统是基于Linux内核开发而成,为解决**性问题,COS操作系统是一个不开源的系统。同时,针对智能终端**性问题,工信部将“开源操作系统
以下是3771天前的记录
操作系统
64 2014年01月06日 星期一分布式控制系统(DCS)问答
eccn (0)1、 什么是DCS?DCS是分布式控制系统的英文缩写(Distributed Control System),在国内自控行业又称之为集散控制系统。2、 DCS有什么特点?DCS是计算机技术、控制技术和网络技术高度结合的产物。DCS通常采用若干个控制器(过程站)对一个生产过程中的众多控制点进行控制,各控制器间通过网络连接并可进行数据交换。操作采用计算机操作站,通过网络与控制器连接,收集生产数据,传达操作指令。因此,DCS的主要特点归结为一句话就是:分散控制集中管理。3、 DCS的结构是怎样的?从结构上划分,DCS包括过程级、操作级和管理级。过程级主要由过程控制站、I/O单元和现场仪表组成,是系统控制功能的主要实施部分。操作级包括:操作员站和工程师站,完成系统的操作和组态。管理级主要是指工厂管理信息系统(MIS系统),作为DCS更高层次的应用,目前国内纸行业应用到这一层的系统较少。4、 DCS的控制程序是由谁执行的?DCS的控制决策是由过程控制站完成的,所以控制程序是由过程控制站执行的。5、 过程控制站的组成如何?DCS的过程控制站是一个完整的计算机系统,主要由电源、CPU(中央处理器)、
杨叙:云计算物联网是嵌入式互联网
工控网 (0)题记:我们更关注里面具体的应用,因为是框架,对未来大的应用环境是一个概括,比如说云计算也好,物联网也好,某种程度上理解是嵌入式的互联网。——杨叙将势力范围拓展到PC以外的更多领域是目前英特尔努力的重点。在接受新浪科技专访时,英特尔副总裁兼中国区总裁杨叙形容,现在产业链各方的合作,跟以往已经很不相同。杨叙说,通讯产业,消费电子产业,甚至嵌入式设备制造等等,都有更广的产业链的合作机会,而且更大的发展机会。面对这些可能目前并非英特尔占优的领域,杨叙认为,英特尔带来*大的优势是其性能和兼容性。此外也会注重的功耗的降低,以及使得成本更有竞争优势。杨叙强调,英特尔在这些领域的合作将变得跟以往不同。“今后可能在设计的*初就得考虑从设备到上面的操作系统、上面的应用、搭建,*后变成什么样的服务推向市场,这个是更深层次的,更广的产业链的合作。”“英特尔有几十年和软件商合作的经验和经历,所以这个要进一步加强,把应用用在不同的设备,去体验不同的效果和服务。”“同时还要和运营商合作,把众多的应用集成成服务。”杨叙说。英特尔进入中国已经二十五年,作为英特尔中国的标志性人物之一,杨叙去年正式出任中国区总裁。杨叙说,
RS推出移动App应用为工程师捕捉灵感提供保障
中国工业报 (0)近日,全球**的电子与维修产品**服务分销商Electrocomponentsplc(LSE:ECM)旗下的贸易品牌RSCom鄄ponents(RS)推出首款针对iOS移动设备设计支持的App应用-RSToolbox。 该款全新的免费App应用采用简单易用的方式,为所有电子设计工程师、发烧友,以及学生提供了一个统一入口来寻找常用的电子参考资料及计算和转换工具。 RSToolbox可在使用iOS操作系统的移动设备上运行,包括iPad、iPhone和iPodTouch设备。基于Windows8操作系统的版本也正在筹划中。该款全新的App应用是基于ElectronicToolboxPro,ElectronicToolboxPro由MarcusRoskosch开发,为工程师创造了一系列非常成功的移动应用。ElectronicToolboxPro是获得工程师高度认可的一款移动App应用,目前下载量已超过20万次。 RSToolbox提供一系列广泛的功能,均以图标形式在主屏幕上分组呈现,包括多种工程计算器、转换器和查询表。例如RLC滤波计算器,555定时配置器,用于各种稳压器和运算放大器的计算器,
选择实时操作系统(RTOS)前必须了解的几个要点
eefocus (0)对许多嵌入式项目来说,系统设计师都倾向于选择实时操作系统(RTOS)。但RTOS总是必要的吗?答案是取决于具体的应用,因此了解我们要达到什么目标是决定RTOS是必要的还是花瓶的关键。 一般来说,在采用非实时操作系统(non-RTOS)的任何场合,也都可采用RTOS。但是,要找到一款具有完全相同应用编程接口(API)的匹配RTOS就相当困难了。因此,许多传统的操作系统(OS)在其内嵌入了一个RTOS。例如,Lynux-Works LynxOS和Bluecat Linux共享一个Linux API。LynxOS是一款硬RTOS,而Bluecat是Linux的一个衍生产品。Linux继续在努力改善其实时性能,但其*长中断时延仍无法满足对RTOS来说至关重要的硬(hard)实时要求。这些问题*后都会归结为服务质量(QoS)。像RTLinux Free这样的平台补充了Linux,因为它们可提供硬实时级别的QoS。要指出的很重要一点是:这类补充常常是在原始OS上集成一个RTOS编程环境。与传统台式或服务器OS相比,RTOS通常要小很多。RTOS常常针对更小和资源有限的MCU。例如,CMX的CMX-
基于**数控的实时多任务实现
eccn (0)引言通信在IPC(Industrial Personal Computer)与运动控制器构成的开放式数控系统开发平台上,虽然这种主从式结构,确保了运动控制指令在运动控制器内高速、实时的被执行,但在PC平台上,仍需要完成诸如实时显示、预处理计算、系统状态监控等许多任务。为了保证系统的实时性能,拟采用多线程技术,通过多任务并行处理的方式,提高系统实时性。1 进程与线程以及多线程技术Windows操作系统既支持多进程,又支持多线程。一个进程就是应用程序的一个实例,一次执行过程也就是调入内存准备执行的程序,包括当前执行的应用程序的执行代码和程序执行相关的一些环境信息。每个进程拥有整台计算机的资源,无须知道其他进程在计算机中的信息。通常每个进程至少有一个线程在执行所属地址空间中的代码,该线程称为主线程,如果该主线程运行结束,系统将自动**进程及其他地址空间。线程是进程内部执行的路径,是操作系统分配CPU时间的基本实体,是程序运行的*小单位。每个进程都由主线程开始进行应用程序的执行。线程由一个堆栈、CPU寄存器的状态和系统调用列表中的一个人口组成。每个进程可以包含一个以上的线程,这些线程可以同时独
以下是3781天前的记录
操作系统
65 2013年12月27日 星期五探讨选择实时操作系统(RTOS)的要点
eccn (0)对许多嵌入式项目来说,系统设计师都倾向于选择实时操作系统(RTOS)。但RTOS总是必要的吗?答案是取决于具体的应用,因此了解我们要达到什么目标是决定RTOS是必要的还是花瓶的关键。 一般来说,在采用非实时操作系统(non-RTOS)的任何场合,也都可采用RTOS。但是,要找到一款具有完全相同应用编程接口(API)的匹配RTOS就相当困难了。因此,许多传统的操作系统(OS)在其内嵌入了一个RTOS。例如,Lynux-Works LynxOS和Bluecat Linux共享一个Linux API。LynxOS是一款硬RTOS,而Bluecat是Linux的一个衍生产品。Linux继续在努力改善其实时性能,但其*长中断时延仍无法满足对RTOS来说至关重要的硬(hard)实时要求。这些问题*后都会归结为服务质量(QoS)。像RTLinux Free这样的平台补充了Linux,因为它们可提供硬实时级别的QoS。要指出的很重要一点是:这类补充常常是在原始OS上集成一个RTOS编程环境。与传统台式或服务器OS相比,RTOS通常要小很多。RTOS常常针对更小和资源有限的MCU。例如,CMX的CMX-
激光加工机器人通信协议设计
eccn (0)机器人目前应用十分广泛,在工业、科研、医学等领域发挥了重要作用。我们知道,机器人的指令需要我们来提供。目前,工业机器人的指令一般都是通过示教盒输入的。示教盒提供了简单的人机界面,可以帮助完成简单的示教任务。但在许多应用中,仅通过示教输入是无法满足要求的。在激光加工机器人系统中,要给机器人的指令多达几万条,而且指令的参数不能示教得到,是由其他测量系统提供的。在这种情况下,需要通过上位机给机器人控制器发送指令。这就需要实现机器人控制器和上位机的实时通信。机器人指令有固定格式,机器人通信有其特殊性。为了保证通信的可靠性,提高通信效率,可根据机器人通信特点,制定了相应的通信协议,并制作了专用的、更适合于工业应用的上位机通信控件。1 机器人主控计算机机器人控制器中*重要的是主控计算机。在激光加工机器人中,主控计算机采用基于PC总线S 104/486DX工业控制级嵌入式单板计算机,其核心是AMD 80486 DX微处理器。主控计算机提供串行接口,可以和它进行串口通信。主控计算机内部的信息处理由机器人控制器操作系统来实现。整个系统采用了实时多任务操作系统VRTXsa来实现,它具有很好的实时性和可靠性
μClinux嵌入式系统移植与开发方法
eccn (0)μCLinux是专门针对没有MMU的CPU,并且为嵌入式系统做了许多小型化的工作。适用于没有虚拟内存或内存管理单元(MMU)的处理器。由于μClinux在标准的Linux基础上进行了适当的裁剪和优化,形成了一个高度优化的、代码紧凑的嵌入式Linux。虽然它的体积很小,但μClinux仍然保留了Linux的大多数的优点:稳定、良好的移植性、**的网络功能、完备的对各种文件系统的支持、以及标准丰富的API等。嵌入式系统的开发与一般的应用开发*大的差别在于,前者需要建立特殊的硬件环境,而后者一般基于特定的操作系统或分布式平台。后者的平台已经对硬件或网络媒质做了抽象,从而不需要由系统***来完成这些工作。而在嵌入式系统开发中,这也由***完成。嵌入式系统开发环境一般分成主机端和目标板两个部分。主机端是开发平台,用于运行开发过程中的各种工具;目标板是运行和测试平台,是嵌入式系统的*终驻留环境。在主机端和目标板之间需要通过某种方式进行通信,通信的目的在于发送控制指令和传输数据,同时获得反馈信息。在硬件环境建立之后,就需要创建软件开发环境。软件环境主要是指Blackfin体系结构的交叉编译环境。建立
Linux下vim编辑器的使用小技巧
eccn (0)Vim是Linux操作系统中*常用一个编辑器。如配置文件的更改、环境变量的设置等等基本上都是在这个vim编辑器上完成。所以这是Linux系统管理员*常用的一个工具。不过这个工具虽然小,但是其有很多的实用小技巧。有些系统管理员可能并不知道。在此笔者就把这些技巧共享出来,大家若觉得有用,不妨在工作中用用看。 一、备份个性化配置文件。Vim文本编辑器有很多默认的设置。但是当系统管理员熟悉了这个工具之后,可能这个默认的设置就不符合他们的需求了。为此系统管理员希望能够像Word等文本处理器一样对其进行一些个性化的设置,以方便他们编写配置文件、设置环境变量等等。如系统管理员可能会重新定义某些键的功能、创建一些缩写符号、或者设置特定的环境等等。这些个性化的内容都会保存在一个文件中。在Linux操作系统中,默认情况下这个文件是保存在用户的主目录中。通常情况下这个文件的名字叫做,vimrc。注意这个文件是一个隐形的文件。必须要使用-a可选项才可以看到这个文件。有些版本的shell可能没有这个文件,也就无法保存个性化的设置。此时可以从其他版本的系统中将这个文件复制过去即可,一般情况下这个文件是通用的。在v
Linux分时操作系统的实时性分析
eefocus (0)一、引言 Linux本身为分时操作系统,其系统目标为较好的平均响应时间和较高的吞吐量,而实时系统则主要考虑任务的按时完成、尽量减少进程运行的不可预测性等。但与商业嵌入式操作系统相比Linux遵循GPL,具有源代码开放、定制方便、支持广泛的计算机硬件等优点,所以,近年来嵌入式Linux成为嵌入式系统方向上的一个研究热点。本文首先分析了实时系统的特点和Linux内核在实时应用方面的不足,然后针对影响操作系统实时性能的若干方面进行研究,提出解决方案,*后总结全文。二、实时系统的分类实时系统*重要的特点就是实时性,即系统的正确性不仅仅依赖于计算的逻辑结果的正确性,还取决于输出结果时间的及时性。从这个角度看,实时系统是“一个能够在指定或者确定的时间内完成系统功能和对外部环境做出响应的系统”。按对实时性能要求的程度,实时系统可分为两类:(1) 硬实时系统:要求可确定性强,具有明确的实时约束,在某个限定的时刻之前不能完成任务将造成灾难性的后果。(2) 软实时系统:也对时间敏感,但偶尔发生不能满足严格实时要求的情况也是允许的。三、Linux在实时方面存在的不足Linux虽然符合POSIX1003.1b
操作系统
66 2013年12月27日 星期五中标麒麟操作系统串口调试方法研究
21ic (0)目前,由于国产的中标麒麟操作系统有着高**性,以及其功能、稳定性、效率方面都达到国外同类产品水平,部分指标还要优于国外同类产品,极大地降低了采购成本及维护成本等特点,中标麒麟操作系统逐步地应用到了**、国家大型的建设项目、企事业单位中,如国家电网D5000项目等。串口作为一种广泛应用的计算机接口,计算机对设备进行通信控制几乎都是通过串口进行的。在中标麒麟操作系统下进行串口调试与Windows不同,本文将介绍两种中标麒麟操作系统下的串口调试方法。 1串口编程在任何操作系统下,串口调试程序的编写都是按照打开串口设备、初始化串口和串口读写操作的步骤进行。1.1打开串口中标麒麟操作系统与Linux系统类似都是基于文件的,把硬件设备都看作文件,对硬件设备进行操作,就是对设备文件的操作。串口设备的设备文件是用“/dev/ttyS0”、“/dev/ttyS1”来命名的,Windows下的“COM1”对应于中标麒麟下的“/dev/ttyS0”。打开串口只需要调用open()函数打开设备文件即可。1.2初始化串口串口的初始化设置包括波特率、数据位、奇偶校验位、停止位和流控制设置。对它们各自进行设置时都有
Android系统的内存管理研究
21ic (0)1 Android系统概述 Android是Google(谷歌)公司开发的一款专门为移动设备打造的操作系统。2005年谷歌公司收购Android Inc公司后,于2007年研发了基于Linux的操作系统Android。2008年,TMobile与HTC公司共同研发了**款Android手机——HTC G1。Android的发展速度非常惊人,仅仅3年便超过了Symbian系统,并且有强大的OEM支持以及众多的***。Android基于Linux平台,主要由操作系统、中间件、用户界面和应用软件组成。采用的是软件堆栈的结构,操作系统的底层仅提供*基本的系统功能。在Android系统中,基本上使用的是标准的Linux2.6内核,但是Google为了让Android更适合移动手持设备,对Linux内核进行了各种优化和增强。除了Linux的通用代码外,主要包含体系结构和处理器、Android特定的驱动程序和标准的设备驱动程序3个方面的内容。Android对Linux内核的增强主要包括Alarm(硬件闹钟)、Ashmem(匿名内存共享)、Low Memory Killer(低内存管理)、Logger
达人教你如何选择嵌入式操作系统
eccn (0)嵌入式操作系统是ARM CPU的软件基础,从8位/16位单片机发展到以arm CPU核为代表的32位嵌入式处理器,嵌入式操作系统将替代传统的由手工编制的监控程序或调度程序,成为重要的基础组件。更重要的是嵌入式操作系统对应用程序可以起到屏蔽的作用,使应用程序员面向操作系统级开发应用软件,并易于在���同的arm核的嵌入式处理器上移植。嵌入式操作系统都具有一定的实时性,易于裁剪和伸缩,可以适合于从ARM7到Xscale各种ARM CPU和各种档次的应用,嵌入式操作系统可以使用广泛流行的ARM开发工具,如arm公司的SDT/ADS和RealView等,也可以使用开发软件,如GCC/GDB、KDE或Eclipe开发环境,市场上还有专用的开发工具,如Tornado、μC/View、μC/KA、CODE/Lab、Metroworks等。本文就目前国内在arm CPU上广泛采用的三种嵌入式操作系统(μC/OS-II、μCLinux和嵌入式Linux)作分析。μC/OS-II嵌入式实时内核全世界数百种设备已经在使用μC/OS-II,包括手机、路由器、不间断电源、飞行器、医疗设备和工业控制设备。μC/OS-
Linux操作系统在定制PMPDM320的应用
eccn (0)1 引言PMP (Portable Multimedia Player,便携式多媒体播放器),也就是通常人们所说的MP4,现在是消费类电子产品的一个新热点[1].而TI 的解决方案是基于该公司的DM320 DSP,其处理器为DSP+ARM 双核处理器架构,利用DSP 进行音视频编解码和图像编解码等多媒体处理,ARM 处理器负责系统管理及提供外围设备接口。该方案在多媒体性能与综合成本方面**竞争力。但是软件编程相对复杂以及产品开发周期较长。2 PMP软件体系框架PMP 软件**层是操作系统层,该层主要包括Bootloader 引导程序和嵌入式Linux 操作系统。Bootloader 主要完成系统从Flash 的启动、硬件各部分的初始化、LOGO 的显示以及OS 的引导;嵌入式Linux 主要包括经过定制的适合在DM320 上运行的Linux 操作系统。3 Bootloader引导程序的定制3.1 DM320 下的Bootloader 的启动过程Bootloader是指系统启动后,在操作系统内核运行之前运行的一段小程序。不同的Bootloader 的安装介质Flash,系统的启动过程是不