首页 > 评测 > 蓦然回首,不忘初心——STM8S-Discovery评测
蓦然回首,不忘初心——STM8S-Discovery评测
- [导读]
- 意法半导体STM8S-Discovery是学习STM8的利器,STM8价格上已经跟51单片机相差无几,性能方面已经优先51单片机了,它支持库开发,拥有各种外设,STM8S将逐渐跟51单片机分享8位处理器的市场,甚至取代51单片机。
一、开篇介绍
ST意法半导体的stm32风靡全球 ,在物联网等新兴产业的推动下应用在各种智能、低功耗领域,它的另一款MCU,可以跟我们熟知的51单片机媲美,其性价比高,是相当不错的选择。基于STM8专有内核,STM8S系列采用ST的130纳米工艺技术和先进内核架构,主频达到24 MHz,处理能力高达20MIPS。 嵌入式EEPROM、RC振荡器和全套标准外设为设计者提供了稳定且可靠的解决方案。从经济型探索套件到更复杂的评估套件和第三方工具,为利用STM8S微控制器进行开发提供了极大方便。
图1 板子官方展示图
二、开箱体验
刚拿到STM8S-Discovery板子,包装的画面有点复古的感觉,虽然是2008年生产的板子,但是其包装跟现在的STM32 官方板子包装除了有点像打码的感觉,其他都无太大差异。包装采用塑料一体成型,板子被嵌入到塑料包装中,并附有板子的性能介绍及快速入门卡片,卡片的正面介绍板子的资源等,卡片的后面跟开发者介绍如何使用板子及开发环境。
图2 包装正面照
图3 包装背面照
三、深入了解STM8S-Discovery
拿起这块ST的STM8S-Discovery板子,ST一开始就对板子做了很长远的规划,也看的出来ST很用心地站在用户的角度设计开发板。ST-LINK和主控MCU采用隔离式设计,用手可以直接将ST-LINK仿真器和主控板分开,单独使用仿真器或者主控板。这一人性化设计,现广泛运用于Nucleo系列开发板。STM8S-Discovery使用的是B型USB接口,开发前需要找一根B型USB数据线。
板子配有一个用户led灯和一个电容触摸键,供用户使用,同时引出全部引脚,方便用户外接外设,这块板子与众不同的地方是板子正下方有块洞洞板,用户不用另外再搭一块洞洞板,弄得拖拖拉拉,增加调试的难度,很是贴心。ST之所以强大起来,也许就是他这种站在用户的角度考虑问题吧。
图4 板子正面图
STM8S-Discovery板子背面没有元件,仅仅有个出厂检查标签,和四个橡胶垫,防止底下的金属物导致短路。
图5 板子背面图
STM8S-Discovery搭载的是STM8S105C6T6
芯片特性:
工作频率可达到16MHz
2.95到5.5V 工作电压
内核
l 高级STM8内核,具有3级流水线的哈佛 结构
l 扩展指令集
存储器
l 程序存储器:32K字节Flash;10K次擦写 后在55°C环境下数据可保存20年
l 数据存储器:1字节真正的数据 EEPROM;可达30万次擦写
l RAM:2K字节
中断管理
l 带有32个中断的嵌套中断控制器
l 6个外部中断向量,高达37个外部中断
定时器
l 高级控制定时器:16位,4个捕获/比较 通道,3个互补输出,死区控制和灵活的同步
l 带有8位预分频器的8位基本定时器
l 16位通用定时器,带有5个捕获/比较通 道(IC、OC 或 PWM)
l 带分离时钟源的独立看门狗
通信接口
l 带有同步时钟输出的UART ,智能卡, 红外IrDA,LIN主模式接口
l SPI接口最高到8Mbit/s
l I2C接口最高到400Kbit/s
模数转换器
l 10位,±1LSB的ADC,最多有10路通 道
I/O端口
l 48脚封装芯片上最多有38个I/O,包括16个高吸收电流输入
l 非常强健的I/O设计,对倒灌电流有非常 强的承受能力
从硬件框图可以清晰明了看出STM8内核及其外设的工作流程。
图6 硬件框图
四、 入门体验
给STM8S-Discovery板子上电,可以看到电脑出现一个移动硬盘,开发者可以将编译好的二进制文件直接复制到这个移动硬盘即可完成程序的下载。
图7 板子虚拟硬盘
从原理图看出,板上LED灯是接到PD0口的,采用灌入电流模式
图8 板子原理图
与传统的机械式按键相比,电容式触摸感应按键不仅美观而且耐用、寿命长,它颠覆了传统意义上的机械按键控制,只要轻轻碰触,就可以实现对案件的开关控制、量化调节甚至方向控制,现在电容式触摸感应按键已广泛用于手机、DVD、洗衣机等消费类产品中。
STM8S-Discovery板上的电容式触摸按键也是这个原理,采用RC震荡原理,对比人手指按下按键及无操作下的占空比来确认按键是否被按下。
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前