首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
提出利用Matlab与DSP技术相结合进行程序设计方案。以设计FIR低通滤波器为例,详细介绍了代码自动生成过程及参数配置。利用此方法实现的FIR低通滤波器能够在TMS320C6711 DSK开发板上顺利运行。实验结果表明自动生成的DSP代码滤波效果明显,缩短了DSP应用程序的开发周期,提高了编程效率。  相似文献   

2.
利用MATLAB中的Simulink对OFDM系统进行建模仿真,并通过代码转换对其发送端的核心算法生成DSP代码,经编译、链接、加载后在DSP目标板运行.OFDM符号由DSP板的输出接口输出,经D/A转换及放大后送入传输信道.在示波器上观测到OFDM时域符号波形与理论波形及仿真波形三者一致,验证了通过Simlink对系统DSP代码转换生成的正确性.  相似文献   

3.
网络安全始终是一个非常重要的话,文章从Web常见的漏洞进行分析,从而使Web应用程序开发人员在编写代码时,从安全角度去考虑Web应用程序的代码该如何编写。进一步地利用常见的Web应用程序开发技术——ASP.NET进行详细的论述。  相似文献   

4.
DSP在电机系统开发中应用广泛,但是在对DSP进行代码开发时则比较繁琐,效率不高,容易出错。Matlab提供的Embedded Coder功能,则可以很好的解决上述问题。不仅可以进行系统级仿真,还可以对自动生成的代码进行验证。本文以永磁同步电机的磁场定向算法为例,详细介绍在Matlab中DSP代码开发的流程。  相似文献   

5.
功耗对于面向低成本低功耗应用的微控制器(单片机)十分重要.研究表明,CPU由于取指对程序存储器的访问功耗,构成了微控制器整体功耗的重要组成部分,而微控制器应用程序的大部分执行时间被用于执行固定的循环代码.研究了集成循环代码cache,从中执行循环代码来降低存储器访问功耗的技术.  相似文献   

6.
DM642中的C编译器可以将C语言程序自动编译转化为C6000DSP汇编程序,这样开发者就可以直接利用高级语言实现DSP软件的初步设计,缩短开发周期。但面向DSP的C语言程序是针对极少数据点的实时处理过程,因而需要对C代码进行优化,以满足实时性。在此以一个图像压缩算法JPEG在TMS320DM642中的实现为例,简要说明C代码在DM642中的优化过程。  相似文献   

7.
面向VLIW结构的高性能代码生成技术   总被引:1,自引:1,他引:0  
DSP处理器通过采用VLIW结构获得了高性能,同时也增加了编译器为其生成汇编代码的难度.代码生成器作为编译器的代码生成部件,是VLIW结构能够发挥性能的关键.由此提出并实现了一种基于可重定向编译框架的代码生成器.该代码生成器充分利用VLIW的体系结构特点,支持SIMD指令,支持谓词执行,能够生成高度指令级并行的汇编代码,显著提高应用程序的执行性能.  相似文献   

8.
为了在模块化综合集成航空电子(IMA)系统信号处理模块(SPM)中实现应用程序的动态加载和代码更新,基于现有的DSP二级引导流程,引入DSP多级自举加载技术,能够按照系统要求配置功能处理单元,支持数十种信号处理功能程序的存储和运行。目前该技术已在一系列航空电子工程项目和产品中使用,应用程序动态加载和代码更新稳定可靠。  相似文献   

9.
TMS320F2812DSP是控制系统开发中很好的硬件设计平台,但传统的TI DSP代码开发方法周期较长,效率不高。为了在实际控制系统开发中缩短控制算法的设计周期,提高控制器的可靠性,并简化在调试过程中对控制算法的修改,设计与开发了基于DSP的快速原型控制系统。该系统包括基于TI F2812DSP的硬件控制器和基于Matlab/Simulink的软件开发环境。用户可以在Simulink环境中利用RTW功能直接从Simulink模型自动生成可执行代码并下载到目标板,直接运行程序,从而简化DSP系统开发过程,提高开发效率。通过闪烁灯实验实时控制实验,验证了系统的有效性。  相似文献   

10.
寻找与优化。我将向你说明如何寻找使应用程序运行缓慢的代码行。  相似文献   

11.
DSP环境下C代码的手工汇编优化   总被引:3,自引:0,他引:3  
由于DSP器件的特殊结构,使得该平台上C编译器的效率较低,编译生成的汇编代码含有大量冗余,无法充分发挥DSP强大的运算能力,因而对C语言程序进行手工汇编优化就成为DSP软件开发和移植中常用的方法。TMS320C5410是TI推出的一款16位定点DSP芯片,结合在该芯片上优化实现G.729语音编码压缩算法的经验,详细探讨了手工汇编优化过程中使用的优化策略以及其他注意事项。  相似文献   

12.
薛丰廷  常勇 《半导体光电》2009,30(2):305-307
介绍了利用MATLAB工具包ETTIC6000开发红外探测系统一点校正算法的整个过程,包括概念设计、算法仿真、目标代码生成、调试以及测试,最后对利用MATLAB生成的目标代码进行了评估.算法运行的目标平台是TMS320c6713数字图像注入电路板.通过在目标板上的实时测试,证实了利用MATLAB生成DSP目标代码的可行性.  相似文献   

13.
基于ARM核的嵌入式应用系统中的启动代码的编程   总被引:1,自引:0,他引:1  
启动代码是针对基于32位ARM核的嵌入式系统的应用软件所编写的一段汇编程序,通过它将C语言编写的应用程序从FLASH存储器映射到SDRAM存储器,提高了系统的运行速度.启动代码实现了堆栈初始化、中断初始化、外围初始化等操作,大大提高了系统的开发效率及软件性能.本文详细介绍了对基于ARM核的32位嵌入式应用系统中启动代码的编程步骤,给出了一个具体的应用实例,并结合此例对代码的编译及调试过程进行了阐述.  相似文献   

14.
任建新  刘峰  孙杰 《电子技术》2023,(2):192-193
阐述低代码平台的特点。企业为了促进数字化转型,提高企业的管理效率和工作质量,通过低代码开发平台设计出很多应用程序和应用软件,从而减少数字化转型成本。  相似文献   

15.
代码签名(Code Signing)机制是iOS系统安全机制中非常重要的一种,该机制在应用程序运行之前检测其是否通过了苹果的签名,从而让恶意软件很难在iOS上运行。这里通过对iOS内核的研究,向读者介绍iOS的代码签名机制的实现原理与运行机制,然后分析了Mobile Safari的执行机制和特殊性,通过阐述Mobile Safari的JIT机制来说明代码签名(Code Signing)是如何伴随着iOS的发展逐步走向完善的。  相似文献   

16.
基于软件实现的故障注入技术,其优点是对于注入故障及其传播有较高可控性和可观测性。然而在实际的故障注入应用中,为了获得更高的可控性,存在时间的利用效率比较低的现象。这主要涉及到即时故障注入时刻的识别问题。文章介绍一种名为Code Cave的故障注入方法,它可以实现在测试运行时进行软件的动态代码注入。注入的代码在被测试的应用程序的上下文中执行,在预计时刻精确地捕获应用程序。与以往的实验结果相比,它能够减少近一半的实验时间。  相似文献   

17.
阳晔  葛海通  严晓浪  杨军 《微电子学》2007,37(6):857-861
介绍了一种基于二进制算术编码和马尔可夫模型的代码压缩算法,并以此为基础,面向自主研发的异构双核SoC—GEM-SOC,提出了一种软件实现的解码方法。该方法可以根据不同应用的代码特点,选择合适的马尔可夫模型参数,从而达到最佳的代码压缩率。一组媒体应用测试表明,该方法可以显著减小双核SoC中DSP处理器的代码尺寸。  相似文献   

18.
基于网络爬虫与页面代码行为的XSS漏洞动态检测方法   总被引:1,自引:1,他引:0  
XSS漏洞是攻击Web应用程序、获取用户隐私数据的常见漏洞.传统的XSS漏洞检测工具并没有对AJAX Web应用程序进行针对性的检测,在检测精度方面与实际情况存在巨大差距.针对这种情况,对AJAX技术下XSS漏洞的特点进行了分析,提出了一种基于网络爬虫与页面代码行为的动态检测方法.实验结果表明,提出的方法在节省人力、时间成本与漏洞检测方面有较好的表现.  相似文献   

19.
介绍了一种无需.hex文件转换就能将应用程序烧写到Flash的引导装载系统.在一些脱机运行的DSP(数字信号处理器)应用系统中,通常需要在系统加电后自行将代码从外扩存储器中装载到内部DSP中去执行,实现此种功能的系统称为引导装载系统.文中使用TMS320C6416 DSP和AM29L033C Flash分别作为系统的嵌入式处理器和存储器,并详细地介绍了该方案的硬件实现以及程序的自引导.  相似文献   

20.
拥有强大控制功能的ARM+高效快速实时计算能力的DSP双核结构,在电力系统的保护和监控中发挥着重要的作用。在对DSP 核进行开发的过程中,需要解决DSP 应用程序代码格式转换的问题。文章详细介绍了一种简单易行,实用性强的转换技术,并通过实际平台的测试证明其正确性。  相似文献   

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

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