用户名 立即注册 找回密码

微雪课堂

搜索
微雪课堂 STM8
订阅

STM8

STM8 同时的和嵌套的中断管理
STM8S提供2种中断管理模式:同时发生模式嵌套模式STM8同时发生中断管理模式在该模式下,所有的中断的中断优先级都是3级,因此它们都是不可以被中断的(除了被TLI,RESET或TRAP中断之外)。硬件的中断优先级按如下顺序 ...
分类:    2015-7-13 11:25
STM8 中断和低功耗模式
STM8 中断和低功耗模式所有的中断都可以使处理器从待机模式(Wait)退出。仅有外部中断和另外一些特定中断使才能使处理器从停机(Halt)模式退出。当MCU STM8从挂起模式唤醒时候,如果有多个排队中断存在,那么第一个被响 ...
分类:    2015-7-13 11:25
STM8 中断源
STM8 中断源STM8中断控制器处理2种类型的中断源:不可屏蔽的中断:RESET,TLI和TRAP可屏蔽中断:外部中断或者内嵌的外设中断不可屏蔽中断源不可屏蔽中断不会考虑CC寄存器的I1和I0的状态(参见图17)。仅仅当TRAP中断发 ...
分类:    2015-7-13 11:25
STM8 中断屏蔽和处理流程
STM8 中断屏蔽和处理流程中断屏蔽是通过CC寄存器的位I1和位I0以及设置每个中断向量(表13)的软件优先级的ITC_SPRx来管理的。处理流程如图17所示:(表13:软件优先级)(图17:中断处理流程图)当一个中断请求必须被响应 ...
分类:    2015-7-13 11:25
STM8 中断控制器(ITC)
STM8中断控制器简介中断控制器提供如下功能:硬件中断的管理所有I/O引脚都具有外部中断能力,每一个端口都有独立的中断向量以及独立的标志。外设中断能力软件中断的管理(TRAP)具有灵活的优先级和中断等级管理,支持 ...
分类:    2015-7-13 11:24
STM8 模拟功耗控制
STM8停机模式下的快速内存唤醒默认情况下,微控制器进入停机模式后FLASH是处于掉电状态的。此时,漏电流可忽略不计,功耗是非常低的。但FLASH的唤醒时间较长(几微秒)。如果用户需要从停机模式快速唤醒,可将FLASH_CR ...
分类:    2015-7-13 11:24
STM8 低功耗模式
四种STM8低功耗模式的主要特性如表12。(表12:STM8S低功耗模式管理)1.如果外设时钟未被关闭2.包括通讯外设的中断(参见中断向量表)STM8等待(Wait)模式在运行模式下执行WFI(等待中断)指令,可进入等待模式。此时CPU ...
分类:    2015-7-13 11:23
STM8 低功耗的时钟管理
STM8降低系统时钟在运行模式,为了即能满足系统性能又能降低功耗,选择合适的系统时钟源是很重要的。可通过写时钟控制寄存器选择时钟源。参见时钟控制章节。通过写时钟分频寄存器CLK_CKDIVR的位CPUDIV,可降低fCPU的 ...
分类:    2015-7-13 11:23
STM8 电源管理
STM8电源管理默认情况下在系统或电源复位后,MCU处于运行模式。在这种模式下,CPU由fCPU提供时钟并执行程序代码,系统时钟分别为各个处于激活状态的外设提供时钟,MCU功耗最大。在运行模式下,为了保持CPU继续运行并 ...
分类:    2015-7-13 11:23
STM8 SWIM时钟控制寄存器
STM8 SWIM时钟控制寄存器(CLK_SWIMCCR)地址偏移值:0x0D复位值:未定义位7:1保留。始终为0。位0SWIMCLK:SWIM时钟分频值由软件置位或清除。0:SWIM时钟被2分频1:SWIM时钟未2分频 ...
分类:    2015-7-13 11:23
STM8 HSI时钟修正寄存器
STM8 HSI时钟修正寄存器(CLK_HSITRIMR)地址偏移值:0x0C复位值:未定义位7:4保留。始终为0。位3:0HSITRIM:HSI修正值由软件写入,用于微调HSI的校准值注意:在大容量产品上,只有位2:0是可用的。在中等容量或小容量 ...
分类:    2015-7-13 11:23
STM8 CAN外部时钟控制寄存器
STM8 CAN外部时钟控制寄存器(CLK_CANCCR)地址偏移值:0x0B复位值:0x00位7:3保留。始终为0。位2:0CANDIV:外部CAN时钟分频值由软件写入,用于指定外部CAN时钟的分频值。详情请参见章节23.9000:外部CAN时钟=fHSE/1( ...
分类:    2015-7-13 11:22
STM8 可配置时钟输出寄存器
STM8可配置时钟输出寄存器地址偏移值:0x09复位值:0x00位7保留。始终为0。位6CCOBSY:可配置时钟输出忙由硬件置位或清除。用于指示所选的CCO时钟源正处于切换状态或稳定状态。当CCOBSY为1时,CCOSEL位域将被写保护 ...
分类:    2015-7-13 11:21
STM8 时钟安全系统寄存器
STM8时钟安全系统寄存器(CLK_CSSR)地址偏移值:0x08复位值:0x00位7:4保留。始终为0。位3CSSD:时钟安全系统监测由硬件置位或软件写0清除。0:CSS关或未检测到HSE失效1:检测到HSE失效位2CSSDIE:时钟安全系统监测中 ...
分类:    2015-7-13 11:21
STM8 外设时钟门控寄存器
STM8外设时钟门控寄存器(CLK_PCKENR1)地址偏移值:0x07复位值:0xFF位7:0PCKEN1:外设时钟使能由软件写入。使能或禁止fMASTER时钟与对应外设的连接。参见表90:禁止fMASTER与外设连接1:使能fMASTER与外设的连接表9 ...
分类:    2015-7-13 11:21
STM8 时钟分频寄存器
STM8时钟分频寄存器(CLK_CKDIVR)地址偏移值:0x06复位值:0x18位7:5保留。始终为0。位4:3HSIDIV:高速内部时钟预分频器由软件写入,用于指定HSI分频因子。00:fHSI=fHSI RC输出01:fHSI=fHSI RC输出/210:fHSI=fHSI ...
分类:    2015-7-13 11:21
STM8 主时钟状态寄存器
STM8主时钟状态寄存器(CLK_CMSR)地址偏移值:0x03复位值:0xE1位7:0CKM:主时钟状态位由硬件置位或清除。用以指示当前所选的主时钟源。如果该寄存器中的值为无效值,则产生MCU复位0xE1:HSI为主时钟源(复位值)0xD2: ...
分类:    2015-7-13 11:20
STM8 内/外部时钟寄存器
STM8内部时钟寄存器(CLK_ICKR)地址偏移值:0x00复位值:0x01位7:6保留位,始终为0位5REGAH:活跃停机(Active Halt)模式下电压调节器关闭由软件置位或清除。为1时,一旦MCU进入活跃停机(Active Halt)模式,主电压调节 ...
分类:    2015-7-13 11:20
STM8 时钟中断
当下列事件发生时,时钟控制器可产生中断:主时钟源切换事件CSS事件这两个中断均可被独立屏蔽。表8:STM8 时钟中断请求中断事件事件标志位使能控制位从Wait模式退出从Halt模式退出CSS事件CSSDCSSDIE是否主时钟切换事 ...
分类:    2015-7-13 11:19
STM8 时钟输出功能(CCO)
可配置的时钟输出功能使STM8用户可在外部管脚CCO上输出指定的时钟。STM8S的用户可选择下面6种时钟信号之一做为CCO时钟:fHSEfHSIfHSIDIVfLSIfMASTERfCPU(可选择分频值)注意:在所有可能的分频值下,不能保证信号的占 ...
分类:    2015-7-13 11:19

微雪官网|产品资料|手机版|小黑屋|微雪课堂. ( 粤ICP备05067009号 )

GMT+8, 2025-4-3 20:36 , Processed in 0.030904 second(s), 9 queries .

返回顶部