精华内容
下载资源
问答
  • 8255A的工作方式控制

    千次阅读 2019-12-17 16:39:30
    8255A的工作方式控制,设置工作方式0方式1方式2 B口4种方式,方式1有选通信号,方式0是无条件的输入输出方式(程序控制方式)没有选通信号 PC的高四位 A口有三种工作方式 到底输入输出由D4来决定 D7固定1 同...
     
    
    • 8255A的工作方式控制字,设置工作方式0方式1方式2
    • B口4种方式,方式1有选通信号,方式0是无条件的输入输出方式(程序控制方式)没有选通信号
      在这里插入图片描述
    • PC的高四位
      在这里插入图片描述
    • A口有三种工作方式
      在这里插入图片描述
    • 到底输入输出由D4来决定
      在这里插入图片描述
    • D7固定1
      在这里插入图片描述
    • 同一个地址既有方式控制字还有复位置位控制字

    • 例题
      在这里插入图片描述
    • PC没有用到通通填0
      在这里插入图片描述
    • 为什么送到这里,因为控制字是最后一个,控制字不能直接是OUT,超出了0FFH
      在这里插入图片描述
    • 8255A初始化最简单
    MOV AL,10000110B 
    MOV DX,0FFE3H 
    OUT DX,AL
    
    展开全文
  • 下面将具体介绍GPIO的这八种工作方式: 浮空输入模式 浮空输入模式下,I/O端口的电平信号直接进入输入数据寄存器。也就是说,I/O的电平状态是不确定的,完全由外部输入决定;如果在该引脚悬空(在无信号...

    STM32F1xx官方资料:
    《STM32中文参考手册V10》-第8章通用和复用功能IO(GPIO和AFIO )

     芯片数据手册(datasheet)

     

    STM32的GPIO介绍

    STM32引脚说明

    GPIO是通用输入/输出端口的简称,是STM32可控制的引脚。GPIO的引脚与外部硬件设备连接,可实现与外部通讯、控制外部硬件或者采集外部硬件数据的功能。

    STM32F103ZET6芯片为144脚芯片,包括7个通用目的的输入/输出口(GPIO)组,分别为GPIOA、GPIOB、GPIOC、GPIOD、GPIOE、GPIOF、GPIOG,同时每组GPIO口组有16个GPIO口。通常简略称为PAx、PBx、PCx、PDx、PEx、PFx、PGx,其中x为0-15。

    STM32的大部分引脚除了当GPIO使用之外,还可以复用位外设功能引脚(比如串口),这部分在【STM32】STM32端口复用和重映射(AFIO辅助功能时钟) 中有详细的介绍。

    GPIO基本结构

    每个GPIO内部都有这样的一个电路结构,这个结构在本文下面会具体介绍。

    这边的电路图稍微提一下:

    • 保护二极管:IO引脚上下两边两个二极管用于防止引脚外部过高、过低的电压输入。当引脚电压高于VDD时,上方的二极管导通;当引脚电压低于VSS时,下方的二极管导通,防止不正常电压引入芯片导致芯片烧毁。但是尽管如此,还是不能直接外接大功率器件,须加大功率及隔离电路驱动,防止烧坏芯片或者外接器件无法正常工作。
    • P-MOS管和N-MOS管:由P-MOS管和N-MOS管组成的单元电路使得GPIO具有“推挽输出”和“开漏输出”的模式。这里的电路会在下面很详细地分析到。
    • TTL肖特基触发器:信号经过触发器后,模拟信号转化为0和1的数字信号。但是,当GPIO引脚作为ADC采集电压的输入通道时,用其“模拟输入”功能,此时信号不再经过触发器进行TTL电平转换。ADC外设要采集到的原始的模拟信号。

    这里需要注意的是,在查看《STM32中文参考手册V10》中的GPIO的表格时,会看到有“FT”一列,这代表着这个GPIO口时兼容3.3V和5V的;如果没有标注“FT”,就代表着不兼容5V

     

    STM32的GPIO工作方式

    GPIO支持4种输入模式(浮空输入、上拉输入、下拉输入、模拟输入)和4种输出模式(开漏输出、开漏复用输出、推挽输出、推挽复用输出)。同时,GPIO还支持三种最大翻转速度(2MHz、10MHz、50MHz)。

    每个I/O口可以自由编程,但I/O口寄存器必须按32位字被访问。

    1. GPIO_Mode_AIN 模拟输入
    2. GPIO_Mode_IN_FLOATING 浮空输入
    3. GPIO_Mode_IPD 下拉输入
    4. GPIO_Mode_IPU 上拉输入
    5. GPIO_Mode_Out_OD 开漏输出
    6. GPIO_Mode_Out_PP 推挽输出
    7. GPIO_Mode_AF_OD 复用开漏输出
    8. GPIO_Mode_AF_PP 复用推挽输出

    下面将具体介绍GPIO的这八种工作方式:

    浮空输入模式

    浮空输入模式下,I/O端口的电平信号直接进入输入数据寄存器。也就是说,I/O的电平状态是不确定的,完全由外部输入决定;如果在该引脚悬空(在无信号输入)的情况下,读取该端口的电平是不确定的。

    上拉输入模式

    上拉输入模式下,I/O端口的电平信号直接进入输入数据寄存器。但是在I/O端口悬空(在无信号输入)的情况下,输入端的电平可以保持在高电平;并且在I/O端口输入为低电平的时候,输入端的电平也还是低电平。

    下拉输入模式

    下拉输入模式下,I/O端口的电平信号直接进入输入数据寄存器。但是在I/O端口悬空(在无信号输入)的情况下,输入端的电平可以保持在低电平;并且在I/O端口输入为高电平的时候,输入端的电平也还是高电平。

    模拟输入模式

    模拟输入模式下,I/O端口的模拟信号(电压信号,而非电平信号)直接模拟输入到片上外设模块,比如ADC模块等等。

    开漏输出模式

    开漏输出模式下,通过设置位设置/清除寄存器或者输出数据寄存器的值,途经N-MOS管,最终输出到I/O端口。这里要注意N-MOS管,当设置输出的值为高电平的时候,N-MOS管处于关闭状态,此时I/O端口的电平就不会由输出的高低电平决定,而是由I/O端口外部的上拉或者下拉决定;当设置输出的值为低电平的时候,N-MOS管处于开启状态,此时I/O端口的电平就是低电平。同时,I/O端口的电平也可以通过输入电路进行读取;注意,I/O端口的电平不一定是输出的电平。

    开漏复用输出模式

    开漏复用输出模式,与开漏输出模式很是类似。只是输出的高低电平的来源,不是让CPU直接写输出数据寄存器,取而代之利用片上外设模块的复用功能输出来决定的。

    推挽输出模式

    推挽输出模式下,通过设置位设置/清除寄存器或者输出数据寄存器的值,途经P-MOS管和N-MOS管,最终输出到I/O端口。这里要注意P-MOS管和N-MOS管,当设置输出的值为高电平的时候,P-MOS管处于开启状态,N-MOS管处于关闭状态,此时I/O端口的电平就由P-MOS管决定:高电平;当设置输出的值为低电平的时候,P-MOS管处于关闭状态,N-MOS管处于开启状态,此时I/O端口的电平就由N-MOS管决定:低电平。同时,I/O端口的电平也可以通过输入电路进行读取;注意,此时I/O端口的电平一定是输出的电平。

    推挽复用输出模式

    推挽复用输出模式,与推挽输出模式很是类似。只是输出的高低电平的来源,不是让CPU直接写输出数据寄存器,取而代之利用片上外设模块的复用功能输出来决定的。

     

    总结与分析

    1、什么是推挽结构和推挽电路?

    推挽结构一般是指两个参数相同的三极管或MOS管分别受两互补信号的控制,总是在一个三极管或MOS管导通的时候另一个截止。高低电平由输出电平决定。

    推挽电路是两个参数相同的三极管或MOSFET,以推挽方式存在于电路中,各负责正负半周的波形放大任务。电路工作时,两只对称的功率开关管每次只有一个导通,所以导通损耗小、效率高。输出既可以向负载灌电流,也可以从负载抽取电流。推拉式输出级既提高电路的负载能力,又提高开关速度。

    2、开漏输出和推挽输出的区别?

    • 开漏输出:只可以输出强低电平,高电平得靠外部电阻拉高。输出端相当于三极管的集电极。适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内);
    • 推挽输出:可以输出强高、低电平,连接数字器件。

    关于推挽输出和开漏输出,最后用一幅最简单的图形来概括:

    该图中左边的便是推挽输出模式,其中比较器输出高电平时下面的PNP三极管截止,而上面NPN三极管导通,输出电平VS+;当比较器输出低电平时则恰恰相反,PNP三极管导通,输出和地相连,为低电平。右边的则可以理解为开漏输出形式,需要接上拉。

    3、在STM32中选用怎样选择I/O模式?

    • 浮空输入_IN_FLOATING ——浮空输入,可以做KEY识别,RX1
    • 带上拉输入_IPU——IO内部上拉电阻输入
    • 带下拉输入_IPD—— IO内部下拉电阻输入
    • 模拟输入_AIN ——应用ADC模拟输入,或者低功耗下省电
    • 开漏输出_OUT_OD ——IO输出0接GND,IO输出1,悬空,需要外接上拉电阻,才能实现输出高电平。当输出为1时,IO口的状态由上拉电阻拉高电平,但由于是开漏输出模式,这样IO口也就可以由外部电路改变为低电平或不变。可以读IO输入电平变化,实现C51的IO双向功能
    • 推挽输出_OUT_PP ——IO输出0-接GND, IO输出1 -接VCC,读输入值是未知的
    • 复用功能的推挽输出_AF_PP ——片内外设功能(I2C的SCL、SDA)
    • 复用功能的开漏输出_AF_OD——片内外设功能(TX1、MOSI、MISO.SCK.SS)

     

    展开全文
  • 8259A的工作方式

    千次阅读 2008-05-02 00:21:00
    2007-09-28 11:33:18 作者:佚名 来源:互联网 文字大小:【大】【中】【小】 8259A的工作方式 8259A对中断的管理涉及多个方面,因此它有多种工作方式,如中断嵌套方式、优先级管理方式、中断结束方式、中断屏蔽...
    2007-09-28 11:33:18  作者: 佚名  来源: 互联网  文字大小:【 大】【 中】【 小】

     8259A的工作方式
        8259A对中断的管理涉及多个方面,因此它有多种工作方式,如中断嵌套方式、优先级管理方式、中断结束方式、中断屏蔽方式等。由于8259A是一个可编程的芯片,所以这些方式都可以通过编程方法设置,用户可根据自己的需要选择相应的工作方式。
    1.编程角度看8259A
      用户(程序员)在使用一个可编程接口或控制芯片时,一般是从编程角度看,对8259A也是如此,它有10个可编程寄存器,可分成两组。一组是在内部结构框图(图5.8)中明显表示的,它们是中断请求寄存器IRR、中断屏蔽寄存器IMR和正在服务寄存器ISR。这3个寄存器的作用前面已经介绍了。另一组在内部结构框图中没有被表示,属于内部寄存器,它们是4个初始化命令寄存器和3个操作命令寄存器。初始化命令寄存器用来存放初始化命令字,4个初始化命令字分别为Icwl~ICW4(Initial Command Word)。在对8259A进行初始化编程时,要根据需要写入相应的初始化命令字。一旦初始化完成,8259A就按照这些初始化命令字来管理外部的8级中断。在8259A工作期间,可通过操作命令字对它进行必要的干预,使其改变某方面的工作方式。操作命令字有三种:OCWl~OCW3(Operation Commancd
    word),它们被存放在操作命令寄存器中。
      2.中断嵌套方式
      8259A的嵌套方式有两种:一般全嵌套方式和特殊全嵌套方式。
      1)一般全嵌套方式
      一般全嵌套方式是8259A最常用和最基本的一种嵌套方式,如果对8259A初始化后没有用操作命令字设置为其他嵌套方式,则8259A就自动按一般全嵌套方式工作。在这种方式下,在为某中断服务期间禁止同级和较低级的中断请求,而较高级的中断请求仍可经INT端向CPU提出。
      2)特殊全嵌套方式
      特殊全嵌套方式与一般全嵌套方式的区别在于:在为某中断服务期间不禁止同级的中断请求,即允许同级的和较高级的中断进入。这种方式所要解决的问题是:在多片级联的情况下,当某从片的中断得到响应、进入中断服务期间,来自该从片的更高级的中断请求仍能为主8259A所识别(对主8259A来说,同一从8259A的8个中断都是一个级别),并向CPU提出请求。所以,在级联的情况下,主片应设置为特殊全嵌套方式,从片一般设置为一般全嵌套方式。
      3.优先级方式
      1)固定优先级
      这是大多数应用中采用的优先级方式。在该方式下,各中断源的优先级是固定的:IR0最高,IRl次之,然后依次降低级别。
      2)优先级自动循环方式
        在该方式下,某一中断源的请求被响应后,其优先级自动降为最低,其他中断源的优先级也随之改变。例如,IR4提出请求并得到响应后,自动降为最低优先级,IR5变为最高优先级,优先级从高向低依次为:IR5、IR6、IR7、IR0、IRl、IR2、IR3、1R14。
        8259A设置为优先级自动循环方式后,最初的优先级是:IR0最高、IR7最低,其他依次类推。
        该方式适用于系统中多个中断源的优先级相等(难以分清它们的级别)的情况,使得各中断源的请求得到响应的机会均等。
      3)优先级特殊循环方式
      该方式是通过编程(OCW2)人为地指定某个中断源的优先级降为最低,其他中断源的级别也随之改变。
    4.中断结束方式
        当某一个中断请求被CPU响应后,该中断在ISR中的相应位被置位,表示CPU正在为该中断服务。在中断服务结束、中断返回之前的适当时刻应将该ISR位复位,否则8259A就不能响应该中断源新的请求。这项工作称为中断结束处理。中断结束的方式分自动结束和非自动结束两种,而非自动结束方式又有一般中断结束和特殊中断结束之分。
        1)自动中断结束方式
        该方式需要通过ICW4设置。设置成该方式后,对每一个中断,在中断响应时(对8086/8088,是在第二个中断响应周期的INTA的后沿时),由8259A自动将ISR对应位清除。当然,为该中断的服务并不因此而受到影响。这种方式是为没有经验的程序员忘了在中断服务程序中给出中断结束命令而设立的。
      2)一般中断结束方式
      这种方式配合一般全嵌套方式使用。采用这种方式反映在程序中是在具体的中断服务已做完、返回之前向8259A发一个一般中断结束命令,8259A就将ISR中当前已置l的最高位复位。因为在一般全嵌套方式下,ISR中当前已置1的级别最高的位对应了最后一次被响应和被处理的中断,也就是当前正在处理的中断,所以,将该位复位相当于结束了当前正在处理的中断。
        3)特殊中断结束方式
        在特殊全嵌套方式下,不能确定ISR中哪一位是最后置位的,即哪一个中断请求是最后被响应的,这时就要采用特殊中断结束方式。采用这种方式反映在程序中就是要发一条特殊中断结束命令,这个命令中指出了要清除哪个ISR位。特殊中断结束方式可理解成人为地将ISR中某一位复位。而一般中断结束方式要复位的ISR位是8259A自动寻找的。
        在此,对级联系统中的从片的中断结束处理作一些说明。在将主片设置成特殊全嵌套方式的情况下,从片可能出现中断嵌套,在从片的某中断服务结束时,必须用软件检查被服务的中断是否为该从片惟一的中断。为此,先向从8259A发一个一般的中断结束命令,清除已完成服务的ISR中优先级最高的位,然后再读出ISR的内容,检查它是否为0,如果为0,则向主8259A发一个中断结束命令,清除(主8259A)ISR中与该从片相对应的位(这一步不能忘记);如果从8259A的ISR的内容不为0,则不向主8259A发中断结束命令,该中断返回后,CPU继续为该从片被打断的中断服务。
      5.屏蔽中断源的方式   
      8259A有两种屏蔽中断源方式:普通屏蔽方式和特殊屏蔽方式。前者用得较多,后者仅用于一些特殊应用场合。
      1)普通屏蔽方式
      在普通屏蔽方式下,将中断屏蔽寄存器IMR的某位置1,则它所对应的中断就被屏蔽,从而使这个中断请求不能由8259A送到CPU。如果IMR某位置0,则允许该中断起作用。
      2)特殊屏蔽方式
      有些应用场合,希望一个中断服务程序能动态改变系统的优先权结构。例如,在执行中断服务程序的某一部分时,希望禁止较低级的中断请求,而在执行中断服务程序的另一部分时,又能够开放比本身级别低的中断。
      为达到这样的目的,自然会想到使IMR中本身对应的位置l,使本级中断受到屏蔽,从而为开放较低的中断提供可能。但是,这样做有一个问题:每当一个中断请求被响应时,就会使ISR对应位置1,只要没有发出中断结束命令,8259A就会禁止所有比它低的中断。所以,尽管当前处理的较高级的中断被屏蔽,但由于ISR位未被复位,较低级的中断请求在发出中断结束命令之前仍然不会得到响应。
      引进了特殊屏蔽方式。设置了此方式后,使IMR某位置l,就会同时使ISR的相应位复位。这样,可真正开放级别较低的中断。当然未被屏蔽的更高级中断也可以得到响应。

    展开全文
  • 异或校验工作方式

    千次阅读 2018-07-13 14:00:23
    命令是F3E2(16进制),数据是42 3A,异或校验的工作过程如下:1:将命令和数据组合起来:结果为F3 E2 42 3A(8位数据依次写开)2:从第一个8位数据开始,将其与第二个8位进行异或操作,取得结果。即示例中F3与E2...
    校验位为8位数据,其是对其前面的命令字和数据进行异或校验。
    命令字是F3E2(16进制),数据是42 3A,异或校验的工作过程如下:
    

    1:将命令字和数据组合起来:结果为F3 E2 42 3A(8位数据依次写开)
    2:从第一个8位数据开始,将其与第二个8位进行异或操作,取得结果。即示例中F3与E2进行异或操作,计算过程如下:
                         1111 0011(F3)
    XOR   1110 0010 (E2)
    结果: 0001 0001 (11)
    3:将上次计算结果,与第三个8位数据进行异或操作,再次取得结果。即示例中11与42进行异或操作,计算过程如下:
                0001 0001 (11)
       XOR 0100 0010 (42)
    结果: 0101 0011(53)
    3:再将上次计算结果,与其后的数据依次进行异或操作,最后就可以得到正确的异或校验结果啦。示例中53与最后一个8位数据3A进行异或操作,计算过程如下:
                0101 0011(53)
    XOR    0011 1010 (3A)

    结果: 0110 1001 (69)


    4,由以上分析可知,紧接在命令字和数据字后面的异或校验字应为69.


    若经过接收方经过异或校验计算出的数据与校验字是相同的,那么此次传送的数据就是有效;反之,接收方计算出的校验字 和 发送方发送过来的校验字是不同的,那本次传送就是错误。



    展开全文
  • DAC0832的工作方式详解

    千次阅读 2020-06-21 22:51:55
    三种工作方式 (1)直通方式 两个锁存器都处于跟随状态,不对数据进行锁存,一旦有数字量输入就立即进行D/A转换。因此DAC0832的输出随时跟随输入的数字量的变化而变化 (2)单缓冲方式 单缓冲方式有两种实现方法,一...
  • 51单片机定时器工作方式1、2原理详解

    万次阅读 多人点赞 2019-08-09 18:38:36
    1.本篇博文旨在帮助那些像我一样刚入门51单片机,如果你对定时器有一定了解,但是其中的的工作方式不能理解,那么这篇文章很适合你,如果你是大神的话…直接绕行吧…… 2.我在学习的过程中由于知识上的不足很多的...
  • STM32 GPIO口基本结构和工作方式

    千次阅读 2018-05-25 14:55:58
    STM32F103ZET6: 共144个引脚,7组IO口,每组16个IO口 ...IO口的基本结构和工作方式: 1.STM32F1系列IO口基本结构(IO口内部电路结构) 右侧IO引脚部分为芯片暴露在外部的引脚,每个引脚在...
  • cache的工作方式

    千次阅读 2017-11-15 14:22:52
    带有cache的CPU一般是先从cache中取出数据 而不是从内存里取数据而CPU是怎么访问cache的cache访问cache使用的类似的地址编码方式。处理器访问存储器时 会把地址传递给TLB和cache cpu把虚拟地址 页帧号传递给TLB ...
  • 8253工作方式区别、计数初值及应用

    千次阅读 多人点赞 2020-05-07 11:59:51
    8253工作方式 方式0: 方式1: 方式2: 方式3: 方式4: 方式5: 工作方式之间的关系及计数初值 方式0和方式1: 方式0和方式1输出波形都是单次波形输出,输出低电平的宽度τ为时钟周期Tclx的整数倍。 方式0是...
  • 6.2.5 8255A的工作方式

    千次阅读 2013-07-09 15:23:15
    6.2.5 8255A的工作方式 § 8255A有3种工作方式:方式0,方式l和方式2。 § A端口:3种方式中的任一种; § B端口:方式0和方式1; § C瑞口:通常作为控制信号使用,配合A端口和B端口的工作。 § 1.方式0:...
  • 8086 的6种工作方式小结

    千次阅读 2008-12-15 19:24:00
    6种工作方式小结8253的6种工作方式各有特点,不同的工作方式可以输出不同形式的定时信号以适用于不同的应用场合,现将这六种方式的特点简要归纳如下:方式0:控制写入后,输出端OUT的初态为低电平,计数结束时产生...
  • 8255工作方式控制LED灯循环闪烁

    千次阅读 2019-05-13 23:00:25
    当开关合上,16个LED灯从上而下依次循环发光,每次只能点亮一个LED灯; 当开关打开,保持当前LED...首先看一下8255的工作方式控制,如下图: 代码: IOCON EQU 02D6H IOA EQU 02D0H IOB EQU 02D2H IOC EQU ...
  • 3种常见的数字数据编码方式

    万次阅读 2019-03-14 09:07:41
    编码方式:低电平代表 0,高电平代表 1. 缺点:没有检错功能;无法保持同步; 曼切斯特编码 编码方式:向上跳变为 0,向下跳变为 0.(具体参看图片的标识) 工作场景:以太网 差分曼切斯特编码 编码方式:位中心...
  • 8255的三种工作方式

    万次阅读 2013-05-01 22:16:11
    1.方式0 基本的输入/输出方式。 MCS-51可对8255A进行数据的无条件传送 例如:从口线读入一组开关状态,向端口输出数字量,控制一组指示灯的亮、灭。不需要联络信号,外设的I/O数据可在8255A的各端口得到锁存和缓冲...
  • 套接socket 的地址族和类型、工作原理、创建过程

    千次阅读 多人点赞 2013-09-17 10:21:45
    (三)、套接工作原理 INET 套接就是支持 Internet 地址族的套接,它位于TCP 之上,BSD 套接之下, 如图12.8 所示,这里也体现了Linux 网络模块分层的设计思想。 ...
  • 第三章--堆栈段的工作方式

    千次阅读 2016-08-30 22:18:49
    堆栈段在实模式和保护模式下的工作方式相同,下面我们只介绍在实模式下的工作方式: 其中SS 堆栈段寄存器,用来存储堆栈段的初始地址;SP 堆栈指针寄存器,用来存储堆栈段的栈顶偏移量。 堆栈段初始化的工作如下:...
  • FTP的传输的两种方式和工作方式比较,二进制数据传输和ASCII传输区别 [原创 2010-05-21 11:16:31]  字号:大中 小 FTP的传输模式比较区别   1、 ASCII传输方式:假定用户正在拷贝的文件包含的简单...
  • 套接(socket)基本知识与工作原理 一、Socket相关概念  Socket通常也称作“套接”,用于描述IP地址和端口,是一个通信链的句柄。(其实就是两个程序通信用的。)  SOCKET用于在两个基于TCP/IP协议的...
  • FTP是一种文件传输协议,它支持两种模式,一种方式叫做Standard (也就是 Active,主动方式),一种是 Passive (也就是PASV,被动方式)。...下面介绍一个这两种方式工作原理: Standard模式 FTP 客户端
  • Oozie工作流属性配置的方式与策略

    万次阅读 2015-09-14 23:16:58
    Oozie工作流属性配置的三种方式 Oozie有三种方法可以给工作流提供属性属性配置: App部署文件夹根目录下的:config-default.xml 作业属性文件:job.properties 在命令行中指定属性:-Dkey=value Oozie工作流...
  • String content3 = "时间工作日09:00 - 次日06:00!"; desc1.setText(Html.fromHtml(content1)); desc2.setText(Html.fromHtml(content2)); desc3.setText(Html.fromHtml(content3)); 3. 总结 1. 使用...
  • 在VBA代码中引用Excel工作表中单元格区域的方式小结分类:ExcelVBA>>ExcelVBA对象模型编程>>常用对象>>Range对象在使用ExcelVBA进行编程时,我们通常需要频繁地引用单元格区域,然后再使用相应的属性和方法对区域进行...
  • 堆栈段在实模式和保护模式下的工作方式相同,下面我们只介绍在实模式下的工作方式: 其中SS 堆栈段寄存器,用来存储堆栈段的初始地址;SP 堆栈指针寄存器,用来存储堆栈段的栈顶偏移量。 堆栈段初始化的工作如下: ...
  • DMA方式

    万次阅读 2016-09-23 11:42:37
    具有程序中断方式的优点,即在数据准备阶段,CPU与外设并行工作。DMA方式在外设与内存之间开辟一条“直接数据通路”,信息传送不再经过CPU,降低了CPU在传送数据时的开销,因此称为直接存储器存取方式,由于数据传送...
  • 前面的工作基本上都是对原始套接进行设置,在将原始套接设置完毕,使其能按预期目的工作时,就可以通过recv()函数从网卡接收数据了,接收到的原始数据包存放在缓存RecvBuf[]中,缓冲区长度BUFFER_SIZE定义为...
  • 8000干货:那些很厉害的人是怎么构建知识体系的

    万次阅读 多人点赞 2019-09-29 11:18:27
    本文约8000,正常阅读需要15~20分钟。读完本文可以获得如下收益: 分辨知识和知识体系的差别 理解如何用八大问发现知识的连接点; 掌握致用类知识体系的构建方法; 能够应用甜蜜区模型找到特定领域来构建知识体系...
  • Word 2016 撰写论文(4): 批量修改MathType公式字体大小

    万次阅读 多人点赞 2019-04-23 10:54:33
    一般论文写完的时候,发现公式字体大小不对,如果一两个公式修改还可以,但是几十个公式,一个个修改字体大小,可想而知,工作量有多大。上网查阅资料有没有批量修改公式字体,居然还真有。MathType这个软件还真的很...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,180,574
精华内容 472,229
关键字:

工作方式字