基于P89V51RD2的IAP设计
- 格式:pdf
- 大小:112.29 KB
- 文档页数:2
如何在C 语言中调用P89V51RD2的IAP 功能P89V51RD2具有IAP (在应用中编程)功能,用户通过在应用程序中调用IAP 子程序,可实现有选择的对FLASH 块进行擦除和编程。
P89V51RD2的bootrom 区为0000H~1FFFH ,为避免和用户的程序代码发生冲突,调用IAP 功能的代码要从地址2000H 以后开始存放。
以下讲述在Keil µVision2下用C 语言和汇编语言混编的办法实现IAP 调用的方法。
调用IAP 需要向指定的寄存器中写入指定的参数,在编写C51调用的汇编语言子程序时,指定参数的传入可用传递参数法实现。
传递参数法就是将要传递的数据或变量通过形式参数传送,函数的前3个参数要使用表1规定的寄存器来传递,当寄存器不够用时(因为一次传递最多只能使用1组8个寄存器)或参数多于3个时放在不同存储模式所对应的默认数据段中。
表1 函数前三个参数使用的寄存器Char 或一字节指针Int 或二字节指针Long float 三字节通用指针 第一参数 R7 R6, R7 R4~R7 R1, R2, R3 第二参数 R5R4, R5R0~R3R1, R2, R3 第三参数 R3 R2, R3 无R1, R2, R3当函数返回值时,一律用寄存器来完成,规则如表2:表2 函数返回值指定用寄存器返回值类型寄存器注Bit CY Unsigned char R7Unsigned int R6, R7 R6放高位,R7放低位 Unsigned longR4~R7R4放最高位,R7放最低位Float R4~R7 IEEE 标准R7放符号位及阶码 指针R1, R2, R3R3放存储空间编码,R2放偏移地址高位,R1放偏移地址低位本文中,主函数及一些子函数用C 语言编写,IAP 的功能模块用汇编语言编写。
在编写汇编程序之前,首先设计包含哑函数的C 模块r_wIAP.c ,将源程序的读IAP 函数和写IAP 用下面的两个空函数来代替unsigned char P89V51RD2_Read_IAP(unsigned int Flash_Address) { }unsigned char P89V51RD2_Write_IAP(unsigned int Flash_Address,unsigned char Value) { }选择r_wIAP.c 文件,单击鼠标右键选择Options for … ,产生的界面如图1所示,在界面的右边,选择Generate Assembler SRC File 和Assemble SRC File ,用来控制生成.SRC 文件。
基于P89C51RD2 IAP功能的数据存取与软件升级※■ 青岛海洋大学 綦声波 褚东升 刘滨■ 海洋仪器仪表研究所 王军成摘 要关键词分析Boot ROM中的部分源代码,重点是IAP功能以及ISP和IAP的相互关系;应用IAP功能将剩余程序空间转化为数据空间,以及自编ISP程序来实现仪器的软件升级。
P89C51RD2 Boot ROM IAP(ISP)功能 软件升级1概 述P89C51RD2是Ph ilips公司的80C51系列单片机中的佼佼者,具有1 KB的片上RAM和64 KB的片上闪存;具有3种编程方式,即在系统编程ISP(In-System Programming)、在应用中编程IAP(In-Appli-cation Programming)以及通过商用编程器的并行编程。
ISP是指电路板上的空白器件可以编程写入最终用户代码,而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程;IAP是指在用户的应用程序中获取新代码对Fla sh块、Flash 寄存器、Boot向量等进行擦除和重新编程,即可以用程序来改变程序。
IAP对于仪器仪表的智能化意义重大。
高档的智能化仪器都具有自诊断、自修复、自组织、自适应和自学习等功能,而这些功能实现的物质基础,就是仪器的程序可以根据实际情况进行改变和调整。
Philips公司在P89C51RD2中提供了Boot ROM固件,位于0FC00H~0FFFFH空间,与闪存空间重叠,如图1所示。
Philips公司提供了寻址该固件的方法,因此可以通过读取其目标代码进行分析研究。
有关Boot ROM的读出方法以及Boot ROM与ISP功能的实现在参考文献3已有所论述。
P89C51RD2的IAP功能的实现也是靠Philips公司提供的Boot ROM固件来完成的。
Boot ROM固件中已经固化有上述擦除和编程等子程序,只要应用程序来调用即可。
通过对Boot ROM反汇编内容进一步的分析可以看出:ISP和IAP是一脉相承的,ISP功能的实现调用了IAP功能的子程序。
P89V51RD2单片机的自调试与在线编程传统的单片机系统开发中总是离不开仿真器和编程器。
随着电子和计算机技术的迅猛发展,单片机技术也得到了空前的发展。
部分16 位单片机和32 位ARM 微控制器都带有JTAG 接口,通过各自不同的专用硬件工具在指定的软件集成开发环境中进行在线调试和编程。
某些片内集成Flash 存储器、基于MCS-51 增强内核的8 位单片机可以通过专用接口和独有的专用硬件工具在指定的软件集成开发环境中进行在线调试和编程。
如果能够在众多单片机中找到一款在通用接口下实现在线调试和编程的单片机,将对简化MCS-51 内核的8 位单片机系统开发和进一步普及具有极其重要的意义。
NXP 公司(原Philips 半导体公司)是最早获得MCS-51 技术授权的公司,也是后继发展MCS-51 内核8 位单片机产品最多、最系统的公司。
P89V51RD2 单片机是其推出的新一代基于MCS-51 内核的8 位单片机,内部集成64 KB Flash 程序存储器和1 KB RAM 数据存储器,具有自调试(SoftICE)、在系统编程(ISP)和在应用编程(IAP)功能,这些功能都是在RS-232 标准串口下实现。
采用P89V51RD2 单片机,可以通过UART 标准接口在KeilμVision编程环境下用KeilMonitor-51 Driver 直接连接系统硬件来调试程序。
完成调试后,在FlashMagic 工具软件下进行编程。
本文介绍了采用P89V51 RD2 的最新技术在单片机系统开发中的应用思想和方法。
采用这种方法可省去传统单片机系统开发中必需的仿真器和编程器,提高了开发过程中的程序设计效率,增强了最终系统的软件维护和升级能力。
1 在线调试和编程功能的硬件电路设计P89V51RD2 单片机SoftICE 和ISP 功能的电路接口较为简单,但为了兼容NXP 公司其他能够在+5 V 下实现ISP 功能的Flash 单片机的在系统编程功能,实现在线调试和在系统编程的接口电路原理图如图1 所示。
基于单片机的电加热恒温箱控制器设计摘要:恒温箱作为一种重要的工具广泛地应用于医疗、工业生产和食品加工等领域。
在常规的环境参数中,由于温度受其它因素影响较大,且难以校准,温度也是最难准确测量的一个参数。
因此,恒温箱的性能在很大程度上取决于对温度的控制性能。
本设计采用单片机对恒温箱的温度进行PID控制,使其温度稳定在某一个设定值上。
并且具有键盘输入温度给定值、定时时间,LED数码管显示温度值/时间和定时报警的功能,实现了自动控制温度的目的。
基于P89V51RD2的恒温箱温度控制系统主要实现了温度采集、A/D转换、软件滤波、温度控制及定时等功能。
首先,介绍了恒温箱设计的课题背景及意义,并结合设计要求和实际情况选择了设计所涉及到的主要功能器件,同时重点介绍了P89V51RD2、ADC0809、Pt100的主要功能。
其次,阐述了系统的工作原理,完成了系统结构图的设计,把系统划分为5大模块并完成了各大模块的设计工作,同时附以系统硬件电路原理图。
最后,设计了系统的软件。
系统软件是用C语言进行软件设计的,C语言具有指令简单,数据量小等特点。
关键词:恒温箱;温度控制;单片机;PID控制The Design of Electricity Heating Incubator Control SystemBased on the MCUAbstract: Incubators as an important tool widely used in medical, industrial production and food processing in areas such as.Temperature is affected by other factors in the conventional environmental parameters, and also difficult to proofreading ; therefore, the temperature is one of the most difficult to measure accurately parameters .So, The performance of the incubator to a large extent depends on the temperature control performance.The design uses single chip microcomputer to control the oven temperature through the PID control,causing its temperature control into suppose in the definite value in some.And the system has the keyboard entry temperature and time given value , LED displays temperature/timing value and surmounting boundary of the time reports outside.It realizes temperature control automatically.Based on P89V51RD2, the oven temperature control system main realizes temperature collection, A/D conversion, software filtering, PID control and timing functions.First, the paper introduces the background of the subject. Combined with the design requirements and the actual situation of the design ,the main devices that related to subject are confirmed. At the same time the main functions of P89V51RD2, ADC0809, Pt100 is written down.Secondly, it describes the principle of the system, and achieves the concrete structure photo of the design. The system is divided into five modules and every major module of the design is completed .The hardware circuit schematics of the system is attached at last.Finally, the software of the system is designed. The system software is written by C language, it is because the programme runs faster, and saves storage space.Key Words: incubator ;temperature control;single-chip microcontroller ;PID control目录1 概述 (1)1.1 课题研究背景 (1)1.2 课题研究意义 (2)1.3 课题研究内容 (2)2 总体设计方案 (3)2.1 课题要求 (3)2.2 系统总体设计 (3)2.3系统功能模块方案设计 (4)2.3.1单片机的选择 (4)2.3.2显示电路的选择 (5)2.3.3键盘电路的选择 (6)2.3.4温度采集电路的选择 (6)2.3.5温度控制电路的选择 (9)2.4 控制方法的选择 (10)2.5开发环境及编程语言的选择 (10)2.5.1硬件开发环境选择 (10)2.5.2软件开发环境选择 (12)2.5.3编程语言的选择 (13)3系统的硬件设计 (14)3.1 系统硬件功能分析 (14)3.2系统硬件电路设计 (14)3.2.1单片机最小系统的设计 (14)3.2.2温度检测电路的设计 (15)3.2.3四分频电路的设计 (17)3.2.4显示接口电路的设计 (18)3.2.5 键盘电路的设计 (19)3.2.6 温度控制电路的设计 (19)3.2.7 报警电路的设计 (20)3.2.8抗干扰措施的设计 (21)3.2.9 PCB图的绘制 (21)4数字PID及其算法 (22)4.1 PID算法的数字化 (22)4.2 PID算法的程序设计 (23)4.2.1 位置型PID算法程序的设计 (23)4.2.2 增量型PID算法的程序设计 (24)5 系统的软件设计 (26)5.1 系统软件功能分析 (26)5.2 主程序的设计 (26)5.3 子程序的设计 (27)5.3.1 系统初始化模块的设计 (27)5.3.2 显示模块的设计 (28)5.3.3温度采集模块的设计 (29)5.3.4键扫描模块的设计 (31)5.3.5 温度控制模块的设计 (32)5.3.6报警模块的设计 (33)5.4 软件设计小结 (34)6结束语 (35)参考文献 (36)致谢................................................................................................. 错误!未定义书签。
如何使用P89V51RD2单片机P89V51RD2器件含有2个内部Flash存储模块,可实现对器件在系统编程(ISP)和在应用中编程(IAP)。
模块0有64K字节,用来存放用户代码;模块1有8K字节,用来存放Philips提供的ISP/IAP程序,在出厂时,该程序已被固化到模块1中。
在使用P89V51RD2时,只需要将用户代码写入模块0中即可。
写入的方法有两种:1)用通用编程器将用户程序烧写到单片机中;2)使用芯片的ISP功能配合下载软件将程序下载到芯片中。
以下将重点讲述P89V51RD2这两种写入方法,并简单的介绍它的IAP功能。
1. 在系统编程(ISP)使用方法ISP功能是指用户在编程时不需要将微控制器从系统中移出。
在系统编程特性包含了一系列内部的硬件资源,与内部固件的结合可实现通过串口对P89V51RD2的远程编程。
固件由PHILIPS提供并嵌入到每一个芯片当中。
ISP功能使用芯片的5个管脚(Vdd、Vss、TxD、RxD、RST),只需要一个小的连接器就可实现通过外部电路使用该特性的应用接口。
用户在搭建硬件电路时,需要引出串口以便和PC机通信。
在搭建好硬件电路后,将串口和PC机相连,上电后就可使用ISP功能下载程序了。
使用P89V51RD2的ISP功能时,需要配合下载软件Flash Magic一起使用。
运行Flash Magic,选择正确的串口、设置波特率、选择芯片P89V51RD2,设置的界面如图1所示。
如果在“Device”中找不到“P89V51RD2”单片机,说明Flash Magic的版本过旧,需要下载一个新的版本,安装后即可使用。
下载网址为:/software/flashmagic/图1 Flash Magic界面设置以上操作完成后,关闭Flash Magic,重新启动。
这时会弹出如图2所示的界面,提示用户未进入ISP。
这时只需按一下硬件电路的复位键或重新上电即可。
图2 未进ISP模式的错误提示P89V51RD2进入ISP模式后,就可以下载用户程序到单片机的Flash区了。
P89LV51RD2器件手册1. 概述P89LV51RD2是一款80C51微控制器,包含64kB Flash和1024字节的数据RAM。
P89LV51RD2的典型特性是它的X2方式选项。
设计者可通过该特性来选择应用程序以传统的80C51时钟频率(每个机器周期包含12个时钟)或X2方式(每个机器周期包含6个时钟)的时钟频率运行,其中,选择X2方式可在相同时钟频率下获得2倍的吞吐量。
从该特性获益的另一种方法是将时钟频率减半来保持特性不变,这样可以极大地降低EMI。
Flash程序存储器支持并行和串行在系统编程(ISP)。
并行编程方式提供了高速的分组编程(页编程)方式,可节省编程花费和推向市场的时间。
ISP允许在软件控制下对成品中的器件进行重复编程。
应用固件的产生/更新能力实现了ISP的大范围应用。
P89LV51RD2也可采用在应用中编程(IAP),允许随时对Flash程序存储器重新配置,即使应用程序正在运行时也不例外。
2. 特性80C51核心处理单元;3V的工作电压,操作频率为0~33MHz;64kB的片内Flash程序存储器,具有ISP(在系统编程)和IAP(在应用中编程)功能;通过软件或ISP选择支持12时钟(默认)或6时钟模式;SPI(串行外围接口)和增强型UART;PCA(可编程计数器阵列),具有PWM和捕获/比较功能;4个8位I/O口,含有3个高电流P1口(每个I/O口的电流为16mA);3个16位定时器/计数器;可编程看门狗定时器(WDT);8个中断源,4个中断优先级;2个DPTR寄存器;低EMI方式(ALE禁能);兼容TTL和CMOS逻辑电平;掉电检测;低功耗模式掉电模式,外部中断唤醒;空闲模式;PDIP40,PLCC44和TQFP44的封装;3. 定购信息表1 定购信息类型号封装名称描述版本P89LV51RD2BAPLCC44 塑料行间芯片运载,44脚 SOT187-2P89LV51RD2FAP89LV51RD2BBC TQFP44塑料小型方块扁平封装;44脚SOT376-1P89LV51RD2BN PDIP40塑料双列直插;40脚SOT129-1表2 定购选项类型号 温度范围 频率P89LV51RDBA 0℃~+70℃ P89LV51RD2FA -40℃~+85℃ P89LV51RD2BBC 0℃~+70℃ P89LV51RD2BN 0℃~+70℃0~33MHz4.功能框图图1 P89LV51RD2功能框图5.1 管脚RSTNCINT0/P3.2T0/P3.4T1/P3.5图2PLCC44管脚配置INT0/P3.2INT1/P3.3图4 TQFP44管脚配置5.2 管脚描述表3 P89LV51RD2管脚描述管脚符号DIP40 TQFP44 PLCC44类型描述P0.0~P0.7 39~32 37~30 43~36 I/O P0口:P0口是一个开漏双向I/O口。
带有CPU的电子产品在实际使用过程中,固件的维护与升级不可避免。
一种方式是将CPU寄回厂家升级;另一种方式就是派专业人员到现场升级。
如果是批量产品,就非常有必要开发一种技术,固件升级操作简单并且支持网络远程下载更新。
本文介绍在上海地铁1、2、9号线以及北京地铁10、4号线自动售检票设备中使用的一种在应用中更新(IAP)的技术,该技术利用P89V51RD2提供的IAP接口子程序,操作简单,整条线网络下载更新只需要短短的几分钟,节省了大量的人力和物力。
1硬件支持P89V51RD2是Philips基于80C51内核的一款派生产品,带有可编程看门狗(WDT),支持ISP(InSystemProgramming)/IAP(In-ApplicationProgramming)功能。
IAP所需硬件简单,仅需使用CPU的5个管脚(Vdd,Vss,TxD,RxD,RST),PC机就可通过三针串口连接线(TxD,RxD,GND),利用外围的串口电路对CPU编程,从而达到在应用中更新的目的。
2IAP编程软件实现ISP烧录方式有其不足之处,每次烧录都必须将设备和计算机(或专用烧录设备)连机才行。
有些用户希望产品在实际应用期间能够通过某种远程通信方式自动地更新程序内容,单片机内部的Flash存储器保存有用户的程序代码,这些代码在正常运行期间是不能被修改的。
显然ISP已经无法满足这样的需求了,必须要找到新的办法。
新出现的IAP烧录方式为程序的自我更新提供了有效手段,IAP即用户通过在应用程序中调用IAP接口子程序,就能够根据需要(满足某种条件)自行修改部分甚至全部程序代码。
新的程序代码可能是程序在运行过程中自动生成的,也可能来自于远程设备。
2.1Flash结构P89V51RD2芯片内实际上有两块Flash存储器(如下图4所示),一块是用户Flash即Bank0(物理地址为0000H~0FFFFH)为64kByte;另一块是引导Flash即Bank1(物理地址为10000H~11FFFH),有8KB,用来存放ISP程序。
图1P89V51RD2的Flash结构2.2IAP接口子程序Philips公司针对P89V51RD2的IAP功能提供了封装好的子程序,用户只要用正确的方法调用此子程序就能够实现IAP操作。
IAP接口子程序的入口地址被称为“PGM_MTP”,约定用寄存器R1、ACC、DPTR等来传递参数。
应当注意的是,用户程序调用IAP接口子程序的调用点必须位于地址2000H以后,否则无法正确执行。
这是因为在调用操作期间,8KB的引导Flash会映射到程序存储器空间的0000H~1FFFH,而原来用户Flash的0000H~1FFFH这段空间会被屏蔽掉。
另外的注意事项是必须关闭所有中断(可以通过执行“CLREA”指令来实现)。
这是因为中断向量的入口地址也在前8KB空间,如果不关闭中断,一旦在IAP子程序执行期间发生了中断,程序就会转到引导Flash的相应中断向量入口处执行程序,然而那里可能并不包含您所期望的中断服务例程,接下来将导致不可预料的结果。
此外,在Philips提供的P89V51RD2数据手册里详细地给出了IAP子程序的各项功能列表。
2.3IAP程序块(1)中断向量部分在应用过程中,IAP程序的中断向量、程序标志位以及应用程序,最终都要被用户程序替代,其中断向量跳转关系也相应改变,但中断向量备份保存其与0xF040程序主体部分跳转对应关系。
用户程序在编写时,在0000H处必须加一条跳转到0xF040的指令,如果在KeilμVision2编译环境下使用STARTUP.A51文件则必须将CSEGAT0用下面指令代替:基于P89V51RD2的IAP设计汪萍李队员(安徽建筑工业学院机电工程系,安徽合肥230022)AdesignofIAPBasedonP89V51RD2摘要传统的芯片烧写方法通常将芯片从系统中移出,且必须采用专门的烧录器烧录。
ISP(在系统编程)则只需要借助简单的外围串口电路与PC相连实现编程,但需要使其进入ISP模式,并且编程结束需要退出重新上电。
IAP(在应用中编程)通过调用芯片厂商提供的IAP子程序以及可编程看门狗实现远程编程更新。
详细介绍IAP编程时子程序在Flash中的绝对地址分布,实现IAP功能程序的详细步骤以及注意事项。
关键词:ISP,IAP,P89V51RD2,烧写AbstractThemappedmathedoftraditionalchipsusuallyemigratefromthesystemandmustusethespecialmappedimplementtowritedown.ISP(insystemprogramming)onlyneedswiththeaidofthesimpleperipherycircuitaboutserialportandcon-nectsPCtorealizetheprogramming,butneedtoentertheISPpattern,andwhenprogrammingfinishedneedtoexitandelectrifyagain.IAP(inapplicationprogramming)realizesthelong-distanceprogrammingrenewalthroughtheIAPsubroutineofthetransferchipmanufactureraswellastheprogrammablewathdog.Thispaperindetailintroducestheaddressdistri-butionswhentheIAPprogrammingthesubroutinesinFlash,realizesthedetailedstepoftheIAPfunctionprocedureaswellasthenotice.Keywords:ISP,IAP,P89V51RD2,mapped基于P89V51RD2的IAP设计96《工业控制计算机》2008年21卷第11期CSEGAT0LJMP0F040HCSEGAT0100H(2)程序标志位部分主要保存三种标志位,一个是在03CH地址处存放更新成功信息,BootLoad程序对此不加检测,但用户程序检测到更新成功标志,则上发一条更新成功信息,然后擦除该字节。
第二个是奇偶标志位存放在03EH,第三个是在03FH处存放程序是否存在标志。
IAP程序在03FH处存放程序存在标志。
(3)应用程序部分在0F040H处的判断程序,一旦检测到程序存在则跳转到0x0100地址开始的程序处,该程序主要作串口波特率的初始化、可编程看门狗的启动,然后等待接收更新开始指令。
一旦接收到更新指令,则擦除程序存在标志位后直接跳转到0F040H开始的IAP程序。
(4)中断向量部分备份将IAP程序中断向量的机器码以数据形式保存在此处,例如LJMP的机器码是02H。
在更新之前必须将此部分覆盖00H~03CH。
(5)判断是否更新,否则跳转用户程序部分如果程序存在,则直接跳转到0x0100开始的程序部分,反之则跳转到0xF0A0处。
(6)擦除与更新程序主体擦除0x0000~0xF000地址空间,读取中断向量备份覆盖00H~03CH,建立IAP自己的中断向量。
接收编程数据,注意将最初的连同中断向量的128个字节保存在RAM中。
继续接收编程数据,并将其写到对应的Flash中,注意编程数据不能大于0xF000。
最后关中断并将最初的RAM中的128个字节写到对应的Flash中去,停止喂狗,等待溢出。
2.4编程注意事项1)在KeilμVision2编译环境下,在BL51Locate的code区,添加文件的绝对地址,如:芽CO芽IAPPRA(0x36),芽C_C51ST-ARTUP(0x2000),芽PR芽ERASE芽ERASE(0x3000)。
2)关键地址如果不想让编译器随意分配,就必须占据。
程序标志位区我们定义成一个数组codeunsignedchargcc_pragma[202],并且将其放在IAPPRA.c文件中,然后对IAPPRA.c绝对地址分配。
我们可以通过查看M51来确认,同时还可以查看hex文件来确认特定的地址是否是设定的值。
3)在上发更新成功的信息时,在STARTUP.A51中串口采取查询方式发送。
3结束语本文介绍了ISP和IAP的区别,详细剖析IAP实现的原理及实现的软件流程。
解决了在实际过程中批量设备在应用中网络远程更新问题,认识到了设备具有IAP更新功能是高档智能化设备的基础和必备条件。
参考文献[1]P89V51RD2datasheet,http://www.philips.com[2]如何在C语言中调用P89V51RD2的IAP功能.http://www.zlgmcu.com[3]李群芳,肖看.单片机原理、接口及应用[M].北京:清华大学出版社,2005[4]徐爱钧.单片机高级语言C51Windows环境编程与应用[M].北京:电子工业出版社,2003[5]王洪.在系统可编程(ISP)原理与数字系统设计[M].长沙:中南大学出版社,2004[收稿日期:2008.7.15]图2IAP的Flash分配全球领先的设备软件优化(DSO)厂商风河系统公司(WindRiver)日前宣布,以其市场领先的VxWorks实时操作系统和商业级Linux解决方案WindRiverLinux全面支持Intel不久前推出的IntelEP80579集成处理器产品线。
IntelEP80579是基于Intel架构的SoC系列产品的第一炮,有能力为包括工业自动化、无线和企业网络、网络安全、存储以及IP电话等应用在内十分广泛的市场提供极佳的每瓦特性能(Performance-per-Watt)。
面对当今日趋复杂的设备市场,IntelEP80579集成处理器产品线把实现多种功能所需电子电路浓缩在一个单一芯片之中,可以构造完整的电子系统,并且只需消耗极少的能量,占用极小的空间,却可以提供极高的性能,在各方面都远胜于传统的SoC单芯片或多芯片系统。
EP80579同时兼容最新版本的实时操作系统VxWorks6.6和WindRiverLinux2.0,并可通过快速部署来提高可用性,从而降低了设备总成本,也显著加快了产品上市速度。
风河公司资深副总裁兼VxWorks产品部门总经理ScotMorrison表示,“风河公司一贯坚持不懈地支持最新的架构与技术,帮助OEM厂商全力以赴锐意创新,在降低开发成本的同时加速产品上市。
将稳定可靠的VxWorks与Intel公司最新的处理器相结合,这是充分利用SoC产生实际效益的关键。