应用单片机的时候,经常会遇到需要短时间延时的情况。需要的延时时间很短,一般都是几十到几百微妙(us)。有时候还需要很高的精度,比如用单片机驱动DS18B20的时候,误差容许的范围在十几us以内,不然很容易出错。这种情况下,用计时器往往有点小题大做。而在极端的情况下,计时器甚至已经全部派上了别的用途。这时就需要我们另想别的办法了。 以前用汇编语言写单片机程序的时候,这个问题还是相对容易解决的。比如用的是12MHz晶振的51,打算延时20us,只要用下面的代码,就可以满足一般的需要: mov r0
关键字:
51单片机 C Keil
在嵌入式软件技术中,C++语言具有较高的编程效率。但是,要实现高效率,还有许多问题需要特别注意。首先,应该正确理解C++的工作原理,逐步利用它的各种强大功能,把专业经验集成到对象中,并使用针对嵌入式应用做过优化的开发工具。不建议使用纯粹的自顶向下的设计策略和深层嵌套继承,并避免为适应工具而放弃语言功能,而使编程的效率降低。
嵌入式软件技术似乎落后于新的发展形势,这主要是因为嵌入式开发人员根据多年来应付有限资源的经验而养成了谨慎保守的态度。这里所指的有限资源包括:存储器容量非常有限,CPU的功能只是刚好够
关键字:
C++ 嵌入式
Linux的发行版中包含了很多软件开发工具. 它们中的很多是用于 C 和 C++应用程序开发的. 本文介绍了在 Linux 下能用于 C
应用程序开发和调试的工具. 本文的主旨是介绍如何在 Linux 下使用 C 编译器和其他 C 编程工具, 而非 C 语言编程的教程. 在本文中你将学到以下知识: 什么是 C &nb
关键字:
C Linux 嵌入式
1、什么是虚函数和多态
虚函数是在类中被声明为virtual的成员函数,当编译器看到通过指针或引用调用此类函数时,对其执行晚绑定,即通过指针(或引用)指向的类的类型信息来决定该函数是哪个类的。通常此类指针或引用都声明为基类的,它可以指向基类或派生类的对象。多态指同一个方法根据其所属的不同对象可以有不同的行为(根据自己理解,不知这么说是否严谨)。
举个例子说明虚函数、多态、早绑定和晚绑定:李氏两兄妹(哥哥和妹妹)参加姓氏运动会(不同姓氏组队参加),哥哥男子项目比赛,妹妹参加女子项目比赛,开幕式有一个参赛
关键字:
C++ 虚函数
SoC原型验证技术的研究 北京清华大学微电子所(100084) 马凤翔 孙义和 摘 要:快速系统原型技术已成为SoC(片上系统)验证的主要手段之一,但大多数的原型描述仍使用Verilog/VHDL语言,描述效率低。以软件编译式系统设计(SCSD)为基础,提出了SoC的原型验证流程,用Handel-C语言描述SoC原型,并直接实现在原型验证硬件上;用SCSD的软件工具、RC1000和RC200硬件平台搭建了一个SoC原型验证系统的样机,并在样机上完成了Lena图像处理SoC的原型验证;在反复
关键字:
Handel-C SoC 软件编译式系统设计 验证 原型 SoC ASIC
為擴大感測型MCU的應用層面,C/R-F微控制器家族再增加一成員HT45R34。C/R-F功能的實現是透過內建在MCU內部的振盪器電路與計時器來完成。當改變振盪器外部的等效電阻或是等效電容時,振盪器的輸出頻率就會改變,進而改變計時器的值;再配合通道解碼器做多通道的掃瞄,以此HT45R34就可偵測到那個通道的狀態被改變了。 HT45R34的ROM為1k*14、RAM為88 bytes、I/O最多為8埠,除此之外HT45R34更提供了12個通道的C/R-F功能、2個可以設定觸發狀態的外部中斷接腳。
关键字:
C/R-F微控制器 HOLTEK HT45R34 工业控制 工业控制
μC/OS-ll中任务调度算法的改进,介绍μC/OS―II嵌入式实时操作系统的特点,分析单一的基于优先级调度算法存在的不足。
关键字:
算法 改进 调度 任务 ll C/OS
卷积交织和解交织原理简介
在DVB-C系统当中,实际信道中的突发错误往往是由脉冲干扰、多径衰落引起的,在统计上是相关的,所以一旦出现不能纠正的错误时,这种错误将连续存在。因此在DVB-C系统里,采用了卷积交织来解决这种问题。它以一定规律扰乱源符号数据的时间顺序,使其相关性减弱,然后将其送入信道,解交织器按相反规律恢复出源符号数据。
DVB-C的卷积交织和解交织原理为:交织由I=12(I为交织深度)个分支构成。每个分支的延时逐渐递增,递增的单元数M=n/I=204/12=17(M为交织基数)。这里的
关键字:
DVB-C FPGA 单片机 嵌入式系统
100% 的领先: R&S是业内唯一一家可以提供所有经过认证的A-GPS测试用例的公司 R&S公司提供了协议测试仪R&S CRTU-W和软件选项R&S CRTU-WC52,从而可以进行A-GPS手机的完整的一致性测试。R&S不仅是业内唯一一家具有GCF WI-015工作项目中所包含的所有测试项目的公司,而且所有的这些测试项目都通过了认证。 在美国,法律规定了移动电话必须在紧急呼叫的情况下可以自动提供用户的位置信息。相
关键字:
CRTU-W CRTU-WC52 R&S 测量 测试 协议测试仪R&S 测试测量
引言近年来,我国广播电视数字化发展的进程明显加快,从而直接引发了对机顶盒(Set-top Box)的巨大市场需求,凸显了其重要性。在机顶盒的研发过程中,信源解码器的研制是整个开发工作的基础和核心。随着机卡分离政策的出台,信源解码器的通用性和复杂性,使其在机顶盒终端的开发过程中变得更加重要。本文论述的即为符合DVB-C标准的数字有线电视机顶盒信源解码器的设计与实现。 总体方案机顶盒大体可以分成两个功能部分:信道解调解码部分和信源解码部分。信道部分即前端,负责对数字电视信号进行解调接收和信道解码。由于前端的
关键字:
DVB-C 机顶盒 通讯 网络 无线 信源解码器
通用无线综合测试仪R&S CMU200 领先的HSPA测试功能 罗德与施瓦茨公司发布CMU200新版本软件V4.20,发布了多项更新,为3G测试加入了许多新的测试功能。再次奠定了CMU200在WCDMA,HSDPA,HSUPA的射频测试和端对端数据应用测试方面的领先地位。 新版本软件首次支持的CMU-K60软件选件扩展了原先的能支持3.6Mbps级的CMU-K64的能力,在业界率先支持HSDPA 10Mbps级的信令连接。按照接收能力,HSDPA终端共分为12类,这1
关键字:
CMU200 R&S 测量 测试 罗德与施瓦茨 通讯 通用无线 网络 无线 综合测试仪
引言虚拟仪器以通用计算机作为系统控制器,各种复杂测试功能、数据分析和结果显示都完全由计算机软件完成,在很多方面较传统仪器有无法比拟的优点。
本文在带有PCI总线接口的CS82G高速数据采集卡和Visual C++编程工具的基础上开发的快速虚拟示波器试验系统,集成了波形采集、数据分析、输出、显示等多种功能。同时,为保证数据采集和波形显示的实时性,设计中还采用了多线程技术。 &
关键字:
Basic C++ Visual 测量 测试 虚拟示波器
在嵌入式市场中,为客户寻找加快产品上市的方法是半导体供应商永恒的主题。有多种不同的方法可以缩短开发时间,例如,有一些开源活动提供大量合作开发和自由发布的代码。在此应用基础上,整个系统开发的时间缩短了6 至9个月。这种方法的优点在于直接从已经完成并得到验证的工作中获益。
当今的大多数嵌入式处理应用中,控制和实时编程都是通过C/C++和优化的汇编代码库联合实现的。在开源端,一旦为给定的体系结构写好了底层的驱动程序,所有的操作系统内核上层的其它代码都能自动“继承”。在购买部分或完整的解决方案(例如嵌入式
关键字:
C/C++ LabVIEW嵌入式系统 单片机 嵌入式系统 驱动 图形界面设计 嵌入式
r-c介绍
您好,目前还没有人创建词条r-c!
欢迎您创建该词条,阐述对r-c的理解,并与今后在此搜索r-c的朋友们分享。
创建词条
关于我们 -
广告服务 -
企业会员服务 -
网站地图 -
联系我们 -
征稿 -
友情链接 -
手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
京ICP备12027778号-2 北京市公安局备案:1101082052 京公网安备11010802012473