您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Visual C++音频/视频处理技术及工程实践 (分卷1)

  2. 本书共16章,分为4篇,详细讲解了使用各种软件和平台进行音、视频多媒体编程的技术,以案例为对象展示实现过程、分析技术难点。主要内容包括软件Visual C++2005的开发技术、DirectSound开发音频、DirectShow/VFW开发视频、MMX/SSE进行多媒体汇编编程、DM642 DSP进行音视频算法优化和主流视频算法MPEG-4/H.264的编码原理及工程实践。本书系统地介绍Visual C++ 2005进行流媒体编程的基本思路和方法,采用案例为主的叙述方式,将大量的技术理论融入
  3. 所属分类:C++

    • 发布日期:2011-03-08
    • 文件大小:25165824
    • 提供者:a7952113
  1. LINUX系统开发技术详解---基于ARM

  2. 9 2.1.2 ARM处理器体系结构........................................................................................ 10 2.1.3 Linux 与ARM处理器........................................................................................ 12 2.2 ARM指令集..................
  3. 所属分类:Linux

    • 发布日期:2009-03-05
    • 文件大小:10485760
    • 提供者:bailiju
  1. 嵌入式系统/ARM技术中的 天啦鲁,这十余款创客设计居然由FPGA搞定

  2. 关注2:如何能用好FPGA?    这个问题和FPGA开发难度相关。        一般我们会认为创客可能缺乏软硬件基础,做相关开发会有难度。但没想到,对这个顾虑,汤立人先生反倒给出出人意料的答案,“我个人更看好创客的技术实力。很多创客来自初创型公司或完全是一个人,在这些公司中,个人的开发能力和项目控制能力往往更强,一般软件或硬件都会懂一些,会很适合FPGA的编程。当然更重要的是,对于赛灵思而言,目前全面推出的全可编程(All Programmable)器件,就更进一步降低了硬件编程的难度。因为
  3. 所属分类:其它

    • 发布日期:2020-10-16
    • 文件大小:101376
    • 提供者:weixin_38744778
  1. 嵌入式系统/ARM技术中的嵌入式软件开发语言 嵌入式C编程

  2. 在我们初学嵌入式开发的时候,总会出现一个问题。那就是C语言和嵌入式C编程有什么区别?而嵌入式工程师一般都会告诉你,其区别在于嵌入式的C语言是跑在嵌入式的开发板上的,CPU和电脑不一样,所以编译器也是不一样的,生成的可执行程序也是不一样的。不同于一般形式的软件编程,基于特定的硬件平台嵌入式系统编程的,势必要求其编程语言具备较强的硬件直接操作能力。毫无疑问,汇编语言是具备这种特点的。然而,由于该语言编写开发过程的复杂性,通常不选择它用于嵌入式系统开发,而C语言是一种“低层次”的语言,已经成为嵌入式系
  3. 所属分类:其它

    • 发布日期:2020-10-15
    • 文件大小:75776
    • 提供者:weixin_38703626
  1. 嵌入式系统/ARM技术中的TMS320F2812与AD73360在数据采集中的应用

  2. 摘要:提出采样系统的硬件采用AD73360型AD转换器采集测量多路电压和电流信号;使用TMS320F2812 DSP芯片实现高速同步采样及电力参数在时域的计算;给出了AD73360和TMS320F2812的硬件接口电路。采样系统软件使用IQmath Library以实现浮点运算与定点程序代码的无缝接口.简化了程序开发,采用C语言编程.给出了主程序、多通道缓冲串行接口(McBSP)初始化过程等的流程图。论述了采样接收中断、电力参数的时域计算、时域采样数据处理等技术。通过测试验证了设计方案的适用性和
  3. 所属分类:其它

    • 发布日期:2020-10-23
    • 文件大小:330752
    • 提供者:weixin_38733885
  1. 嵌入式系统/ARM技术中的抛弃传统嵌入式LabVIEW助力工程师进行系统开发

  2. 日前,美国国家仪器有限公司(National Instruments,简称NI)宣布推出最新可用于控制、测试和嵌入式系统开发的图形化系统设计软件平台——LabVIEW 2009。它可以帮助工程师混合使用多种编程工具——包括图形化编程语言、C代码、硬件描述语言(HDL) 以及文本数学——来开发嵌入式系统,通过算法与硬件的无缝连接,将算法在实时系统加以实现并连接到真实的I/O,从而快速构建系统原型。工程师和科学家们可以充分利用LabVIEW 2009新版本软件对现场可编程门阵列 (FPGA) 的进一
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:69632
    • 提供者:weixin_38558246
  1. 嵌入式系统/ARM技术中的Linux下C语言编程综合基础知识

  2. 关于C语言   C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。   C语言在很多方面都可以用,不仅仅是在软件开发上,各类科研都是需要用到C语言的。具体应用比如我是学硬件的,单片机以及嵌入式系统都可以用C来开发。   C 语言发展如此迅速, 而且成为最受欢迎的语言之一,主要因为它具有强大的功能。许多着名的系统软件, 如DBASE Ⅲ PLU
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:100352
    • 提供者:weixin_38536267
  1. 嵌入式系统/ARM技术中的LabVIEW与单片机串口在数据采集系统中的应用

  2. 1.LabVIEW分析   LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显着区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。   LabVIEW也有传统的程序调试工具,如设置断点、以动画方式显示数据及其子程序(子VI)的结果、单步执行等等,便于程序的调试。采用数据流编程方式,程序框图中节点之间的数据流向决定了VI及函数的执行
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:225280
    • 提供者:weixin_38712416
  1. 嵌入式系统/ARM技术中的基于ADSP-TS101S嵌入式系统的混合编程

  2. ADSP-TS101S是美国ADI公司推出的一款具有极高性能的数字信号处理器(DSP)芯片,其专为大信号处理任务和通信应用进行了结构上的优化设计,在嵌人式信号处理中得到广泛应用。ADSP-TS101S的软件设计可以采用汇编语言、高级语言(C/C )或高级语言与汇编语言混合编程。完全采用汇编编程,执行效率高,但对于复杂算法编写难度大,开发周期长,可读性和可移植性差;而完全采用C编程虽然可以弥补汇编的缺陷,但是程序的执行效率相对较低,大概只有汇编程序的10%~20%,对于实时性要求很高的处理,如雷达
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:550912
    • 提供者:weixin_38562329
  1. 嵌入式系统/ARM技术中的嵌入式机车车辆车载播放系统软件设计与实现

  2. 摘要:系统使用Qt Creator作为开发工具,综合嵌入式数据库SQLite、开源多媒体播放器MPlayer技术,设计并实现了一个具有良好人机交互界面的嵌入式机车车辆车载播放系统,可对主流音视频文件进行播放,且系统易于移植和扩展。   1.Qt简介   Qt是Trolltech公司的标志性产品(现Trolltech公司已被手机巨头NOKIA公司收购),是一个跨平台的C++图形用户界面(GUI)工具包。它既可以开发GUI程式,也可用于开发非GUI程式,比如控制台工具和服务器。Qt是面向对象语言
  3. 所属分类:其它

    • 发布日期:2020-10-20
    • 文件大小:139264
    • 提供者:weixin_38682161
  1. 嵌入式系统/ARM技术中的硬件工程师的10个C语言技巧

  2. 硬件设计师最常见的工作内容是通过写代码来测试硬件。这10个C语言技巧(C语言仍然是常见的选择)可以帮助设计师避免因基础性错误而导致某些缺陷的产生并造成维护方面的困扰。   为了成功的推出一个产品,软件开发过程本身需要经历无数的实践风险和障碍。任何工程师最不希望的事情就是因所使用语言或工具而带来的挑战。因此,这就需要硬件设计师编写代码来测试硬件的工作状况,在资源受限的情况下,还需要开发硬件和嵌入式软件。尽管工具和结构化编程已经有了很大进展,但通常选择的仍然是C语言,基础性错误的不断发生,仍会导致
  3. 所属分类:其它

    • 发布日期:2020-10-20
    • 文件大小:301056
    • 提供者:weixin_38599545
  1. 嵌入式系统/ARM技术中的嵌入式软件中基于栈的错误追踪机制设计

  2. 摘要:嵌入式软件大都采用C语言开发,存在着调试困难、不易查错的特点。本文针对嵌入式C语言的编程特点,设计了一种基于堆栈模式的错误追踪机制,并论述了其具体实现方法,包括错误代码定义、错误处理堆栈设计及错误异常的描述方法,给出了详细代码。本方法已经在多个实际嵌入式产品开发中得到应用。   引言   嵌入式软件开发往往缺乏必要的调试工具和调试手段,同时需要有较高的容错处理能力,程序正常运行过程中尽量不因为出现异常而导致系统停止。一旦发生错误或异常,开发人员需要尽量多的错误环境信息来查找问题的原因。
  3. 所属分类:其它

    • 发布日期:2020-11-06
    • 文件大小:221184
    • 提供者:weixin_38725450
  1. 嵌入式系统/ARM技术中的连贯统一的嵌入式设计方法

  2. 连贯统一的嵌入式设计方法   没有哪一类设计工程师比软件开发人员更熟悉高层次的抽象设计了。无论是开发PC软件、用于电子设备的嵌入式应用、Web服务还是开发数据库系统,都可使用高层次开发系统与相关语言来避免与本地代码打交道的麻烦。   软件设计经历了漫长的编程语言和系统发展道路,归根结底都是为了使开发人员避免与汇编语言的纠缠。使用现在常见的编程接口、代码语法和编译器的实现方式,软件开发通过广泛的编程语言(从Pascal直到面向对象的语言和C++)实现了高层次抽象。作为PC应用软件的“小弟”,用
  3. 所属分类:其它

    • 发布日期:2020-11-07
    • 文件大小:90112
    • 提供者:weixin_38556985
  1. 嵌入式系统/ARM技术中的多核嵌入式处理器开发工具及技术方案

  2. 多核处理器的应用将为设备制造厂商解决复杂和成本问题并快速开发丰富多样的功能找到新的有效途径,对多核编程和调试的支持力度也正在日益增加。实时操作系统(RTOS)和工具供应商正在不断改进以模型为主导的设计、虚拟原型以及C语言编译。现在我们来一一介绍目前各大公司对多核开发推出或升级的产品和支持服务。   QNX的多核分割技术   QNX软件系统公司创建于1980年,总部在加拿大。QNX继续着正确的选择-在正确的时间选择正确的创新之路。随着市场重心转变到对于双核和多核处理器的应用,QNX果断地预测多
  3. 所属分类:其它

    • 发布日期:2020-11-18
    • 文件大小:118784
    • 提供者:weixin_38502510
  1. 嵌入式系统/ARM技术中的ARM中C和汇编混合编程及示例

  2. 在嵌入式系统开发中,目前使用的主要编程语言是C和汇编,C++已经有相应的编译器,但是现在使用还是比较少的。在稍大规模的嵌入式软件中,例如含有OS,大部分的代码都是用C编写的,主要是因为C语言的结构比较好,便于人的理解,而且有大量的支持库。        尽管如此,很多地方还是要用到汇编语言,例如开机时硬件系统的初始化,包括CPU状态的设定,中断的使能,主频的设定,以及RAM的控制参数及初始化,一些中断处理方面也可能涉及汇编。另外一个使用汇编的地方就是一些对性能非常敏感的代码块,这是不能依靠C
  3. 所属分类:其它

    • 发布日期:2020-11-24
    • 文件大小:73728
    • 提供者:weixin_38675967
  1. 嵌入式系统/ARM技术中的嵌入式Java运行平台数据库引擎的应用研究

  2. 摘要:介绍某嵌入式Java运行平台的总体框架;在此基础上,详细讨论为该平台开发的数据库(DB)引擎组件的框架和结构组成,描述该组件实现的SQL子集和数据表达方式以及逻辑算法的设计思路;提出该组件今后的改进设想。 关键词:数据库引擎 Java 嵌入式系统引言随着嵌入式系统CPU硬件从8位到32位的发展,嵌入式系统软件的开发环境也得到迅猛的发展,编程语言从10多年以前的汇编为主流发展到现在C、C++、Java为主流。另外,面向对象设计技术、组件技术等在嵌入式系统软件设计中的应用也日益引起人们的
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:121856
    • 提供者:weixin_38691641
  1. 嵌入式系统/ARM技术中的Altera发售6.0版Nios II处理器和开发工具

  2. Altera公司今天宣布正式发售6.0版Nios:registered: II嵌入式处理器和Nios II嵌入式设计套件(EDS)。Nios II EDS提供32位、单精度、IEEE 754兼容浮点支持,含有最近发布的Nios II C语言至硬件加速(C2H)编译器。此外,Altera更新了Nios II嵌入式处理器,提高了设计人员构建多处理器系统的效率。 浮点支持是Nios II定制指令的一部分。定制指令将软件运算卸载给硬件,在提高CPU性能方面具有很大的灵活性。用户选择该功能后,预先构建好的
  3. 所属分类:其它

    • 发布日期:2020-12-09
    • 文件大小:49152
    • 提供者:weixin_38657984
  1. 嵌入式系统/ARM技术中的嵌入式PLC开发背景

  2. 15年前,当我用8031单片机控制PPN折弯机时,觉得汇编语言是多么神奇啊!但干了十几年的围绕用户工艺要求定制各类嵌入板的工作后,感觉仿佛陷入了无边的苦海。用户每提出一个新的小要求,我就得改程序,只要用户有新的需求,这种工作就没有尽头。    12年前,我采用数据采集卡,在IPC上用C语言实现了唐山热河82米辊道窑全计算机控制。做了几十条窑炉计算机控制系统后,我发现走入了系统控制的误区。在IPC上运行实时控制算法,风险太大;用C、VC、组态软件编程的辛苦无人认可。尽管硬盘、键盘、接口花去了大量的
  3. 所属分类:其它

    • 发布日期:2020-12-07
    • 文件大小:79872
    • 提供者:weixin_38635684
  1. 嵌入式系统/ARM技术中的意法半导体软件库完全版支持基于ARM7TDMI的STR7微控制器

  2. 界微控制器领导厂商意法半导体(纽约证券交易所:STM)推出完整的STR7软件库的最终版,该软件库支持ST的基于ARM7TDMI 核心的 STR71x 系列32位微控制器和最近推出的STR73x 系列。 这套‘C’ 语言软件库可以从ST网站www.st.com/mcu免费下载,软件包内有每个嵌入式STR7外设的驱动程序和主要的第三方工具链的启动文件。   通过将用户的关注点从微控制器内部架构转移到实际应用,STR7软件库简化了系统设计,加快了产品投放市场的时间。 如果能充分利用这套软件,不
  3. 所属分类:其它

    • 发布日期:2020-12-04
    • 文件大小:52224
    • 提供者:weixin_38653155
  1. 嵌入式系统/ARM技术中的PGI针对多核64位处理器发布PGI 7.1版编译器

  2. 意法半导体(ST)旗下全资子公司Portland Group公布该公司的Fortran、C和C++编译器及开发工具套件7.1版全面上市。PGI编译器和开发工具被广泛用于高性能计算技术(HPC),即以复杂现象的建模和仿真为主的科研计算领域,如海洋建模、天气预报、地震分析、生物信息分析技术等。     最新版的PGI 7.1编译器给多核Linux台式机带来了目前开发高效并行应用程序所需的操作流程最佳的软件组件。过去10年来,超级计算机的应用程序开发几乎毫无例外地使用业内公认的编程标准:消息传递界
  3. 所属分类:其它

    • 发布日期:2020-12-04
    • 文件大小:69632
    • 提供者:weixin_38565480
« 12 3 »