用STM8S单片机,关机时PD3要设置为不带上拉的输入模式

格式:PPT ? 页数:146页 ? 上传日期: 21:31:51 ? 浏览次数:75 ? ? 500积分 ? ? 用稻壳阅读器打开

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

实时时钟液晶显示器,定时器USART,CSPI,模数转换器数模转换器,比较器

低功耗的特点:5个低功耗模式:等低功率运行

全实时时钟(1.4??一),停止(400)

最大频率:16条16mhz相关峰

低功率,超安全欠压复位5可编程阈值

2x12位DAC(双模式)与输出缓冲器

1个固定阈值和1个轨到轨

3个16位定时器2个通道(IC,OCPWM),正交编码器
一个16位高级控制定时器3个信道,支持电机控制
1个7位预分频器的8位定时器
1个窗口和1个独立的看门狗
蜂鸣器定时器12或4kHz的频率

最多67个I /o中断姠量,所有可映射

多达16个电容检测通道免费固件

快速片上编程和非侵入性调试与游泳,Bootloader的使用USART

本文描述的特点因此,机械数据和订购信息:

与闪速存储器密度64字节

微控制器的快闪存储器密度32字节。

政务司司长低家庭请参阅

详细信息设备的操作和寄存器参考参考手册

信息的闪存程序存储器和数据存储器,指

编程手册(pm0054)

信息的调试模块和游泳(单线接口模块),指

stm8游泳和通信协议调试模块用户手册(um0470)

信息的stm8核心,指stm8处理器编程手册(pm0044)

高密度、中密度stm8l15xx超低功耗器件的功能增强stm8处理器核心提供更多的处理能力(高达16mips在16mhz)同时保歭优势的一种架构,提高代码密度一个24线性寻址空间和低功率操作的优化结构。

家庭成员包括一个集成的调试模块的硬件接口(游)允許非侵入性的应用调试和超快闪存编程

所有的高密度和介质密度特征stm8l15xx微控制器嵌入式数据EE PROM和低功耗低电压电源快闪存储器。

该设备包括┅个范围广泛的增强我/操作系统及周边设备一个12位模数转换器,数模转换器比较器,一个实时时钟四个16位定时器,一个8位定时器鉯及标准的通信接口等二语,一个接口和三个USART。一个8x 40或4x44-segment液晶可在stm8l152x8装置模块化设计的周边设置允许相同的外围设备中可以找到不同的圣镓庭包括32位微控制器的家庭。这使得任何过渡到一个不同的家庭很容易和简化,更通过使用一个共同的一套开发工具

高密度、中密度stm8l15xx設备的一部分,stm8l超低的家庭提供下列好处:

4. 内部高速低功耗低速度区

2. 时钟门控系统和优化电源管理

3  有能力执行从内存低功率等模式和低功率运行模式

2   直接内存访问(存取)的内存到内存或外存储器到内存的访问。

1  应用程序在一个普通的家庭产品架构兼容的引脚内存映射囷模块化设备。

这些特点使stm8l超低功耗单片机的家庭适用范围宽:

2. 应用控制和用户界面

3. 电脑周边产品游戏,全球定位系统和运动设备

4. 报警系统有线和无线传感器

该装置是在四个不同的包装从48针到80针。套不同的外设包括不同的装置指section3for概述完整的外设提出在这个家庭。

所有stm8l超低的产品是基于同样架构以内存映射和一个连贯的引脚

显示框图的高密度、中密度stm8l15xx家庭的。

超低功率stm8l151xx和stm8l152xx完全引脚到引脚软件和功能。除了完全兼容家庭内的设备部分意法半导体微控制器超低功耗策略,其中也包括stm8l101xx和stm32l15xxx该stm8l和stm32l家庭允许一个连续的业绩,外设系统结构,功能

它们都是以0.13米超低泄漏过程?意法半导体。

家庭的stm32l引脚到引脚兼容通用了家庭。请参考stm32l15xx文件的更多信息这些设备。

所有的家庭將高节能的核心与哈佛结构和流水线执行:先进的stm8核心stm8l家庭和手臂皮质?- 3核心stm32l家庭此外,具体的护理的设计架构已经采取优化硕士/能力高达和马/兆赫比率

这使得超低功耗性能范围从5到33.3的能力高达。

数码外设:实时时钟和一些通信接口

提供灵活性和性能的优化stm8l15xx和stm32l15xx装置使鼡一个共同的架构:

结构优化,达到超低消费在低功率模式

运行模式:快速启动的策略从低功耗模式

超安全复位:相同的复位策略为stm8l15xx和stm32l15xx包括上电复位掉电复位,欠压复位和电压检测器

STutralow功率连续也在于特征相容:

●超过10封装引脚数从20到100针,尺寸为3×3毫米

●存储密度范围从4箌128字节

高密度、中密度stm8l15xxdevices支持五个低功耗模式达到最佳的折衷低功率消耗启动时间短,可唤醒源:

●等待模式:处理器时钟停止但选定嘚外围设备继续运行。内部或外部中断或复位可用于出口微控制器从等待模式(妻子或注射用水模式)

●低功率运行模式:中央处理器囷选定的外围设备运行。执行完成从内存和低速度振荡器(大规模集成电路或伦敦)快闪存储器和数据存储器是停止和电压调节器被配置在超低功率模式。微控制器进入低功率运行模式的软件可以退出此模式的软件或通过一个复位。

所有中断必须蒙面它们不能被用来絀口的微控制器从该模式。

●低功耗等模式:这种模式时输入执行等待事件在低功耗运行模式。这是类似的低功率运行模式时钟停止。唤醒这种模式是触发复位或由内部或外部事件(周边事件所产生的定时器串行接口,控制器(dma1)比较器和输入/输出端口)。当唤醒倳件触发系统返回到低功率运行模式。

所有中断必须蒙面它们不能被用来出口的微控制器从该模式。

●active-halt模式:中央处理器和外设时钟停止除了时钟。唤醒可以触发时钟中断外部中断或重置。

●暂停模式:中央处理器和外设时钟停止该装置保持动力。

唤醒触发一个外部中断或重置一些周边也唤醒从停止能力。开关的内部参考电压降低功率消耗通过软件配置也有可能唤醒了设备无需等待内部参考電压的唤醒时间有一个快速唤醒时间为5?s。

8位stm8核心是专为编码效率和性能与哈佛结构和三级流水线

它包含6个内部寄存器直接寻址在每次執行方面,20种寻址方式包括索引间接和相对寻址和80指令。

●32位的程序存储器取指令总线周期最

●与16位元索引寄存器-使索引寻址模式或无偏移和读修改写数据操作

●24位程序计数器16字节的线性内存空间

●16位堆栈指针访问一个64字节的堆栈

●8位条件码寄存器- 7条件的标志为结果的最後指令

●索引间接寻址模式查找表的地址空间中的任何位置

●堆栈指针相对寻址模式的局部变量和参数传递

●指令字节的平均大小80

●标准數据和逻辑运算功能

●16位的8位和16位16位分部

●之间传输数据的栈和蓄电池(推/流行)直接栈存取

●数据传输使用与注册或直接内存到内存的傳输

高密度、中密度stm8l15xxdevices特征嵌套中断向量控制器:

●嵌套中断优先级别3软件

●32个中断向量与硬件优先级

●多达40个外部中断源于11个向量

该设备需要一个1.65伏至3.6伏工作电压(电源)外部电源引脚必须连接如下:

●基准参考电压(+,-为ADC 1):外部参考电压的ADC 1必须通过提供外部参考电壓+和-针。

●基准+(为dac1 / 2):外部的参考电压dac1和dac2必须通过外部提供的参考电压+

该器件集成了一个zeropower上电复位(葡萄牙)/断电复位(民主共和国)。该设备的销售类型没有“丁”选项(见11节:订购信息方案)它是加上欠压复位(博尔)电路。它的情况下装置运行在1.8和3.6伏博尔始終是积极的,以确保适当的操作开始从1.8五后1.8波达到阈值,选择字节加载过程的开始可以确认或修改默认阈值,或永久禁用博尔(在这種情况下最小值在断电的电源是1.65伏)。

五波阈值可通过选择字节从1.8至3降低功耗在暂停模式,它可以自动关闭的内部参考电压(和因此博尔)在暂停模式。该设备仍然在复位状态当电压低于指定的阈值,vpor /共和国或vbor不需要任何外部复位电路。

注意:设备销售类型的“丁”选项(见11节:订购信息方案)博尔是永久性残疾和设备运行1.65至3.6五在这种情况下是不可能使博尔通过选择字节。

该设备具有一个嵌入式可编程电压检测器(物理气相沉积)监测工作/ vdda供电和比较它的vpvd阈值该法提供了7种不同的水平之间的1.85伏和3.05伏,选择的软件一步步的约為200。一个可以产生中断当电压/ vdda低于vpvd阈值和/或音频/ vdda高于vpvd阈值。中断服务程序可以生成一个警告信息和/或单片机控制到安全状态。物理气楿沉积是启用的软件

高密度、中密度stm8l15xxdevices嵌入一个内部电压调节器产生1.8伏电源为核心,外围设备

●调压主模式(术)的运行,等待中断(紸射用水)等事件

●低电源电压调节器模式(lpvr)停机active-halt,低功率运行和低功耗等模式

当进入停止或active-halt模式,系统会自动切换的二尖瓣置换術

到lpvr以减少电流消耗

时钟控制器分发的系统时钟(系统时钟)来自不同的振荡器的核心和外围设备。它还管理时钟门控时钟低功耗模式确保鲁棒性。

●时钟分频器:得到最好的折衷的速度和电流消耗的时钟频率的处理器和外设可以通过调整可编程分频器

●安全时钟切换:时钟源是可以改变的安全的飞行运行方式通过配置寄存器。

●时钟管理:降低功耗时钟控制器可以停止时钟为核心,外围设备或个囚的记忆

●系统时钟源:4个不同的时钟源,可以用于驱动系统时钟:

–16高速外部晶体(安全)

–16兆赫的高速度的内部振荡器(恒指)

–32.768低速外部晶体(伦敦)

–38千赫的低转速的内部(大规模集成电路)

●实时时钟和液晶显示时钟源:上述四个来源可以选择时钟的时钟

和液晶显示无论系统时钟。

●启动时钟:复位后微控制器启动默认的内部

2兆赫的时钟(恒指/ 8)。分频器和时钟源可以改变的应用程序一旦開始执行的代码

●时钟安全系统(上):此功能可以启用的软件。如果一个安全时钟故障发生时系统自动切换到时钟。

●配置的主时鍾输出(酶):这个输出外部时钟由应用程序使用

实时时钟(时钟)是一个独立的二进制编码的十进制(十进制)的定时器/计数器。六芓节的位置包含秒分钟,小时(12 / 24小时)一天周,日月,

年在二进制编码的十进制(十进制)格式。修正为28(闰年)29,30和31天的朤份是自动进行。这一秒的领域也可以读取二进制格式

日历可以纠正从1至32767时钟的时钟脉冲。这可以使同步到主时钟

它提供了一个可编程报警和可编程周期中断唤醒从

●定期唤醒时间使用32.768千赫脉冲的最低分辨率(61?县)是从至少122?的最大3.9号与不同的分辨率,唤醒时间可达箌

●周期警报器日历上也可以产生脉冲期间的每一年

时钟安全系统检测到一个失败的伦敦并可以提供一个中断唤醒能力。实时时钟的时鍾可以自动切换到在伦敦失败案例

这个机构还提供了3个防篡改检测引脚。这种检测嵌入可编程滤波器可以唤醒单片机

液晶显示驱动器嘚8共同端和40段终端驱动320像素。它也可以被配置为驱动4个常见的44部分(176像素)

●内部升压转换器保证控制电压对比。

●相反转降低功耗和電磁干扰

●高达8像素,可编程瞬

●液晶控制器可以在暂停模式。

注意:不必要的部分和共同引脚可以作为通用输入/输出引脚

●非易夨性存储器分成三个数组:

–多达64个字节中密度嵌入式快闪程序存储器

–多达2个字节的数据存储器

EE PROM嵌入纠错代码(密码)特征。它支持read-while写(读写网):可执行代码的程序矩阵而编程/擦除数据矩阵

选项字节保护部分闪存程序存储器的写入和读出盗版。

●12位模数转换器(ADC 1)与28通道(包括4个快速通道)温度传感器和内部参考电压

●单一和连续模式的转换

●扫描能力:自动转换完成对选定的一组模拟输入

●模拟看门狗:中断产生时,转换电压以外的编程阈值

●12位转换器2缓冲输出(数字信号转换为模拟电压信号输出)

●同步更新的能力使用定时器

●直接存储器存取能力为每个通道

●双音频通道独立或同时转换

●输入参考电压+更好的分辨率

注:它可以在dma1。

高密度、中密度stm8l15xxdevices两只比较器(comp1和Comp 2)共享相同的偏置电流和电压参考参考电压可以是内部或外部(从一个输入/输出)。

●一比较器与固定阈值(comp1)

●一比较器轨箌轨与快或慢模式(Comp 2)。阈值可以是下列之一:

该比较器可以一起使用提供一个窗口的功能。他们可以唤醒从停止模式

系统配置和路甴接口控制器

系统配置控制器提供的能力,一些替代功能映射在不同的输入/输出端口哮喘和ADC 1通道也可以映射。

高度灵活的路由接口允许應用软件来控制路由不同我/操作系统的tim1定时器输入捕捉它也控制路由内部模拟信号ADC 1,comp1dac1 Comp 2,和内部参考电压vrefint最后,它提供了一个寄存器組的有效管理设置专门的我/操作系统支持多达16个电容传感通道使用proxsensetm技术。

高密度、中密度stm8l15xxdevices包含一个先进控制定时器(tim1)三个16位通用定時器(tim2,tim3和tim5)和一个8位基本定时器(哮喘)

所有的定时器可以由dma1。

表3比较了功能先进的控制通用和基本定时器。

16位先进控制定时器(tim1)

这是一种高档计时器设计各种控制应用其互补输出,死区时间控制和居中脉宽调制能力应用领域扩展到电机控制,照明和半桥驱动器

●3独立捕获/比较渠道(游戏)可配置为输入捕获,输出比较产生(边缘和中心对齐模式)和单脉冲输出模式

●另外1个捕获/比较通道昰连接到一个外部输入/输出

●同步模块控制定时器,外部信号

●突破输入迫使输出到一个定义的状态

●3互补输出可调节死区时间

●中断能仂的各种活动(捕获比较,溢出打破,触发)

●7位分频器可调固定功率2(128比1……)

●2单独配置捕获/比较通道

●中断能力的各种活动(捕获比较,溢出打破,触发)

●同步与其他定时器或外部信号(外部时钟复位,触发使)

8位基本定时器(TIM4)

8位定时器由一个8位自動重载计数器上由一个可编程分频器。它可用于时基产生中断产生的定时器溢出或D触发器

看门狗系统是基于2个独立的定时器提供最大的咹全应用。

3.14.1窗口看门狗定时器

窗口看门狗(wwdg)是用来检测出现一个软件故障通常由外部干扰或意想不到的逻辑条件,使应用程序放弃其囸常顺序

独立看门狗外周(独立看门狗)可以用来解决处理器故障由于硬件或软件故障。

它的时钟由内部时钟源和钢筋混凝土从而保歭活跃,甚至在案件一

蜂鸣器功能输出信号的哔哔声销声代信号在1,2或4千赫

串行外围接口(SPI 1和SPI 2)为半/全双工同步串行通信与外部设备。

●单纯同步传输2线与可能的双向数据线

●主从操作可选的硬件或软件

I  2C总线接口(i2c1)提供多主的能力并控制所有我?总线-特定的顺序,协议,仲裁和时间。

●标准模式高达100千赫和快速模式高达400千赫。

●7及10位寻址模式

注:i2c1可通过dma1控制器。

在异步串行通信接口(usart1usart2和usart3)允许铨双工,异步通信与外部设备需要一个行业标准型异步串行数据格式它提供了范围很广的波特率。

●1兆位/秒全双工的脊髓损伤

●红外接ロ编码器解码器

高密度、中密度stm8l15xxdevices包含一个红外接口可用于红外遥控功能。2定时器输出比较通道是用来产生红外遥控信号

开发工具为stm8微控制器包括:

●的公正性仿真系统提供跟踪代码分析

●的stvd高级语言调试器包括编译器,汇编器和集成开发环境

●的stvp闪存编程软件

该stm8还配备叻入门套件评估板和低成本的在线调试/编程工具。

单线数据接口(游泳)和调试模块

调试模块与单线数据接口(游)允许非侵入性的实時在线调试和快速存储器的编程

单线接口用于直接进入调试模块和存储器编程。该接口可以被激活的所有设备的操作模式

非侵入性的調试功能模块的性能接近一个全功能的仿真器。在内存和外围设备操作也可以监测实时时间的影子寄存器。

在上电时该领域/ nrst引脚复位輸入引脚上拉。被用来作为一种通用针(领域)它可以被配置为输出漏极开路或推拉,不是作为一个通用输入参见配置nrst / PA 1针通用输出的stm8l15xx囷stm8l16xx参考手册(rm0031)。

2[ ]交替函数映射选项(如果相同的替代功能显示两次,这表明有一个唯一的选择而不是重复的函数)

4。上拉是适用于pb0囷pb4在复位阶段这些引脚输入浮动复位后释放。

5在5伏/我/操作系统,保护二极管的电压是没有执行

6。在开漏输出列不能定义一个真正嘚开漏/(P缓存,弱上拉和保护二极管电压不执行)

8。该pa0引脚输入上拉在复位阶段和复位后释放

9。高驱动能力可在pa0

如表5所示:高密度、中密度stm8l15x引脚说明,一些替代功能可以映射在不同的输入/输出端口的编程的一个映射寄存器描述在“路由接口(里)和系统配置控制器”┅节中stm8l15xx和stm8l16xx参考手册(rm0031)

1。低功耗等模式时输入指令执行一个妻子在低功耗运行模式

2。传输层接口的中断是逻辑或tim2溢出中断和TIM 4溢出中斷。

3在妻子的模式,这种中断是如果以前已启用加工后的中断,处理器回到妻子模式当这个中断被配置为一个事件唤醒,醒来继续處理中央处理器

4。中断从物理气相沉积在逻辑上是男女与港口和样品的中断注册exti_conf允许选择之间的港口

和口中断(见外部中断端口选择寄存器(exti_conf)在rm0031)。

5该装置被惊醒从停止或active-halt模式只有在收到的地址相匹配的接口地址。

选项字节包含配置设备的硬件特点以及内存保护的裝置它们被存储在一个专用的内存块。

所有选项字节可以修改等离子体模式(游泳)通过访问存储器

地址详细情况见表12上选择字节地址。

选项字节也可以修改“即时”的应用在大气模式,除机械钻速不列颠哥伦比亚大学和pcodesize值只能顾及时,改性的等离子体模式(与游泳)

调试手册(um0320)信息游泳编程程序。

设备特征的96位独特的设备标识符提供了一个参考号码是独一无二的任何设备、任何背景96位的标識符不能被用户改变。

唯一的设备标识符可以读取单字节然后可以串联使用自定义算法。

唯一的设备标识符是理想的选择:

●用作安全密钥提高代码安全程序中的内存使用和结合这一独特的软件加密原语和协议编程之前内部存储器。

除非另有说明所有的电压被称为变。

除非另有规定的最低和最高值保证在最坏的条件下环境温度,电源电压和频率的试验生产

100%的设备与环境温度在打鼓= 25°和助教=助教最大(由选定的温度范围)

数据为基础的表征结果,设计模拟和/或技术特点是显示在表的脚注和不在生产测试特性的基础上,最低和最高徝参考样本测试和代表的平均值加上或减去三倍的标准偏差(平均±3S)

除非另有说明,典型的数据是根据助教= 25°,内径= 3 V他们只有设计准则并没有进行测试。

典型的模数转换器的精度值是确定的表征了一批样品从一个标准的扩散在整个温度范围内其中95%的设备有一个误差尛于或等于该值表示(平均±2S)。

除非另有说明所有的典型曲线只作为设计准则并没有进行测试。

加载条件用于引脚参数测量结果示于圖10

输入电压测量一个器件的引脚图11为。

以上这些列为“绝对最大额定值”可能造成永久性损坏的装置这是一个压力等级和功能操作的設备在这些条件是不可取的。暴露在绝对最大额定条件下长时间可能影响器件的可靠性

1。所有的权力(vdd1电路,vdd3vdd4,vdda)和地面(vss1vss2,vss3vss4,vssa)引脚都必须连接到外部电源供应器

2。在最大必须始终尊重参见表16。最大允许电流值

符合一般操作条件内径和钽。

*博客内容为网伖个人发布仅代表博主个人观点,如有侵权请联系工作人员删除

我要回帖

更多关于 所有的S都是P 的文章

 

随机推荐