低功耗软件原则让运行模式远比空闲掉电模式少占用时间
发布时间:2022/11/27 14:04:03 访问次数:232
在VC++6.0中,用APPWizard可以生成三种应用程序:单文档(SDI)、多文档(MDI)和基于对话框的应用程序。为了说明问题和省去不必要的细节,以基于对话框的应用程序为例。
创建一个基于对话框的应用程序,打开VC++6.0集成开发环境,选择菜单项File/New,在出现的对话框中选中Projects标签中的MFC AppWizard(exe),然后在Project Name框中填入MyCOMM(可根据需要命名),之后点OK按钮。
在接着出现的对话框中选中Dialog Based项,然后点NEXT按钮。以下的各对话框都按照缺省设置,这样即可生成一个基于对话框的应用程序。在资源编程器中会出现其对话框模板。
PDA类产品的主要机时占用是显示和按键的交互操作。仅在较短的时间内有大量的计算,需全速运行,显示也是瞬间完成,大部分时间花在等待按键上。
如果采用查询方式,CPU钭以运行模式等待按键,耗电较大;如果采用中断方式,则可以由中断唤醒CPU,让较长的等待按键时间,都处在空闲模式(或掉电模式)。
因此,在进行系统扩展时,可将片内基准作为一个2.5V的参考电源来使用。若要把片内基准用到微转换器之内,则应在VREF引脚上加以缓冲并应在此引脚与AGND之间连接100nF电容。
在实际应用中应当特别注意,内部VREF将保持掉电直到ADC或DAC外围设备模块之一被它们各自的使能位上电为止。
模拟输入与其他ADC芯片相比,ADμC812的ADC模块有一个缺点,就是ADC正常工作的模拟输入范围为0~+2.5V;而允许输入的电压范围只能为正电压(0~+5V)。
上海德懿电子科技有限公司 www.deyie.com
来源:21ic.如涉版权请联系删除。图片供参考
在VC++6.0中,用APPWizard可以生成三种应用程序:单文档(SDI)、多文档(MDI)和基于对话框的应用程序。为了说明问题和省去不必要的细节,以基于对话框的应用程序为例。
创建一个基于对话框的应用程序,打开VC++6.0集成开发环境,选择菜单项File/New,在出现的对话框中选中Projects标签中的MFC AppWizard(exe),然后在Project Name框中填入MyCOMM(可根据需要命名),之后点OK按钮。
在接着出现的对话框中选中Dialog Based项,然后点NEXT按钮。以下的各对话框都按照缺省设置,这样即可生成一个基于对话框的应用程序。在资源编程器中会出现其对话框模板。
PDA类产品的主要机时占用是显示和按键的交互操作。仅在较短的时间内有大量的计算,需全速运行,显示也是瞬间完成,大部分时间花在等待按键上。
如果采用查询方式,CPU钭以运行模式等待按键,耗电较大;如果采用中断方式,则可以由中断唤醒CPU,让较长的等待按键时间,都处在空闲模式(或掉电模式)。
因此,在进行系统扩展时,可将片内基准作为一个2.5V的参考电源来使用。若要把片内基准用到微转换器之内,则应在VREF引脚上加以缓冲并应在此引脚与AGND之间连接100nF电容。
在实际应用中应当特别注意,内部VREF将保持掉电直到ADC或DAC外围设备模块之一被它们各自的使能位上电为止。
模拟输入与其他ADC芯片相比,ADμC812的ADC模块有一个缺点,就是ADC正常工作的模拟输入范围为0~+2.5V;而允许输入的电压范围只能为正电压(0~+5V)。
上海德懿电子科技有限公司 www.deyie.com
来源:21ic.如涉版权请联系删除。图片供参考