1 / 22
文档名称:

电源控制 CAN总线 USB串行口.ppt

格式:ppt   大小:9,166KB   页数:22页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

电源控制 CAN总线 USB串行口.ppt

上传人:afada119 2017/6/24 文件大小:8.95 MB

下载得到文件列表

电源控制 CAN总线 USB串行口.ppt

相关文档

文档介绍

文档介绍:电源控制 CAN总线 USB串行口
张俊东杜鹏奎王蕴腾张宇婷吕邵窕王灿
(一)电源控制
STM32的工作电压(VDD)~。。当主电源VDD掉电后,通过VBAT脚为实时时钟(RTC)和备份寄存器提供电源。电源结构框图如下:

为了提高转换的精确度,ADC使用一个独立电源供电,过滤和屏蔽来自印制电路板上的毛刺干扰。
(1)ADC的电源引脚为VDDA
(2)独立的电源地VSSA如果有VREF-引脚(根据封装而定),它必须连接到VSSA。

使用电池或其他电源连接到VBAT脚上,当VDD断电时,可以保存备份寄存器的内容和维持RTC的功能。
当备份区由VDD供电时,下述功能可用:
(1)PC14和PC15可以用于GPIO或 LSE引脚。
(2)PC13可以作为通用I/O口、TANPER引脚、RTC校准时钟、RTC闹钟或秒输出。
当后备区域由VBAT供电时,可用下述工能:
(1)PC14和PC15只能用于LSE引脚。
(2)PC13可以作为TANPER引脚、RTC闹钟或秒输出。
(POR)和掉电复位(PDR)
STM32内部有一个完整的上电复位(POR)和掉电复位(PDR)电路,当供电电压达到2V是系统就能正常工作。
当VDD/VDDA低于指定的限位电压VPOR/VPDR时,系统保持复位状态,而无须外部复位电路。波形图如下:
(PVD)
在STM32中用户可以利用PVD对VDD电压与电源控制寄存器中的PLS[2:0]位进行比较来监控电源,这几位选择监控电压的阈值,通过设置PVDE位来使能PVD电源控制/状态寄存器中的PVDO标志用来表明VDD是高于还是低于PVD的电压阈值。该事件在内部连接到外部中断的第16线,如果该中断在外部中断寄存器中是使能的,该事件就会中断。当VDD下降到PVD阈值以下和/(上升到以上)根据外部中断第16线的上升/下降边沿触发设置,就会产生PVD中断。如图:
:

:
(1)进入睡眠模式
通过执行WFI和WFE指令进入睡眠状态。
(2)退出睡眠模式
如果执行WFE指令进入睡眠模式,则一旦发生唤醒事件时,微处理器都将从睡眠模式退出。
:
如何进入和退出停止模式见书P147表6-4
(2)CAN总线
:
CAN是控制器局域网络,CAN是国际标准化的串行通信协议。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个LAN,进行大量数据的高速通信”的需要,CAN通过ISO11898及ISO11519进行了标准化,CAN的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。