嵌入式系统实时性的问题

发布者:superstar10最新更新时间:2012-04-26 来源: 21IC 关键字:嵌入式系统  实时性  智能化控制 手机看文章 扫描二维码
随时随地手机看文章
引 言

随着后PC时代以及网络、通信技术时代的到来,大量的计算机专业人员进入了嵌入式应用领域;然而,有大量的嵌入式系统应用是以单片机的形式,应用在传统的电子技术领域中。因此,以计算机领域人员为主体的,远离对象系统的嵌入式系统的计算机工程应用模式,和以电子技术领域人员为主体,与对象系统紧耦合的电子技术应用模式产生了概念上的碰撞。许多电子技术应用模式熟视无睹、习以为常的概念,在计算机工程应用领域中作为一个新概念提出时,常常使电子技术应用领域中的人员感到莫明其妙。以前的“嵌入式系统”概念是其一,而今“嵌入式系统的实时性”又是一例。

1 什么是电子系统的实时性

任何一个电子系统都可看成是一个激励-响应系统。每个特定的电子系统都有一个从激励输入到响应输出的时间,即激励-响应周期T,它表现为系统的响应能力。如果系统的响应能力T能满足嵌入对象所规定的响应时间ta要求,即T≤ta,这个系统便是实时的电子系统。

那末,什么是嵌入对象所要求的响应时间ta呢? 通常,不论哪一种电子系统,都要嵌入到一个对象体系中,成为一个电子应用系统,实现对象体系的控制管理要求,这些控制管理通常都会有一定的时间限制。例如,一个振动监测系统,对振动波形的检测周期必须满足采样定理要求;饮料生产线上的计量、包装控制系统,必须在一个工位的移动周期里完成秤量、封口的控制输出;对于超市中使用的电子秤,在秤量时,希望能立即显示出重量和计价金额;我们日常使用的计算机,在敲击键盘时,也要求在显示屏上快速地出现键盘输入结果。因此,几乎所有的电子系统都有一个客观的响应时间ta要求。这就是电子系统普遍存在的实时性问题,即要求T≤ta。

2 三类电子应用系统的实时性

ta是电子系统具体应用时,客观应用环境提出的具体响应时间要求;不同类型电子系统的激励-响应时间T的不同,形成了不同的实时性问题。我们可以按不同的激励-响应时间T的特点,将电子系统分为经典电子系统、通用计算机系统与嵌入式系统,来讨论不同类型的电子应用系统不同的实时性特点。

① 经典电子系统:不含计算机的纯电子电路系统,例如,测量放大器、电子计数器、温度指示器(由ADC、译码器、LED显示器构成)等,电路的动态特性决定了系统响应能力T的大小。经典电子系统是一个激励-响应系统,从激励到响应的时间完全取决于电子在电路中的运动过程,因而,它具有极短的、相对固定不变的,从激励到响应的时间周期T。在大多数经典电子应用系统中,由电路的动态特性决定了T值的大小。一般情况下,应用系统的T远小于嵌入对象系统的响应(ta) 要求,因此,在经典电子应用领域中,应用工程师的头脑中没有“实时性”名词的概念,而对一些极快速响应要求的应用系统,如振动测量系统,它的实时性要求常常反映为电路系统的“频率响应”要求。

② 通用计算机系统:是一个人机交互的激励-运行-响应系统。它的激励-响应时间T表现为电路系统的激励-响应时间tc与软件运行时间ts,而电路系统的激励 -响应时间与软件运行时间相比为高阶小量,因而软件运行时间形成了T的主要成份,T=tc+ts≈ts。由于通用计算机系统只使用在人机交互环境中,对象 (人)提出的响应时间ta要求,只是一个期望值(尽量快),而这种欲望一方面表现为永无止尽,另一方面又表现出现实的可容忍性。因此,通用计算机系统是一个非实时的电子系统,而快速性成为通用计算机系统发展的永恒主题。

③ 嵌入式系统:由于计算机的嵌入,嵌入式系统也是一个激励-运行-响应的电子系统。但是,它与嵌入对象交互,与嵌入对象的事件过程相关,在与嵌入对象体系交互时,要满足事件交互过程的响应要求。一方面,由于计算机的嵌入,嵌入式应用系统有十分可观的激励-响应时间ts,导致系统实时能力的降低;另一方面,由于嵌入对象体系的多样性、复杂性,不同的对象体系会提出不同的响应时间ta要求。因此,在嵌入式应用系统的具体设计中,必须考虑系统中每一个任务运行时,能否满足ts≤ta的要求,这就是嵌入式系统的实时性问题。

综上所述,经典电子系统应用中,没有凸显出实时性的概念,是因为电子系统的激励-响应时间T极短,绝大多数电子系统都能满足T≤ta要求;通用计算机系统应用中,没有实时性概念,是因为ta只有期望要求;而嵌入式系统应用中,必须考虑实时性问题,是因为软件运行的时间耗费ts,会使系统的激励-响应时间T巨额增加,而不能满足嵌入对象系统提出的响应时间ta要求,凸现了嵌入式系统的实时性问题。 [page]

3 嵌入式系统的实时性分析

3.1 嵌入式系统实时性的出发点

嵌入式系统由于是嵌入到对象体系中的一个电子系统,与对象系统密切相关。而形形色色的对象系统会有不同的响应时间ta要求,如动态信号的采集系统、生产线的控制单元等,有严格的响应时间要求;超市的秤重、计量、收银机只要求有尽快的响应时间;在同样的动态信号采集系统中系统的响应时间与信号的动态特性有关。这些不同的嵌入式应用系统的不同响应要求,表现了嵌入对象响应要求(ta)的多样性。

嵌入式应用系统的激励-运行-响应特性,形成了以软件运行时间ts为主要内容的系统响应能力T。而软件运行时间ts与指令速度、编程技巧、程序优化等有关,是一个在应用系统设计中可以改变的参数,它表现了嵌入式应用系统实时能力的可变更性。

因此,ta的多样性要求与响应时间ts的可调整性,是嵌入式系统的实时性分析的基本出发点。根据嵌入对象ta的不同要求,调整、变更ts大小,以实现ts的最佳化,是嵌入式系统实时性设计的一项重要内容。

3.2 嵌入式系统的实时性分析

(1)实时性与快速性

嵌入式系统的实时性不是一个快速性概念,而是一个等式概念,即能否满足ts≤ta的要求。因而,快速系统不一定能满足系统的实时性要求,而某些情况下满足实时性要求时,系统的运行速度并不高。例如,满足温度采集实时性要求的嵌入式系统,运行速度并不高;而许多高速运行的系统,未必能满足冲击振动的信号采集的实时性要求。快速性只反映了系统的实时能力而已。

(2)系统的最佳实时

快速性是系统实时能力的表现。当系统不能满足实时性要求时,必须提高系统的运行速度,然而,运行速度的提高必然带来系统的一些负面效应,如导致系统功耗加大、电磁兼容性下降。因此,在设计一个具体的嵌入式系统时,在保证能满足实时性要求的条件下,应使系统的运行速度降到最低,以满足系统在功耗、可靠性、电磁兼容性方面获得最佳的综合品质。

(3)系统的实时性分配

在一个嵌入式应用系统中,有许多过程环节。例如,一个典型的智能仪表就有信号采集、数据处理、结果显示、键盘输入等过程。这些过程往往是在不同的时间与空间上进行,而且不同过程的实时性要求是不同的。键盘输入、结果显示是与人交互的,要满足人机交互的实时性要求;信号采集与对象系统信号的动态性密切相关,必须满足由动态信号采集的实时性要求;而数据处理则会形成从动态信号采集到结果显示的时间延迟,影响到结果显示的实时性要求。因此一个优秀的实时系统设计,必须研究系统中的每一个过程环节,满足每一个过程环节和整个系统的最佳实时要求。

3.3 实时系统的动态误差

当我们研究嵌入式应用系统的实时性时,与对象系统相关的过程,必然是一个动态过程,否则便不存在实时性问题。对于任何动态过程,由于时间的滞后,都不可能完全重现原过程,这之间的差异便是动态过程的动态误差。例如,对于一个动态信号的数据进行采集时,在时间点t上启动采集命令,由于要执行一系列控制指令,产生Δtm滞后;另外,A/D转换器有一个转换过程,产生Δtc滞后。由于这些时间滞后,致使在时间点t上采集的数据,实际上是时间点t+Δtm+Δtc上的信号数据.两者之差便是系统中数据采集的动态误差。在A/D转换中,常常会加入一个采样/保持电路,就是为了在Δtc窗口上,使动态信号值保持在Δtc的初始时间点上不变,使得信号值的变化只滞后t+Δtm,以减少动态误差。

由于系统在动态过程中控制的滞后,形成了某个任务环节上的动态误差,这个动态误差在对象系统的具体动态过程确定后,与动态过程的变化速率有关。在对象系统一个具体的动态过程确定之后,应根据对象动态过程的变化率和允许的动态误差值,估算出系统的允许滞后时间,这一时间就是应用系统中实现该动态过程实时性要求的响应时间ta。例如,在某一个动态电压信号数据采集中,信号的最大变化速率为0.1V/ms,只考虑采集控制滞后的误差因素时,如该信号电压给定的误差应为1mV,就可以最粗略地估算出满足实练数据采集任务的响应时间ta要求,ta=1mV/(100mV/1ms)=0.01ms。如果系统的数据采集时间耗费ts能满足ts≤ta这一要求,系统就能实现数据的实时采集。

4 嵌入式应用系统的实时性设计

4.1 系统的实时性问题分析

由于嵌入式系统是嵌入到对象体系中的专用计算机应用系统,实现对象体系的智能化控制,因此,都存在着对象体系对控制过程的时间要求,与嵌入式系统能否满足这一要求的实时性问题。在很多情况下,应用系统设计中没有涉及实时性设计,这是因为目前计算机已有可观的运行速度,在大多数应用系统中,都能满足 T≈ts≤ta,因此,在一般应用系统设计中,实时性设计并不突出。

通常,由于嵌入式系统实现的是对象系统的全面智能化控制,系统中会有许多相关的任务与过程。例如,一个数据采集系统不只是要实现对对象系统环境参数的采集,还要对采得的信号数据进行处理,对处理结果进行存储、显示,或实现对外部环境的控制输出,在这些进程中,还可能有人工的外界干预等。因此,一个实时的嵌入式应用系统,应该在所有的过程中都能满足T≈ts≤ta要求。由于系统中每个过程所要求的响应时间ta不同,例如,对对象系统环境参数采集时,时间响应要求决定于被采集参数的动态特性;控制输出时则取决了被控对象的控制品质要求;信号数据处理、存储,虽然表现为快速响应的期望要求,但占用了从激励输入到响应输出的中间环节。对这些环节的响应时间要求,必须纳入相关的任务中考虑。

因此,系统的实时性设计首先体现在应用系统总体设计中,要在总体设计中列出有实时性要求的任务,以及这些任务所要求的响应时间ta(如果所有任务的响应时间要求都是期望要求,则该应用系统不是一个实时的应用系统),然后考虑应用系统在实现这些任务时,必须耗费的时间ts。如果应用系统中所有的任务过程都能满足ts≤ta,则该应用系统是一个本质性实时系统。由于在考虑每个任务所必须耗费的时间ts时,与使用的程序设计语言(是汇编还是高级语言)、程序应用环境(是否使用操作系统)、硬件环境(时钟系统、指令系统、CPU时序等)有关,因此本质性实时系统的实时性与所系统使用的软硬件平台有关。 [page]

如果系统中有一些任务无法满足ts≤ta要求,则必须进行系统的实时性设计。

4.2 嵌入式系统的实时性设计

根据系统的T≈ts≤ta要求,在一个具体的有实时性要求的应用系统中,当系统的任务确定以后,就可以估算出每个任务的时间响应要求ta,在不考虑电路系统中的动态过程时,嵌入式系统的实时性设计的中心任务是通过软、硬件设计来加快任务的运行过程,以达到ts≤ta要求。然而,加快系统的运行速度会带来其它问题,应在实时性设计中一并考虑。

嵌入式系统的应用领域十分广泛,并不是所有的应用系统都要求是实时系统,只有当系统中对任务有严格时间限定时,才有系统的实时性问题。例如,对打印机这样一个嵌入式应用系统,人们并没有严格的时间限定,只有一个“尽可能快的”期望要求,因此,这样的系统不是实时系统。

嵌入式系统的实时性设计通常会有以下几种情况。

① 本质性实时系统。在这一类应用系统中,系统总体及任务的时限要求ta都不高,常规的软硬件技术都能满足ts≤ta要求。因此,这种应用系统往往不必要考虑系统的实时性设计。例如,一个温度测量系统,由于温度的大惯量特性,满足一定动态误差条件下的温度采集、数据处理、实时显示与打印的响应时间要求ta值很大,不必采取任何特殊的实时设计方法,就能满足ts≤ta要求,因此,它是一个本质性实时系统,

② 通过实时性设计实现的实时系统。这种嵌入式系统在常规设计下,无法满足实时性要求,但通过实时性设计,可以满足实时性要求的系统。例如,一个仓储监测系统,要巡回监测100点的入侵事件。从应用要求的可靠性出发,要求系统对于任何一点入侵事件的响应速度(ta)不得大于1s;而系统对单个入侵事件的采集、处理、输出控制的实际激励-响应时间为0.2s。但在常规的巡回监测方式下,对某一点监测的时间间隔为ts=0.2×100=20s。ts远大于 ta,是一个非实时系统。但这个系统的实时性是可以改变的,如果将每个监测点入侵事件的输入激励的查询方式变为中断输入方式,使某一监测点的激励-响应的操作处理时间(ts)降到0.25s以内,满足ts≤ta要求,系统能实时地处理任何一个监测点上入侵事件,而成为一个实时监测系统。

③ 通过实时性设计实现的系统的任务实时。在系统有实时性要求的情况下,系统能满足实时性要求时,系统设计是成功的;但系统不能满足实时性要求时,我们常常会放弃它。例如,卫星发射时,控制大厅墙面上,显示卫星轨迹的卫星运行监测系统,实时地采集卫星运行参数,经处理后,在大屏幕上实时地显示出来,这是一个实时系统。但是,无法实现卫星发射过程中意外事件的实时显示。只能当卫星发射出现意外事故(如运载火箭爆炸)时,出现卫星轨迹的中断。但是,作为弥补,我们可以实现一个意外事故的数据采集系统,高速、实时地采集与存储火箭运行状态参数,并在火箭失事瞬间,将数据发回控制中心,实现意外事故监测系统中,事故数据采集任务的实时性。对于一个冲击振动的谱分析系统,要求有振动波形的采集、时域信号的频谱分析、频谱的图形显示等。由于冲击振动的信号过程时间极短,谱分析处理耗时过多,不可能实现整个系统的实时性(振动频谱的实时显示)要求,这时可以考虑将整个系统的操作过程分成一些独立的部分。例如,将冲击振动谱分析系统的全部操作分成冲击振动信号的波形采集、数据存储与波形信号的谱分析及其后续操作的两个独立部分,实现振动信号采集、存储关键任务的实时性要求。

4.3 关于嵌入式操作系统

在系统的实时性设计中,核心的问题是降低软件运行时间。除了普遍的提高CPU指令运行速度、采用高速 I/O口、计数器的捕获/比较、多机并行操作等软、硬件措施外,就是程序设计技巧。而在系统程序中使用操作系统支持时,由于操作系统介入操作管理带来的额外开销,以及对任务的灵活调度管理,成为系统实时性设计的重要问题。

嵌入式操作系统使用在嵌入式应用系统中。与通用操作系统相比,嵌入式操作系统有许多特点,如可靠性、可裁剪性、“实时性”等。前两者是嵌入式应用环境所要求的,而“实时性”则是为了满足系统实时性要求的内容。在一些文章中提到某些嵌入式操作系统时,常常冠以“实时操作系统”,但它只是表现为该操作系统具有较好的实时能力。在没有置身在一个具体嵌入式应用系统中时,不存在实时性结论。不同的嵌入式操作系统比较时,可以有实时能力上的不同。任何一个嵌入式操作系统都应有满足系统实时性设计的内容(表现为任务的快速调度、快速运行等),实时能力强的嵌入式操作系统能更容易地实现应用系统的实时性。

结 语

嵌入式系统的实时性设计要根据具体的系统,具体分析、具体设计,并不是所有的嵌入式系统都有实时性要求。嵌入式系统的实时性与快速性有关,在满足ts≤ta时并不是越快越好。考虑到系统的功耗及可靠性,应在满足ts≤ta条件下,越慢越好。

关键字:嵌入式系统  实时性  智能化控制 引用地址:嵌入式系统实时性的问题

上一篇:多核与多执行绪的嵌入式系统解决方案
下一篇:嵌入式MPEG-4解码系统的设计与实现

推荐阅读最新更新时间:2024-03-16 12:58

控制器的功耗调试:找出能量泄漏,降低嵌入式系统功耗
  功耗调试技术使软件工程师得以了解嵌入式系统的软件对系统功耗的影响。通过建立源代码和功耗之间的联系,使得测试和调整系统功耗成为可能,即所谓功耗调试。传统上,降低功耗仅是硬件工程师的设计目标;然而在实际运行的系统中,功耗不仅取决于硬件的设计,而且还与硬件如何被使用有关,而后者则是由系统软件来控制的。 图1:IAR Systems的C-SPY调试器能够在不同的视图中显示静态和动态的功耗数据。   功耗调试技术基于对功耗进行采样,并建立每个采样数据与程序的指令序列(以及源代码)之间的关联。其中的难点之一在于实现高精度的采样。理想情况下,对功耗的采样频率应该与系统时钟相同,但系统中的电容性元件会降低此类测量的可靠性。从软件工程师
[单片机]
微<font color='red'>控制</font>器的功耗调试:找出能量泄漏,降低<font color='red'>嵌入式系统</font>功耗
先进的IDE支持富媒体嵌入式系统
嵌入式 系统开发的性质在快速变化。该术语起源于此类计算机系统还是以嵌入方式安装于用户设备的年代。那时少有用户界面,甚至根本没有用户界面以反映计算机系统的存在。能反映其存在的,最多也就是命令行显示和一组实物按钮而已。然而,随着系统越来越精密,这种简陋的用户界面表现出越来越大的局限性,使得OEM更加趋向于部署更多的面向图形的、基于屏幕的用户界面,能通过一系列菜单或页面更多地展现系统功能。 如今,用户界面已不再仅仅是系统不可分割的一部分,而且还是系统的主要卖点之一。机动车辆的电器和资讯娱乐装置不断朝着大型触摸型显示器发展,强调的不仅仅是图形能力,而且还有底层软件和操作系统的响应能力。因此,对于富媒体用户界面GUI而言,单纯的
[嵌入式]
先进的IDE支持富媒体<font color='red'>嵌入式系统</font>
嵌入式系统Flash存储管理策略研究
1 引言 嵌入式系统中通常都需要存放一些非易失性数据, 并且数据量的大小和数据类型根据不同系统需求差异很大。因此选取合适的存储器是完成数据存储系统的第一步, 更重要的是使存储系统长期稳定、高效的工作, 这就必须寻求一个完备的存储器数据管理方法 。本文介绍了一种适用于无文件系统环境下的N OR Flash 管理方法, 采用分块管理和状态转换的方法使得Flash 的使用效率和操作可靠性得到大大提高。 2 NOR Flash 存储器及其特性 NOR Flash 和NAND Flash 是目前市场上两种主要的Flash 存储器。一般在非海量存储型的嵌入式设备中都是直接采用NOR Flash 作为程序代码和非易失性数据的存储器, 这
[单片机]
<font color='red'>嵌入式系统</font>Flash存储管理策略研究
Linux 2.6 内核的嵌入式系统应用
摘 要:在分析Linux2.6内核新特性的基础上,在S3C2410开发板上移植了2.6内核和新的文件系统,并成功地对H.264编解码多媒体系统提供了支持。 关键词:Linux 内核 嵌入式系统 S3C2410   随着多媒体技术与通讯技术相结合的信息技术的快速发展和互联网的广泛应用,PC 时代也过渡到了后PC时代。在数字信息技术和网络技术高速发展的后PC时代,嵌入式技术越来越与人们的生活紧密结合。   操作系统为用户使用计算机及其外部设备提供最基本的接口程序,管理计算机上的资源。随着应用领域的扩大,为了适应不同的应用场合,考虑到系统的灵活性、可伸缩性以及可裁剪性,一种以应用为中心、以计算机技术为基础、软硬件可裁剪、适应应用系
[嵌入式]
SoC的技术支持及嵌入式系统设计
摘 要: 与ASIC设计的其他技术一样,SoC的出现是以许多技术支撑为条件的。这些技术包括深亚微米工艺技术、IP核的优化及重用技术、EDA技术、软/硬件协同设计技术。文中讨论了SoC支撑技术和SoC阶段嵌入式系统设计的作用。 关键词: 嵌入式系统 高级语言 基本性能  编程特点 引 言   SoC(System on Chip)可以译为"系统集成芯片",意指它是一个产品,是一个有专用目标的集成电路,其中包含完整系统并有嵌入软件的全部内容;SoC也可以译为"系统芯片集成",意指它是一种技术,用以实现从确定系统功能开始,到软/硬件划分,并完成设计的整个过程。   作为ASIC(Application Specific
[嵌入式]
PXA270嵌入式系统在Socket通信的应用
1 引言 英特尔公司于2003年底推出了性能最为强劲的PXA27x系列嵌入式处理器,PXA27x系列嵌入式处理器基于ARMv5E的Xscale核心,最高频率可达624MHz.作为一款性能极其强劲的嵌入式处理器,配合嵌入式Linux或Wince操作系统,PXA270理论上可以支持任何媒体格式,并通过软件升级,支持未来媒体格式。它最初出现在PDA(比如惠普HP4700)和智能手机(如MOTO E680)上。因此它的扩展接口相当丰富,扩展接口有SD/SDIO/MMC、CF/PCMCIA、CMOS/CCD CAMERA、蓝牙、USB1.1、OTG等。 Socket接口是TCP/IP网络的API,socket接口定义了许多函数或例程,程序员
[电源管理]
PXA270<font color='red'>嵌入式系统</font>在Socket通信的应用
我国IC应主攻嵌入式系统领域
自主创新是以自己为主体、自己把握主动权的创新,必须要形成自己的创新点。   集成电路的发展直接推动了信息化社会的进程。集成电路作为主要的元器件,在计算机、通信、信息家电、信息安全和国防安全等领域,都起着基础性的作用。在“信息化带动工业化,工业化促进信息化”的新型工业化道路上,集成电路无疑扮演着极其重要的角色。    在嵌入式系统领域加快研发   在计算机系统所需的芯片方面,通用CPU已构成相对垄断的势态,Intel和AMD这两家几乎包揽了世界上通用个人计算机(PC)的芯片供应,因此我们在通用CPU芯片市场的发展空间比较小。但对于 手 机 、GPS、机顶盒、数字电视、工业控制和汽车电子方面,需要大量地采用嵌入式系统作为载
[嵌入式]
嵌入式系统安全问题分析与保护措施
2月,索尼公司市场营销部代表Kevin Butler转发了“@TheKevinButler Lemme guess.。. you sank my Battleship? RT @exiva: 46 DC … C2 Come at me, @TheKevinButler”消息,索尼无意中公布了其PlayStation3的主签名密钥,现在世界各地都能看到并使用。两个月后,我们又获悉开发人员James Laird通过大量转存只读存储器(ROM)内容破解揭秘了Apple AirPort Express的个人密钥。这只是长期以来重大安全泄密的两个具体实例,给许多人带来了尴尬与损失。安全信息遭受威胁,我们自然要发问:“如果像苹果和索尼这样的巨头
[模拟电子]
<font color='red'>嵌入式系统</font>安全问题分析与保护措施
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved