STM8的最大的特点(与其它8位MCU相比)

发布者:sheng44最新更新时间:2020-07-22 来源: 51hei关键字:STM8  特点  8位MCU 手机看文章 扫描二维码
随时随地手机看文章

STM8是ST意法半导体针对工业应用和消费电子开发而推出的8位单片机。


每种MCU都有自身的优点与缺点,与其它8-bit MCU相比,STM8 8-bit MCU最大的特点是:

  • 内核:

    • 最高fcpu频率,可达24MHz,当fcpu≤16MHz时0等待的存储器访问

    • 高级STM8内核,基于哈佛结构并带有3级流水线

    • 扩展指令集

    • 最高20 MIPS @ 24 MHz

  • 时钟、复位和电源管理:

    • 2.95V到5.5V工作电压

    • 灵活的时钟控制,4个主时钟源

    • 带有时钟监控的时钟安全保障系统

  • 电源管理:

    • 低功耗模式(等待、活跃停机、停机)

    • 外设的时钟可单独关闭

    • 永远打开的低功耗上电和掉电复位

  • 通信接口:

    • 高速1Mbit/s CAN 2.0B接口

    • 带有同步时钟输出的UART — LIN主模式

    • UART兼容LIN2.1协议,主/从模式和自动重新同步

    • SPI接口最高到10Mbit/s

    • I2C接口最高到400Kbit/s

  • I/O端口:

    • 带有高吸收电流输出的GPIO脚

    • 非常强健的GPIO设计,对倒灌电流有非常强的承受能力

  • 开发支持:

    • 单线接口模块(SWIM)和调试模块(DM),可以方便地进行在线编程和非侵入式调试

  • 性价比:

    • 相对于现在众多的8位单片机,STM8的价格与性能比例是比较高。


关键字:STM8  特点  8位MCU 引用地址:STM8的最大的特点(与其它8位MCU相比)

上一篇: ST系列STM8S003F3P6单片机芯片介绍
下一篇:开发STM8单片机,需要哪些开发工具?

推荐阅读最新更新时间:2024-11-12 21:11

STM8 工程模版
在st官网下载STM8固件库 拷贝固件库到工程目录下 再创建两个目录 user:存放用户文件。自己编写的源文件 project:存放工程文件 拷贝stm8s_conf.h到user目录下 AIR 创建工程 创建空工程 将工程文件保存到project目录 将工程目录以分组的形式添加进来 添加完成 右击工程,配置工程 选择芯片型号 添加头文件路径 仿真选择ST-LINK
[单片机]
<font color='red'>STM8</font> 工程模版
ATmega16单片机(AVR)主要特点总结
下面就总结一下AVR单片机ATmega16的主要特点: (注: 括号内有红色 *x* 符号的表示文章下方会有解释/扩展) 1) 采用 RISC 结构的AVR内核单片机. 131 条机器指令, 大多数指令为单个系统时钟周期执行的指令; 32 个 8 位通用工作寄存器; 全静态工作方式(Fully Static Operation). (*A*) 工作在 16 MHz 时具有 16 MIPS 的性能.(注: ATmega16L 系列最大工作频率为 8 MHz); 内部配备有 2 个时钟周期的硬件乘法器. 2)片内自带大容量, 非易失的程序和数据存储器 (*B*) 16KB 在线可编程(ISP, In-Sys
[单片机]
STM8学习笔记---定时器输出7路PWM波
STM8S003F3P6单片机共有三个定时器定时器1、定时器2、定时器4。其中定时器1为16位高级定时器,定时器2为16位通用定时器,定时器4为8位基本定时器。定时器1和定时器2可以输出PWM波。其中定时器1有4个通道,定时器2有3个通道。 现在让定时器1和定时器2所有通道同时输出PWM波。 首先初始化定时器IO口 通过最小系统图可以看出定时器通道对应的IO口为: TIM1_CH1– PC6, TIM1_CH2– PC7, TIM1_CH3– PC3, TIM1_CH4– PC4, TIM2_CH1– PC5, TIM2_CH2– PD3, TIM2_CH3– PA3, 将定时器对应的IO口都设置为推挽输出模式。因为要
[单片机]
<font color='red'>STM8</font>学习笔记---定时器输出7路PWM波
STM8的中断系统以及外部中断详解
STM8具有最多32的中断系统,在中断的处理上类似于cortexm系列的芯片,首先是每个中断的向量都是固化在系统内部的,用户需要向相应的中断向量flash位置写入中断处理函数,其二,每个中断向量都具有可编程的优先级,共有两位优先级,两个BIT的优先级可以催化出4个优先级,具体如下 中断控制器内部有一些寄存器专门用来存放相应的中断的中断优先级,同同时,在系统内部也有一个系统寄存器CC他的第三位和第五位分别表示当前正在处理的中断的优先级 可以这样认为,中断发生的时候,系统寄存器在执行中断向量跳转的时候自动载入了相应的中断优先级到系统寄存器CC中. 中断的处理遵循先判断软件优先级后判断硬件优先级的模式,当几个中断同时发生
[单片机]
医用口罩密合度测试仪的测试原理与特点
测试原理: 在不同的呼吸条件下,分别测定口罩外侧和内侧的颗粒浓度,根据其结果计算口罩适合因数。 产品特点: 1.使用粒子检测器,对口罩内外的粒子数进行自动检测 2.破坏和破坏模式,能够实现多种测试功能 3.7寸触摸屏显示,操作简单方便 4.全新UI界面设计,直观的操作界面,带来操作体验的极大提升 5.设备自带强大数据储存功能,储存数据可达50000条 6.微型打印机和USB通用数据接口,方便数据输出和传递 7.过载保护、以及掉电记忆等智能配置,有效保证用户的操作安全 8.可选配GMP《计算机化系统》要求测试软件,具备用户管理、权限管理、数据审计追踪等功能 9.Pubtester 还提供专业定制服务,方便客户进行非标测试 10.
[测试测量]
stm8 调试硬件I2C心得
这次调试stm8的硬件真是艰辛,没有想到这样恼火!整整搞啦 我5天的时间,参考网上很多例子和风驰的stm8讲解!和自己的实践,终于搞通啦!特将自己在调试过程中一些心得希望的大家分享。由于本人水平有限也希望大家指出不足和错误的地方! Stm8不需要专门配置GPIO口,执行初始化就可以啦!有些stm8需要打开EEPROM设置I2C(看官方文档)。 Stm8主要靠SR1和SR3状态寄存器判断I2C的情况(while(!XXXXX)就是出自这里),多半大家调不通!就是卡在这里(需要注意的是 寄存器有些位,只要读寄存器就可以清除,在仿真的时候,最好不要打开寄存器页面)。这里分软故障和硬故障: 首先是硬故障: 一般是stm8芯片I
[单片机]
解读台湾半导体发展特点
当你和台湾人聊天时,常会听到他们说:「台湾是个小岛;」一方面,他们有点是在自我调侃,但言外之意似乎是想强调台湾与对岸不同的独特性。而在我上次造访台北时恍然大悟,台湾人现在比以往更能善用地缘与经济优势,他们把台湾的「小」化为优势,特别是运用于转型为世界科技重镇的努力上。 菁英人才齐聚一堂 这项任务利用的第一个原理,是尽管「小」、反而能聚集各路菁英。台湾的科技人才与知识资源集中,使其能设定事情的优先顺序,并专注于科技研发专案。例如在笔者代表EE Times访问台湾的科技部长陈良基,他提及台积电(TSMC)的共同创办人曾繁城(FC Tseng)是他的研究所同学;这些渊源让政府与业界人士能保有良好的关系。 而当我们谈到半导体产
[半导体设计/制造]
[STM8学习笔记] IAR工程搭建笔记
1. 打开IAR软件。 2.选择 - - 3. - - 会弹出一个对话框,根据你的MCU系列下拉选择MCU型号; 然后再根据你的编程语言选择编程语言。 选择好了之后,点击【OK】 - 选择你要保存的工程路径以及工程名。 4. 配置工程参数:选中工程名,右键选择【options...】 4.1 选择芯片型号:Device:STM8L051F3(这里是我使用的MCU型号) 4.2 编译时需要的头文件相对路径添加(这样后续工程路径变更,也不会影响头文件找不到的问题) $PROJ_DIR$ $PROJ_DIR$..user 4.3 输出可执行文件配置如下: 4.4 debug调试器配置如
[单片机]
[<font color='red'>STM8</font>学习笔记] IAR工程搭建笔记
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved