首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
介绍如何利用GNU的工具开发基于ARM的嵌入式系统,以及使用编译器、连接器和调试工具的具体方法,为广大嵌入式系统开发人员提供一种低成本的开发手段。  相似文献   

2.
介绍如何利用GNU的工具开发基于ARM的嵌入式系统,以及使用编译器、连接器和调试工具的具体方法,为广大嵌入式系统开发人员提供一种低成本的开发手段.  相似文献   

3.
FPGA和NiosII软核的语音识别系统的研究   总被引:1,自引:0,他引:1       下载免费PDF全文
嵌入式语音识别的应用还是比较少,主要还是通过DSP实现,而且准确率还不是太高。提出一种基于FPGA和NiosII软核处理器的嵌入式语音识别系统的设计方案。系统以EP2C35 Cyclone II芯片和NiosII处理器为基础,采用软硬件结合的设计方式,共同完成语音识别的设计。系统结合改进的端点检测方法,提取线性预测倒谱系数(LPCC)的音频信号特征,采用IP核硬件实现动态时间规整(DTW)的识别算法,能达到较高的识别准确率。  相似文献   

4.
开发Win CE2.0     
Microsoft 公司2月10日宣布正式推出用于 Windows CE 2.0版操作系统环境的两个开发工具:Microsoft Windows CE Toolkit forVB 5.0和 Microsoft Windows CEToolkit for Visual C++5.0。通过 Windows CE Toolkit ForVB 5.0这一工具,Microsoft 可为开发人员提供最通用的 ActiveX 控件的新版本。通过 Windows CEToolkit For Visual C++5.0工具,开发人员将能够使用最流行的C++编译器技术开发最小而又最快32位应用。VB 和 Visual C++工具使得为PC 伴侣设备开发应用变得十分容易。Windows CE Toolkit forVB5.0允许开发人员使用 VB 开发系统,利用他们现有的开发知识来创建运行于手持式 PC 的应用和解决方案,使开发人员易干使用VB 来创建运行于手持式 PC 的应用。该工具包含的 ActiveX 控件是针对手持式 PC 而设计的,开发人员将会发现这些控件很熟悉,并  相似文献   

5.
嵌入式软件开发人员非常熟悉使用代码编辑器、编译器、链接器、调试器以及评估板.大多数情况下,这些工具是开发和调试嵌入式系统所需的全部工具.但是当你想要验证运动控制、过程控制、化学过程、飞行系统等动态系统的运行时,该怎么办?现代的处理器具有专门的调试硬件,允许工具在目标运行时显示或更改内存位置.我们来探讨如何使用这样的调试硬件帮助你在CPU干预很少或没有且目标在运行的情况下,实现嵌入式系统状态的可视化.  相似文献   

6.
面向嵌入式系统的优化编译器生成器设计   总被引:4,自引:0,他引:4  
构造嵌入式系统是一个硬件软件的协同设计问题 .嵌入式软件的有效开发需要相应编译器的支持 .由于嵌入式系统存储空间有限 ,所以编译器生成的机器代码必须非常紧凑 .我们可以使用编译器的生成器来提高编译器的开发效率 .本文给出了一种编译器生成器的设计原理 ,利用该编译器生成器可以迅速生成面向某种指令系统和机器特征 ,并且能够对输出代码进行自动紧凑的编译器  相似文献   

7.
在嵌入式系统仿真开发环境中,为了能够对嵌入式系统的硬件环境和单片机CPU进行仿真,就必然需要对硬件环境以及CPU作形式化的描述.在硬件描述语言标准VHDL语言基础上,结合C++语言的语法规则,设计并实现了嵌入式系统前端开发工具EHDL语言.本文介绍了EHDL语言的设计思想及编译器实现的主要技术首先介绍了EHDL语言的设计模型和程序结构,然后介绍EHDL语言编译器的主要实现技术.  相似文献   

8.
在嵌入式系统仿真开发环境中,为了能够对嵌入式系统的硬件环境和单片机CPU进行仿真,就必然需要对硬件环境以及CPU作形式化的描述。在硬件描述语言标准VHDL语言基础上,结合C 语言的语法规则,设计并实现了嵌入式系统前端开发工具EHDL语言。本文介绍了EHDL语言的设计思想及编译器实现的主要技术。首先介绍了EHDL语言的设计模型和程序结构,然后介绍EHDL语言编译器的主要实现技术。  相似文献   

9.
引言对于嵌入式系统,最终代码的体积和效率取决于由编译器生成的可执行代码,而非开发人员编写的源代码;但是,源代码的优化可以帮助编译器生成更加优质的可执行代码。因此,开发人员不仅要从整体效率等因素上去构思源代码体系,也要高度关注编译器的性能和编译优化的便捷性。  相似文献   

10.
StarBus中接口定义语言编译器的设计与实现   总被引:1,自引:0,他引:1  
从阐述接口定义语言(IDL)编译器在CORBA开发模型中的地位和作用开始,提出了IDL编译器的设计框架,将其分为编译器前端(CFE)和后端(BE)。然后详细说明了IDL编译器用到的接口的数据结构,并介绍了CFE和BE的实现过程。在介绍BE的实现时,着重说明了它用到的Narrowing机制,最后,说明了IDL编译器(到C++Mapping)的使用环境。  相似文献   

11.
嵌入式软件优化的认识与实践   总被引:1,自引:0,他引:1  
1自动优化 C编译器是嵌入式系统程序员的基本工具,正是它将程序员的思想和算法转换成处理器可以执行的机器码。所有的C编译器都能够执行各种类型的优化。以gcc编译器为例,除了常见的-O1、-O2、-O3优化选项以外,还可以根据需要打开其他优化开关,它们的含义如表1所列。  相似文献   

12.
采用NiosII C语言至硬件(C2H)加速编译器,将FIR滤波函数转换为FPGA中的硬件加速器.利用Matlab软件对滤波器的系数量化进行了计算和仿真.通过与非硬件加速的滤波函数的处理时间和处理数据进行比较,结果表明:克服了软件滤波的缺陷,既具有实时性,又兼顾了灵活性.  相似文献   

13.
《软件》2010,(12):7-7
爱特公司(Actel Corporation)与RoweBots公司宣布即时提供适用于SmanFusion^TM器件的Unison超小型Linux兼容操作系统(OS),让开发人员在使用SmartFusion智能混合信号FPGA时可以选择基于Linux的嵌入式设计。爱特通过不断扩展其生态系统,为嵌入式设计人员提供使用SmartFusion器件的便利条件。  相似文献   

14.
爱特公司(Actel Corporation)与RoweBots公司宣布即时提供适用于SmartFusion器件的Unison超小型Linux兼容操作系统(OS),让开发人员在使用SmartFusion智能混合信号FPGA时可以选择基于Linux的嵌入式设计。爱特通过不断扩展其生态系统,为嵌入式设计人员提供使用SmartFusion器件的便利条件。  相似文献   

15.
首先提出了一种嵌入式编译器测试验证方法,即基于串口传输的变量值验证法,在此基础上设计了一款针对嵌入式C编译器测试的测试用例生成工具ECPAG.该工具根据嵌入式C语法,采用随机算法产生符合规则的任意语法组合,采用概率算法限定各语法要素的生成概率,成功地将基于深度优先搜索的有向图拓扑排序方法应用于函数随机调用中的递归问题的解决.工程应用表明:该自动化工具生成的测试用例集合能够较好地覆盖嵌入式C语法,达到75%以上的块测试覆盖率.  相似文献   

16.
<正>日前,德州仪器(TI)宣布进一步扩展其TMS320C2000TM微处理器(MCU)数字电源软件、工具以及培训产品阵营,为所有电源及嵌入式系统工程师简化数字电源设计工作。最新产品可帮助开发人员通过TI C2000 Piccolo MCU  相似文献   

17.
为了嵌入式系统的软件开发,基于嵌入式处理器的解决方案必须得到一套完整的软件设计工具包的充分支持。从软件工具支持角度看,完成SoPC设计需要多种工具,包括传统的硬件设计工具、嵌入式软件设计工具、新的系统级设计工具、建模支持工具和调试工具。硬件/软件的交互验证以及其它的ASIC验证技术也是SoPC设计人员需要掌握的重要技术,使用它们能够充分实现SoPC的优点。  相似文献   

18.
基于Nios II与LabVIEW的任意波形发生器实现   总被引:1,自引:0,他引:1  
以Altera公司的EP1C12芯片为SOPC系统的载体,介绍了基于嵌入式软核处理器NiosII的DDS任意波形发生器的设计和实现。  相似文献   

19.
康跃馨  甘元科  王生原 《软件学报》2019,30(7):2003-2017
同步数据流语言(如Lustre、Signal)在航空、高铁、核电等安全关键领域得到广泛应用.例如,适合这些领域实时控制系统建模和开发的Scade工具就是基于一种类Lustre语言.这类语言相关开发工具,特别是编译器的安全性问题也自然受到高度关注.近年来,基于形式化验证实现可信编译器构造成为程序设计语言领域的研究焦点之一,也取得了瞩目的成果,如CompCert项目实现了产品级的可信C编译器.同样,人们也采用这种方法开展了同步数据流语言可信编译器的研发工作.主要关注从事这一工作的两个长线项目,二者均研发面向基于Lustre的同步数据流语言编译器,分别以Vélus和L2C代称.对Vélus和L2C从多个重要的角度进行较为深入的分析与比较.  相似文献   

20.
本文提出了一种基于SystemC的嵌入式系统设计方法,SystemC是OSCI(Open SystemC Initiative)组织制定和维护的一种开放源代码的C++建模平台,提供支持硬件建模和仿真的C++类库及相应的仿真内核,SystemC消除了一直存在于系统级设计和硬件设计之间的语言隔阂,支持在整个嵌入式系统设计流程内使用C++来统一描述硬件和软件,基于C++的系统功能定义能够方便有效地映为硬件实现部分和软件实现部分,该方法同传统的设计方法相比更加灵活和有效。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号