首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
基于TI公司的异构多核数字信号处理SoC芯片C66AK2H06完成一款PE超声相控阵探伤仪的算法处理及软件部分的设计.设计着重围绕新系统架构中的软件架构、算法组成、多核并行计算、核间通信、片间通信、共享内存和多层内存分配等展开,并对算法处理性能、实时性性能等方面的关键指标进行优化.研究结果表明采用C66AK2H06实现...  相似文献   

2.
针对μC/OS—II中断处理过于简单,而复杂的中断服务程序会长时间屏蔽中断,甚至导致中断信号丢失的问题,提出基于μC/OS—II内核的中断下半部的设计方案;给出主要实现代码,并在ARM7核的S3C4480X处理器上测试了这种中断下半部实现的时间指标。测试结果表明:这种中断下半部的实现方法占用处理器资源极小,因临界区保护而屏蔽中断的时间极短,并有助于使用μC/OS—II的开发者合理设计中断服务程序,以提高系统的实时性。  相似文献   

3.
针对μC/OS-II中断处理过于简单,而复杂的中断服务程序会长时间屏蔽中断,甚至导致中断信号丢失的问题,提出基于μC/OS-II内核的中断下半部的设计方案;给出主要实现代码,并在ARM7核的S3C44B0X处理器上测试了这种中断下半部实现的时间指标.测试结果表明:这种中断下半部的实现方法占用处理器资源极小,因临界区保护而屏蔽中断的时间极短,并有助于使用μC/OS-II的开发者合理设计中断服务程序,以提高系统的实时性.  相似文献   

4.
首先,分析TMS320F240 DSP芯片的中断系统结构,包括其内核中断,事件管理模块的中断和系统模块中断,然后,分析DSP中断的处理过程和中断程序的编制方法,最后,给出中断系统的C语言编程方法。  相似文献   

5.
TMS320F240中断系统分析及C语言编程   总被引:1,自引:0,他引:1  
首先,分析TMS320F240 DSP芯片的中断系统结构,包括其内核中断、事件管理模块的中断和系统模块中断.然后,分析DSP中断的处理过程和中断程序的编制方法.最后,给出中断系统的C语言编程方法.  相似文献   

6.
随着雷达信号处理需求的快速增加,在满足处理需求的同时,降低功耗和缩小体积成为设计的难点。设计和实现了基于TI公司多核SoC芯片66AK2L06的雷达信号处理机系统。该系统利用66AK2L06集成的数字上/下变频模块和JESD204B接口,实现了多核SoC+高速ADC/DAC的处理架构,相较于传统的DSP+FPGA+高速AD/DA架构,功耗降低了40%左右,布板面积也大为减小,同时利用66AK2L06的多核心及FFT协处理器,运算能力也得到了增强。  相似文献   

7.
Linux操作系统启用禁止中断的原因有两个:1)操作系统为了保护重要的系统程序代码暂停接受中断;2)Linux内核的进程经常关闭中断以尽快完成自己的任务.在这两种情况下,都可能导致高优先级实时进程的中断发生系统也无法响应中断,从而使得系统实时性能降低.双内核解决方案能够有效地解决Linux内核的关中断问题.它在Linux内核之下插入一个实时子内核,使Linux工作在实时内核的控制下,让实时子内核处理实时任务而Linux内核处理普通任务.  相似文献   

8.
C++的异常处理技术探讨   总被引:2,自引:0,他引:2  
异常处理是C 语言不同于C语言的一大特征,它能够使程序中断并且处理异常。本文讨论了C 语言异常处理技术,并举例说明了在程序设计中的应用。  相似文献   

9.
介绍了一种基于DMA控制器的SoC系统架构,解决因使用DMA控制器而导致的处理器异常响应不能及时得到处理的问题,使处理器更加快速地响应异常请求,提高系统的响应速度,使系统架构更加适用于硬实时系统。  相似文献   

10.
阐述μC/OS-Ⅱ多任务信息流关键技术与中断处理的一般方法和PC体系中断的基本概念;以CAN总线为例,详细分析在x86实模式下基于μC/OS-Ⅱ的CAN总线驱动的实现过程.  相似文献   

11.
随着SoC设计规模的增大和设计复杂度的提高,对芯片设计深层次验证的必要性、工作量和难度也变得越来越大。在此背景卞分析了SoC软硬件协同验证的原理及实现技术,研究了μC/OS—II在基于ARM7TDMI内核的SoC上的移植工作,提出了使用μC/OS-II及其上层应用程序验证SoC芯片硬件可用性和可操作性的方法。  相似文献   

12.
为简化应用程序的编写,在嵌入式系统开发时采用实时操作系统平台,提出将μC/OS-II实时操作系统内核移植到Infineon XC164CS微控制器上的方法。以轿车车门控制器设计为例,应用已在XC164CS上移植的μC/OS-II内核,添加车窗控制、按键输入、后视镜控制和看门狗4个任务,测试结果证明了内核移植的正确性和有效性。  相似文献   

13.
在KeyStone多核DSP应用系统中,中断的使用是不可或缺的一部分,处理中断的能力也是衡量一个芯片性能的重要因素之一.本文以TI公司推出的高性能TMS320C6670四核DSP为基础,讲述了基于KeyStone架构的多核DSP的中断路由机制,并以TMS320C6670集成的SRIO高速接口的LSU中断和DOORBELL中断为例,通过调用TMS320C6670的SYS/BIOS提供的CSL库函数,分别给出了两者的实现方法.  相似文献   

14.
基于C8051F040单片机的最小CAN总线系统   总被引:1,自引:0,他引:1  
介绍了一种基于单片机C8051F040的最小CAN总线系统,阐述了CAN总线及其特点,以及C8051F040单片机中的CAN控制器,由它构成的下位机如何与上位机PC组成一个CAN总线系统。Cygnal公司的片上系统(SoC)级单片机C8051F040功能强大,代表了目前8位单片机控制系统的发展方向。它不仅集成了常用的外设,而且集成了逐渐成为控制领域首选的高可靠性,高性能的CAN控制器。  相似文献   

15.
阐述μC/0S-Ⅱ下中断处理的一般方法和PC体系中断的基本概念;以异步串行口为例,详细分析在x86实模式和保护模式下,基于μC/OS-Ⅱ串行驱动的实现过程。这些方法和思路为在μC/OS-Ⅱ下访问其他串行通信外设提供了很好的借鉴。  相似文献   

16.
阐述μC/OS-Ⅱ下中断处理的一般方法和PC体系中断的基本概念;以异步串行口为例,详细分析在x86实模式和保护模式下,基于μC/OS-Ⅱ串行驱动的实现过程.这些方法和思路为在μC/OS-Ⅱ下访问其他串行通信外设提供了很好的借鉴.  相似文献   

17.
本文介绍了基于高速SoC单片机C8051F020研制的操纵杆控制器。该操纵杆控制器通过单片机自身的I/O口资源采集操作杆控制器的按键信息,通过内置的A/D转换器采集操纵杆的位置信息,同时把相应的信息经过处理后通过串口发送给目标计算机。  相似文献   

18.
罗奎  严义 《计算机应用》2014,34(9):2738-2741
针对基于现场可编程门阵列(FPGA)的新型可编程逻辑控制器(FPGA based PLC)的在线监控问题,提出了泛化的基于FPGA技术对嵌入式片上系统(SoC)进行在线监控的方法。该方法设计了一个FPGA片上通信系统,系统内部固化基于UART的ModBus通信协议栈,通过串口与计算机上位机进行通信;采用双口RAM(DRAM)作为与监控对象间共享的数据缓存区,通过中断机制实现缓存数据的同步交换。性能分析结果表明,该方法将SoC处理监控通信的时间百分比降低至0.002%,确保了监控数据传送的实时性,且使SoC能够获得更佳控制性能。在Altera的cycloneⅡ系列芯片开发板上验证了方案的可行性。  相似文献   

19.
介绍了一种在嵌入式实时操作系统内核(以下简称实时内核)上实现RAM盘的方法,配合接受用户命令的Shell任务,可实现嵌入式系统的多任务动态加载和监控,扩展了实时内核的应用领域。实时内核采用目前十分流行的免费内核μC/OS-II,硬件平台为通用现场总线控制器系统。  相似文献   

20.
引言 C8051Fxxx系列高速SoC单片机是由美国Cygnal公司开发的完全集成的混合信号系统级芯片,具有与8051兼容的微处理器内核。C8051Fxxx单片机有大容量的Flash存储器,用于存储程序代码和非易失性数据,可在应用编程。以C8051F120为例,C8051F120x和C8051F13x系列MCU内部有128KB(C8051F12x和C8051F130/1)或64KB(C8051F132/3)的在应用可编程Flash存储器,用于程序代码和非易失性数据存储;另外还有256字节的Flash页,可以用于数据存储。可以通过JTAG接口对Flash存储器进行在应用编程,或由应用软件使用MOVX指令编程。  相似文献   

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

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