STM8S功能性能特点分析
ST发布的STM8S平台可以说是打造了8位微控制器的全新世代,其整合新一代内核的高速度、处理性能和代码效率,以及多用途外设接口,并具备多项特殊功能,可提高芯片的强轫度和可靠性。其具有的以下特性,能够帮助工程师在工业控制和家电应用领域降低系统成本,缩短应用开发周期,提高处理性能。
1.全新STM8S微控制器内核。STM8S微控制器采用3级流水线哈佛架构,拥有24 MHz时最高处理性能20 MIPS ;
2.先进的FLASH技术。STM8S嵌入的130nm非易失性存储器是当前8位微控制器中最先进的存储技术之一,并提供真正的EEPROM数据写入操作,可达30万次擦写极限;
3.最先进的外设接口。接口种类完善,如高速SPI、I2C、USART、LIN-UART、CAN、IrDa、智能卡、CAN,以及快速、精确的模数转换器,转换用时小于3微秒;
4.高端16位定时器。可用于马达控制、捕获/比较和PWM功能,在工业控制中有着得天独厚的优势;
5.成套的功能丰富的开发工具。从提供单线调试接口的入门级配置,到具有跟踪、评估和代码覆盖分析功能的复杂仿真器,各种开发工具应有尽有;
6.STM8S基本型系列含有所有的基本外设,为了降低成本,程序存储器4KB-32KB的产品将不需要的附加功能去除,以期实现的最高性价比。
STM8S 的应用分类
STM8S系列产品在以上功能特性基础下,提供了两个完全相互兼容的产品线:增强型系列和基本型系列,在该系列产品内,ST所有的微控制器的外设接口全部相互兼容,STM8S产品齐全的功能与兼容性给开发者带来了莫大便利,受到众多工程研发人员的青睐。
通过以上特点不难看出,ST系列芯片拥有强大的功能和特性,并且针对不同的应用场景与功能要求,配备了较为齐全的芯片型号,以便于实现产品的最佳性价比选择。笔者通过对快包平台的任务整理,发现其在家电产品、马达控制、计量仪表、安全消费电子等领域都有诸多应用。
基于STM8S 芯片的应用案例分析
为了避免由于软件故障导致的Flash存储器意外擦写事故发生,STM8S芯片提供了独有的读写保护功能。但对于不熟悉此芯片应用的工程师而言,开发者往往无法通过一般的程序完成flash块擦除和块写操作,在快包平台上,就有这样一个案例。
案例名称:STM8S在运行中擦写未使用的FLASH
案例描述:STM8S单片机,在系统运行中时,如何擦写(页擦写或字节擦写)未使用的FLASH单元,而不影响程序的运行(不会复位,不影响中断,就像把未用FLASH当作RAM那样操作)
开发金额:500元
据这为雇主描述,系统运行中时,擦写未使用的FLASH单元会造成模块复位,他们正有偿寻找能够解决此问题或者有类似经验的工程师。根据快包产品经理分析,这个项目开发并不难,只是雇主之前并未用STM8S做过类似开发,有能力完成的工程师不到半小时就可以解决。目前这个外包项还在竞标当中,感兴趣的工程师可以在快包平台注册接包,开发酬金还可具体商议!
具体详情请点击》