armarm a9处理器器不支持的数据类型

&&&&&&&&&&&&&&&
基于ARM处理器的ZigBee/TD-SCDMA网关设计
金纯1&&&&任涛1&&&王晓2
(1.重庆邮电大学&通信与信息工程学院&&邮编:.&重庆广播电视集团(总台)&邮编:400015)
本论文设计一种基于ARM处理器的ZigBee/TD-SCDMA的网关,用来实现数据在ZigBee网络与td-scdma网络之间的透明传输。结合ZigBee模块和td-scdma模块实现两个网络之间的数据转发,同时介绍了该网关的硬件设计、软件设计的思路和协议转换的原理。
关键词: zigbee/td-scdma网关; ARM处理器;协议转换
【中图分类号】IN949.6&&&&&&&&&&&
&&【文献标识码】B
【文章登记号】6-104
Design&of&the&ZigBee/TD-SCDMA&gateway&&based&on&ARM&processo
Jin&Chun1 &&ren tao1 &&wang
Abstract: This paper designs a
gateway of ZigBee/TD-SCDMA based on the ARM processor,
which uses to achieve transparent transmission between
ZigBee network and TD-SCDMA network .By the
communication of ZigBee module and TD-SCDMA module,
the data can be forwarded. Beyond the theory of
protocol conversion, the design of hardware and
software about the gateway are introduced in detail.
Keywords: the gateway of
zigbee/td- ARM the protocol's
conversion
&&&&伴随着zigbee技术在无线传感器网络的广泛应用和td-cdma在我国的蓬勃发展,监控中心如何利用td-scdma网络对zigbee构成的网络进行远程管理,控制感测环境中的各种传感器装置,逐渐成为该领域的一个重要课题。但由于zigbee和td-scdma的协议不同,以至于数据在这两个网络之间无法进行透明传输。在这里我们设计了zigbee/td-scdma网关用于解决上述问题,使得zigbee节点采集的数据能够通过td-scdma网络远程及时地发送出去,同时监控中心也可以向zigbee节点发送控制命令。
2&网关系统概述
&&&&网关是建立在传输层以上的协议转换器,通常连接两个或多个不同的网络,每接收一种协议的数据包,利用用户编写的应用程序,在转发之前,将该数据包转换成另一种协议的格式,我们设计的网关协议模型如图1所示[7]:
图&&&1&网关协议模型
2.1&硬件设计思想
&&&&该网关采用ARM处理器作为网关的主系统,CC2430以zigbee协议为基础,在网关与zigbee路由节点和终端节点之间接收数据通信,TD-SCDMA模块用于将zigbee节点的数据发送到控制中心以及从控制中心接收命令,系统硬件的总体结构如图2所示[5]:
图&&&2&&网关硬件框架图
如图所示,ZigBee&/TD-SCDMA网关由若干硬件单元构成。ARM处理器是ZigBee&/TD-SCDMA网关的控制核心,ARM处理器(LPC2214)与ZigBee&模块(CC2430)通过串口相连,如图3[2]所示,ZigBee&模块通过射频接口与天线相连,天线用于收发无线信号。RAM通过地址数据总线与ARM处理器相连,Flash通过地址数据总线与ARM处理器相连,用于存储数据信息。ARM处理器的另一端通过串口与TD-SCDMA模块相连,同时,TD-SCDMA模块连接TD-SCDMA天线,用于收发无线信号。ZigBee&模块与ZigBee节点通过无线方式通信;TD-SCDMA模块与TD-SCDMA网络通过无线方式通信。
图&3&&CC2430与LPC2214关键引脚连接图
	如图3所示,zigbee模块与LPC2214通过串口进行数据的传输,其中zigbee模块与LPC2214通过RXD和TXD两个引脚进行连接,由于LPC2214没有RTS和CTS两个引脚,所以在进行数据传输之前,要通过AT指令将zigbee模块设置成无流控的形式,然后就可以进行数据的传输。
2.2&&zigbee/td-scdma网关的工作过程:
&&&&如图2,在网关内部,当没有ZigBee节点接入时,TD-SCDMA模块与服务器断开连接;当有ZigBee节点需要接入时,网关先建立ZigBee节点与ZigBee模块之间的连接,再建立TD-SCDMA模块与TD-SCDMA服务器之间的连接。
&&&&ZigBee模块建立连接时,ZigBee节点先通过ZAO查询网关的服务信息,再通过ZDO发出连接要求,APS负责上层应用程式物件与下层网络层的协调,NWK负责找寻并维护节点间的绕径路线并传送封装包到目标节点[4];TD-SCDMA模块建立连接时,通过AT指令控制连接TD-SCDMA网络(包括PHY层、MAC层、RLC层、PDCP层等),之后通过PPP协议与服务器进行连接,获取IP地址等参数。
2.3、ZigBee&/TD-SCDMA的处理过程:
&&&&网关中的zigbee模块可以是两种设备类型:协调器、路由器。在该网关中,zigbee模块设计为协调器。网关将提取ZigBee节点发送过来的有效数据,并将其使用TCP/IP封装后再通过TD-SCDMA模块发送到终端客户;同时,网关也将提取终端客户发送过来的通过TCP/IP协议封装的有效数据,并将这些有效数据封装到ZigBee协议中,然后通过ZigBee模块发送给ZigBee节点。
&&&&网关实现TCP/IP协议客户端及服务端两种角色。做客户端使用时,网关会利用TCP/IP协议主动连接预先定义的终端客户的IP地址及端口号,完成Socket连接;作为服务端使用时,网关将通过TD-SCDMA模块申请到的IP地址注册到动态域名中,并且会在某个预定义的端口上进行Socket监听,这样,终端客户就可以通过动态域名知道网关的IP地址,并且连接到网关预定义的端口上,完成Socket连接。在客户端或服务端的Socket连接完成之后,就可以在这个Socket与ZigBee协议之间转发数据了。
3&网关软件设计思想
&&&&zigbee/td-scdma网关的软件设计主要包括两个方面:CC2430和ARM处理器,下面详细地介绍CC2430和ARM处理器的软件设计。
3.1&CC2430的软件设计
CC2430的软件设计主要依据于z-stack,它分别由zigbee协议栈、zigbee应用、硬件支持包组成。
&&&&CC2430在充当接收和发送器的时候,它只负责对数据进行接收和发送,而不对数据进行任何的处理。在网关中,CC2430充当协调器,主要负责将zigbee节点的数据转发到ARM处理器中,同时CC2430还要建立网络和维护网络。在对CC2430进行软件设计的过程中,首先对硬件部分进行初始化,然后建立PAN标识符,广播地址ID等等,并且协调器会保持对网络节点的监控状态,当协调器接收到信号的时候,首先判断这个信号是否来自于一个新节点?如果是一个新节点,并且要加入到网络中,协调器会分配一个16位短地址到这个新节点中;如果不是,协调器就会将这个数据包(信号)通过UART引脚直接传到ARM处理器中。协调器的流程图如图4所示[3]:&
图&4&协调器接收数据流程图
协调器在接收与发送数据之前,首先要与ZigBee节点组成ZigBee网络,以便把ZigBee节点采集的数据汇聚起来,组建网络是通过zg_aplFormNetwork()函数来完成的,在组成网络之后,等待其他节点的加入。
	网络组建成之后,就要从zigbee节点去接收信号,信号分为两种:一种是要加入网络的信号,一种是zigbee节点采集的数据。当协调器监测到信号时,协调器将接收到的原语传输到网络层,网络层判断该节点是否为已连接的设备,如果是,则通过串口发送数据,否则,给要加入的设备分配短地址。
3.2&&ARM处理器的软件设计
&&&&ARM处理器是实现zigbee网络与td-scdma网络的透明传输的关键系统,将zigbe协议转换成td-scdma协议,实现数据的远距离传输,同时能够将td-scdma协议转换层zigbee协议,向zigbee节点发送控制命令。
ARM处理器首先初始化硬件,然后打开中断和接收数据包,并且对其分析和处理,流程图如图5所示[1]:
&图5&&ARM处理器处理数据的流程图
由于打开了中断,所以处理器在处理数据的过程中有时会发生中断或异常中断,在进入中断程序之前,必须保存当前所有的值,而后在进入到中断处理程序中,首先处理器会将中断标志位清零,然后对相关的寄存器进行一系列的设置,当处理完成后返回中断节点处,继续运行。
&&&&为了改进系统的实时性、增强实时性能和简化系统的应用程序,我们移植
嵌入式操作系统到LPC2214中,LPC2214的整个软件模型如图6所示[6]:
图&6&&LPC2214软件模型
	&LPC2214中的软件模型主要包括2个任务和串口接收中断的子程序,这2个主要任务就是zigbeetask()和td-scdmatask(),这两个任务的主要是对接收到的数据进行处理。当串口在中断的子程序中接收完了所有的数据,根据接收的方向,发送zigbeeqflag或td-scdmaqflag进行激活zigbeetask()或td-scdmatask()任务.
&&&在这里,特别强调一点,当LPC2214串口接收到的数据长度大于LPC2214串口能够接收到的最大数据长度时,为了便于用中断方式接收处理,在串口初始化的函数中,应该同时打开接收数据(RDA)中断和字符超时指示中断(CTI)。	
3.3&&传输数据的帧结构
	&&&&监控中心与采集中心之间的数据交流是以帧的形式传输的。在通信的过程,为了使双方对能够接收到的数据进行及时的传输、解析,整个系统要应用确定的帧格式。
	在煤矿定位系统中,为了确保数据能够及时的传输,网关需要设计通信协议的帧格式,包括采集中心发送的数据帧和监控中心发送的命令帧,但由于数据帧和命令帧的数据长度不同,以及能够使网关更能够迅速的处理数据,命令帧和数据帧的帧结构如图7所示[6]:&
&&&&&&&&&&&&&&&&&图&7&&&数据帧和命令帧的帧结构
3.4&&协议转换软件原理
&&&&zigbee/td-scdma网关主要实现zigbee网络与td-scdma网络的双向传输,下面我们简单地介绍一下从zigbee往td-scdma的传输过程。当zigbee/td-scdma网关从zigbee节点中接收到数据时,zigbee模块将接收到的数据传输到ARM处理器,ARM处理器对接收到的数据进行处理,去掉zigbee协议栈头,提取有用的数据载荷,然后加上td-scdma的协议栈头,具体过程如下:去掉zigbee&PHY头帧→去掉zigbee&MAC头帧→去掉zigbee&NWK头帧→添加TCP头帧→添加td-scdma&IP头帧→添加td-scdma&PPP头帧→添加td-scdma&PDCP头帧→添加td-scdma&RLC头帧→添加td-scdma&&MAC头帧→添加td-scdma&PHY头帧。从td-scdma向zigbee传输数据的处理的过程想反[1]。对zigbee模块传送过来的数据处理流程图如图8所示:&
图&&8&&对从zigbee网络发送的数据处理流程图
由于从td-scdma网络发送过来的数据处理的原理与其相反。就不在此叙述。
Zigbee/td-scdma网关内部的分组转换图如图9所示[7]:
图&9&&网关内部的分组转换图
&&&&本论文采用zigbee模块和td-scdma模块为基本的传输模块,以LPC2214为核心设备,设计了无线传感网络网关,它的设计是鉴于zigbee短距离无线通信和td-scdma的远距离传输的各自优点。zigbee/td-scdma网关结合两个网络来完成数据的远程传输,同时我们详细地阐述了网关的硬件设计和软件设计,使得网关能够可靠地运行,能够将需要传输的数据及时地传送出去。
[1]刘承龙,凌志浩 基于AT91SAM260的ZigBee
多功能网关设计.自动化仪表,2009年12月,第30卷第12期:31-33
基于zigbee的无线通信模块与串行存储器接口方法的研究.佛山科学技术学院学报,2009年7月,第27卷第4期:32-35
[3]于洋,张东伟,崔建军
基于zigbee技术的井下人员定位系统的设计.煤矿机械,2009年12月,第30卷第12期:19-21
[4]王锐华,于全.浅析ZigBee技术[J].电视技术,-35
[5]Hong jiang He,Zhu qiang Yue,Xiao jie Wang,Design
and Realization of wireless sensor network gateway
based on zigbee and GPRS. Second International
Conference on Information and Computing Science,2009
[6]He zhi Ye,Jiang Peng,Design of wireless gateway
based on zigbee and GPRS technology,2009
[7]Guo zhen Hu, Design and Implementation of
Industrial Wireless Gateway Based on ZigBee
Communication. The Ninth International Conference on
Electronic Measurement & Instruments,684-688,2009
作者简介:
&&&&金纯(1966-
),男,博士,研究方向为数字电视,IPTV,通信及计算机软件;
&&&&任涛(1987- ),
男,硕士,重庆邮电大学研究生,研究方向为无线通信
&&&&王晓(1966-
),男,研究方向为短距离无线通讯技术和数字电视技术
车载网的新型定位算法
基于ZigBee的井下人员定位系统设计您现在的位置:
& &&ARM处理器在数据中心的应用开始起步
ARM处理器在数据中心的应用条件已经具备天极网服务器频道 12:33
  【天极网频道评论】在Calxeda宣布破产后,AppliedMicro的CEO 称其64位ARM处理器已经上市,并且ARMv8的64位架构已经获得来自甲骨文和RedHat的软件支持。这就意味着64位ARM处理器具备了在数据中心部署的条件。64位架构被用户接受是非常重要的,因为它包含很多企业应用需要的4G以上的可寻址。
  x86的主角一直致力于让Atom处理器适合服务器的工作负载,尽管它不如ARM芯片的能效那样高。AMD正在推出自己的SeaMicro微服务器,该服务器包含256个自定义Atom处理器,但是不排除2014年AMD推出64位ARM处理器后会采用ARM处理器。
  目前数据中心是x86架构的天下,在云计算模式影响下,服务器出现“计算过剩”。低成本低功耗的微服务器在Web托管等应用场景的优势开始显现,目前软件厂商已经开始增强对ARM架构处理器的兼容性。ARM在数据中心的应用已经起航!
(作者:李祥敬责任编辑:李祥敬)
欢迎在新浪微博上关注我们
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
办公软件IT新闻整机基于ARM处理器的MVB 2类设备研究
> 基于ARM处理器的MVB 2类设备研究
基于ARM处理器的MVB 2类设备研究
列车需要传输大量的设备控制和旅客服务信息,随着这些信息的数量和种类不断地增长,迫切需要一种大容量,高速度的信息传输系统。为此,国际电工委员会(IEC)制定了一项用于规范车载设备数据通信的标准&&IEC61375(列车通信网标准),即TCN标准,该标准于1999年6月成为国际标准。目前国际上主要的TCN产品供应商是德国西门子和瑞士Duagon公司,国内的株洲电力机车研究所和大连北车集团电力牵引研究所等单位进行了大量的TCN相关研究工作并取得了丰硕的科研成果。本文引用地址:
TCN标准推荐在机车上层使用绞线式列车总线WTB,在下层使用多功能车辆总线MVB。MVB总线和机车中的各种电气设备相连,这些设备按性能可以分为5类,其中二类设备的主要特征是具有消息数据通信的功能。为了实现消息数据通信,需要在实时操作系统的支持下采用软件编程,利用应用程序接口API等接口来调用网络协议的各种功能,从而实现消息数据的通信。MVB 2类设备硬件核心采用7内核微处理器NET+50作为主CPU实现系统的总体控制,采用MVBC01芯片作为MVB通信控制器实现链路层的数据处理,软件核心采用嵌入式实时操作系统Nucleus Plus来实现任务管理、中断管理等上层管理。
2 MVB 2类设备系统硬件设计
硬件系统设计主要包括应用处理器模块、通信存储器模块、通信控制器模块、存储器模块、PC104接口模块、物理层接口模块等几部分的设计,其中核心模块是处理器和MVB通信控制器MVBC01。系统硬件设计框图如图1所示。
系统硬件各部分电路的功能和设计方法如下:
2.1 应用处理器模块
应用处理器采用核微处理器NET+50作为核心处理器。NET十50由Netsilicon公司生产,属于ARM7系列。NET+50处理器包括一个ARM7TDMI核,32位内部总线,支持所有SRAM,SDRAM,FLASH,E2PROM,有40个可编程I/O接口引脚,16个输入接口引脚,36个可编程中断,2个完全独立的HDLC/UART/SPI串行口以及完整的以太网控制器。
2.2 存储器模块
存储器模块为ARM处理器NET+50正常工作时提供所需的程序存贮空间,内存空间和数据存储空间。NET+50集成了内存控制器模块(Memory Controller Mod-ule),为存储设备提供无缝连接,系统通过配置内存控制器模块的控制寄存器和片选CS控制寄存器来实现访问相应存储器的信号和逻辑。
本设计中选用大小为16 MB的高速SDRAM为系统提供内存服务,选用大小为512 kB的NVRAM为系统提供数据存储空间,选用大小为4 MB的FLASH为系统提供程序存储空间。使用ARM处理器的地址线、数据线以及相应的片选、读/写、时钟线完成对存储器的寻址。
2.3 通信控制器模块
通信控制器MVBC是MVB总线上的新一代核心处理器,他独立于物理层和功能设备,为在总线上的各个设备提供通讯接口和通讯服务,可通过配置应用在符合TCN标准的1,2,3,4类设备中。MVBC把来自于MVB总线的串行化信号转换为并行的数据字节,也把需发送的字节交由串行化电路发送到传输介质上。MVBC可实现数据链路层以及一部分传输层的数据处理,并通过通讯存储器来与上层软件交互。
本系统中MVB通信控制器采用MVBC01 ASIC专用芯片,符合IEC61375-1国际标准。MVBC01专用芯片采用16位数据总线,提供了丰富的接口控制信号,简化了与各种宿主CPU以及通信存储器的接口设计,支持MVB协议中链路层及以下的功能。
2.4 通信存储器模块
通信存储器地址空间保存MVBC01的所有数据和信息,既可以被MVBC01访问又可以被ARM处理器访问。本系统中采用两片512 kB大小的SRAM cy62148扩展成1 MB的寻址空间。通信存储器的寻址空间划分为4部分,分别为Logical AddreSS Space(LA),Device AddressSpace(DA),Service Area(1 kB)和Miscellany。
通信存储器分别通过数据线,地址线和ARM处理器以及MVBC01相连,从而实现数据交换和地址寻址,ARM处理器、MVBC01和通信存储器的连接示意图如图2所示。
MVBC01内部集成Traffic Memory Controller(TMC)模块,负责控制通信存储器的访问模式,TMC与仲裁控制器和逻辑地址密切相关。TMC模块负责控制3种存储器访问模式,分别是:ARM CPU访问通信存储器;ARM CPU访问MVBC内部寄存器;MVBC01访问通信存储器。TMC模块还对ARM处理器和MVBC同时访问通信存储器所产生的访问冲突做出仲裁。
2.5 MVB物理层接口电路模块
物理层接口电路模块的设计如图3所示。物理层接口采用电气短距离介质ESD+接口,系统信号通道使用光耦实现主系统与外界得电隔离以提高系统可靠性,使用RS 485芯片作为收发器,并使用过压保护模块来防止瞬问过压对器件的损坏。
图3所示的MVBC端口ICA(MVB Input Data Chan-nel A)和ICB(MVB Input Data Channel B)分别为MVB输入数据通道A和输入数据通道B,来自物理层收发器的MVB信号由此端口送入MVB通信控制器MVBC01中;MVBC端口OC(MVB Output Data Channel)是MVB数据输出端口,数据经由此端口将发送至物理层收发器;MVBC端口SF(Send Frame)为输出端口,输出信号可作为物理层的使能信号,该信号有效时表示一个报文正在通过MVBC端口OC(MVB Output Data Channel)输出。
在MVB设备正常运行时,可以通过RS 485/RS 232通信接口进行程序的监控和调试。系统可以通过跳线选择RS 485/RS 232接口是工作在RS 485还是RS 232下。
其他还有诸如看门狗、JTAG接口、时钟、电源、PC104接口等模块,本文不再详述。
3 系统软件设计
3.1 系统软件体系结构
MVB 2类设备软件体系采用典型的嵌入式软件体系结构,包括驱动层、操作系统层、应用软件层,其中操作系统层是软件体系的核心。系统的软件结构如图4所示。
系统软件结构各部分功能如下:
3.1.1 驱动层
驱动层是直接和硬件相联系的一层,他对操作系统和应用提供所需的驱动支持。该层主要包括3种类型的程序:板级支持BSP、系统级驱动和应用级驱动。
板级支持BSP 在用户的应用程序启动之前,完成对系统的初始化必须有专门的一段启动代码,即板级支持BSP。板级支持BSP介于物理硬件和实时操作系统之间,在系统上电后,初始化系统的硬件环境,包括初始化ARM处理器、初始化中断控制器、初始化存储器、初始化堆栈等。NucleusPlus操作系统的BSP初始化程序流程如图5所示。
系统级驱动 与系统软件相关的驱动,这类驱动是操作系统和中间件等系统软件所需的驱动程序,他们的开发要按照系统软件的要求进行。
应用级驱动 与应用程序相关的驱动,和操作系统无关,由应用决定。
3.1.2 操作系统层
操作系统层足嵌入式软件的核心,是系统的软件支持平台。主要包括实时操作系统内核、文件系统、电源管理、嵌入式GUI系统、嵌入式网络系统。其中嵌入式内核是基础和必备的部分,主要完成任务调度、内存管理、任务间通信、任务的同步与互斥、中断管理、定时器等功能。本系统采用Nucleus Plus嵌入式操作系统,能完全满足MVB对于实时性、可靠性、完整性和有效性的要求。NucleusPlus采用了软件组件的方法,每个组件具有单一而明确的目的,包括任务控制管理、内存控制管理、定时器管理、中断、系统诊断、I/O驱动管理等16个组件。
3.1.3 应用软件层
应用软件层主要由多个相对独立的应用任务组成,每个应用完成一个特定的工作,这里主要包括MVB协议栈软件。MVB协议栈软件在实时操作系统内核的支持下,通过MVB驱动模块完成MVB网络数据通信任务。用户应用可以利用MVB协议栈的接口函数访问需要的数据集,并利用收到或者发送的数据进行相应的控制或其他数据处理工作。
3.2 实时协议
每个网络都要有与之相应的网络软件在其上运行,这些软件被称为协议。在互联网上运行的协议我们称之为TCP/IP协议,在列车通信网上运行的类似TCP/IP的协议我们称之为实时协议(Real Time Protocol,RTP),实时协议为一个应用与另一个应用在列车通信网上的通信提供协议和服务。
实时协议分层结构如图6所示。由图中的分层结构可知MVB实时协议包括过程变量通讯和消息数据通讯两部分。由图可知变量的协议和服务包括过程数据链路层接口(LPI)和变量的应用层接口(AVI)。消息协议和服务包括消息数据链路层接口(LMI)、网络层、传送层、会话层、应用层接口(AMI)。其中链路层接口又称为低层接口,他规定来自总线的服务,应用层接口又称为高层接口,他规定提供给应用的应用层接口。
3.3 消息通信机制及其实现
MVB 2类设备的主要特征是实现消息数据的发送和接收。消息通信中实时协议是由信使执行的,他是作为独立的进程与应用并行运行。实时协议的网络层、传输层、会话层、表示层是由信使来执行并实现的,信使与应用层有一个消息应用层接口(AMI),通过这个接口应用可以调用信使的服务。同时信使与链路层也有一个接口:消息链路层接口(LMI),链路层通过这个接口向信使提供服务。在编程实现消息通信时,只需要使用消息应用层接口。
用户开发程序来实现消息通信,就是使用消息应用层接口中的接口函数来调用信使的各项功能,实现消息通信的应用程序就是按照这个顺序编写和执行的。消息数据的实现程序的流程如图7所示。
使用符合TCN标准的产品是开发下一代新式列车的重要发展趋势,本文通过对IEC61375-1列车通讯网络标准的研究,提出了MVB 2类设备软硬件的设计方案并完成了系统硬件各功能模块设计和上层软件的部分设计,对MVB实时协议RTP和消息通信的机制也做了深入的研究,并给出了消息通信的编程实现方法。通过对基于ARM处理器的MVB 2类设备的深入研究和功能设计实现,不但为以后开发更高类别的MVB设备积累了经验,而且为进一步自主开发其他符合TCN标准的MVB产品提供了借鉴。
分享给小伙伴们:
我来说两句……
微信公众账号 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
【优秀资料】嵌入式系统(第2章 ARM微处理器硬件结构)(打印版)
下载积分:600
内容提示:【优秀资料】嵌入式系统(第2章 ARM微处理器硬件结构)(打印版),资料,嵌入,系统,系统结构,第2章,ARM版本,嵌入式系统,第二章,嵌入式系统吧,arm嵌入式
文档格式:PPT|
浏览次数:1|
上传日期: 20:51:25|
文档星级:
该用户还上传了这些文档
下载文档:【优秀资料】嵌入式系统(第2章 ARM微处理器硬件结构)(打印版).PPT
官方公共微信

我要回帖

更多关于 arm a9处理器 的文章

 

随机推荐