下载此文档

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


文档分类:论文 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22 下载此文档
文档列表 文档介绍
电源控制 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的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。

电源控制 CAN总线 USB串行口 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数22
  • 收藏数0 收藏
  • 顶次数0
  • 上传人afada119
  • 文件大小8.95 MB
  • 时间2017-06-24