|
说明:双击或选中下面任意单词,将显示该词的音标、读音、翻译等;选中中文或多个词,将显示翻译。
|
|
您的位置: 首页 -> 词典 -> I2C总线虚拟技术
1) I~2C bus virtual technology
I2C总线虚拟技术
2) virtual I~2C
虚拟I2C总线
1.
Technique for virtual I~2C is used widely in systems of MCU(Micro Controller Unit).
针对6MHz振荡频率的单主80C51系统,设计了主方式下虚拟的I2C总线数据传送流程和子程序,根据这些子程序可以设计通用的虚拟I2C总线软件包,使没有I2C总线接口的单主MCU系统能够实现I2C总线扩展。
3) I2C bus simulation
I2C总线模拟
4) analog I~2C bus
模拟I2C总线
1.
In this paper, the case of practice and the principle of analog I~2C bus are given.
模拟I2C总线以其较强的实用性广泛应用于各个方面。
5) I2C bus
I2C总线
1.
Design of I2C bus driver under embedded Linux system;
嵌入式Linux中I2C总线驱动程序设计
2.
Malfunction Diagnosis Method of I2C Bus based on Traffic Video Collection Card;
基于交通视频采集卡的I2C总线故障诊断方法
3.
Port Extension Technique Research of PIC Microcontroller Based on I2C Bus;
基于I2C总线的PIC单片机端口扩展技术
6) I~2C bus
I2C总线
1.
The characteristics of I~2C bus and its peripheral devices are introduced,and a door-safeguard controller based on I~2C bus is designed with the MCU of P87LPC76X,which connects the host through I~2C bus.
介绍了I2C总线及其外围器件的特点,设计了基于I2C总线的门禁控制器。
2.
To solve the problem of monitoring and intercepting data on I~2C bus, a new data collection approach based on VHDL language was presented.
针对I2C总线上数据信息的监视、截取等问题,设计一种新的基于VHDL语言的数据监视采集系统。
3.
For the sake of convenience and quickness of the test process,a circuit for storing parameters is designed based on the AT24C02 in I~2C bus.
为保证光纤陀螺的工作精度,需要对光纤陀螺进行大量测试,为使测试过程方便、快捷,设计并实现了基于I2C总线的AT24C02的参数存储电路。
补充资料:虚拟技术
Intel虚拟技术也被称作是Vanderpool,它允许在一个CPU上同时运行多个操作系统,就好像一个CPU被虚拟成了多个一样。
虚拟技术其实也不是什么新鲜事,现在市场上的一些软件也能实现类似的虚拟效果。不过大家可能会被虚拟技术、多任务,以及超线程弄混淆,这里我们有必要解释一下。多任务是指,在一个操作系统上同时运行多个程序;而虚拟技术是指,你能在一个CPU上运行多个操作系统,同时又能在多个操作系统上运行多个程序;超线程是指,为了提高对称多处理(SymmetricMultiProcessing)性能,将一个物理CPU模拟成两个逻辑CPU,但是这两个逻辑CPU不能被单独使用。下面从上到下分别是多任务、超线程、虚拟技术的示意图:
如果CPU同时支持超线程和虚拟技术的话,同时运行的每个操作系统都认为获得了两个CPU,这样也能在每个操作系统中改善对称多处理的性能。
虚拟技术的工作方式:
支持虚拟技术的处理器有一个广义指令集(extrainstructionset),代号为VirtualMachineExtensions,或者简称VMX。VMX为CPU带来了10条新的虚拟指令:VMPTRLD、VMPTRST、VMCLEAR、VMREAD、VMWRITE、VMCALL、VMLAUCH、VMRESUME、VMXOFF和VMXON。
在虚拟技术下有两种工作模式:根(root)模式和非根(non-root)模式。一般来说,只有虚拟控制软件(被成为是VirtualMachineMonitor,VMM)工作在根模式。
实际的硬件平台通过VMM与各虚拟机打交道,VMM是建立在处理器、芯片组硬件平台上的一层系统软件,其作用是允许多操作系统共享共同的硬件平台,并且允许应用程序不经修改即能运行在多VM环境中。
软件在进入虚拟模式之前,首先要执行VMXON指令,然后才能成为VMM软件。VMM软件能够通过VMLAUNCH指令进入每一个虚拟机器,若要退出则使用VMRESUME指令。VMM软件若想结束虚拟模式,则使用VMXOFF指令。下面是具体的操作细节:
IntelVT总结:
Intel官方曾表示,Intel虚拟技术需要一个该技术的处理器、芯片组、BIOS和VMM(VirtualMachineMonitor)的支持,其实际性能很大程度上取决于硬件和软件的配置。支持Intel虚拟技术的BIOS和VMM软件目前还在研发当中。
目前还不清楚Intel是要发布自己的VMM软件,还是转包给第三方。对于第三方主板商来说,必须开发自己的支持Intel虚拟技术的BIOS。
说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条
|