因研发需要找一个小封装的IC做产品,一直都用开了STM的芯片。感觉质量比较稳定。听说st出来几款SOP8封装的芯片。于是第一时间找到了功能最全的开发套件,对上手还是非常有帮助的。
因为是新品。所以相关的开发板和资料还是非常难找。于是在某宝上找到这么一个套件,分享给大伙一起学习一下。
有兴趣的朋友可以在某宝搜索:STM8S001J3M3开发套件
模块介绍
1:核心板大小为9cm*6cm大大板。并引出所有IO口排针,可以选择复用。
2:板载两个LED指示灯以及电源指示灯,可通过使用跳线帽来选择是否使用。
3:带有KEY按键、SWIM下载接口、OLED接口。
4:板载有电源处理芯片LDO,可提供3.3V和5V的电源。可用跳线帽选择。
5:可USB供电,也可以部电源供电,并有500MA的保护电路,以及电源反插保护电路。
6:集成了24C08存储芯片。I2C接口的EEPROM,轻松玩转I2C。
7:一路的正弦波输出电路,可实现DAC的功能。(独创)
8:一路的PWM输出电路,板载大功率的1W超高亮LED驱动电路,轻松玩转PWM,特别适合开发LED亮度调节研发。
9:集成OLED电路,配合中景园的0.96的OLED,可进行图像界面的显示开发。
10:兼容STM8S001J3和STML050J3的芯片,两个芯片都能进行开发。
11:ADC模拟转换电路。
12:USB转串口UART电路。可直接和PC进行数据通信。
13:BEEP,蜂鸣器美声电路,非常适合做消费电子类的发声,让蜂鸣器不在单调。
14:提供丰富的例子程序,囊括了STM8的所有功能,以及研发必备的开发工具。
15:提供IC测试座的支持,配合STLINK开发板瞬间变身为烧录器。研发生产必备工具。
芯片性能
高性能STM8内核,三级指令流水线,主频可达16M。
8k FLASH,1k RAM,128Byte真正的EEPROM。
3个主时钟源可选择:HSE、HSI、LSI。
低功耗模式:wait,active-halt,halt。
可独立关闭外设时钟,上电&掉电复位。
内嵌32个中端向量,高达5个外部中断。
两个16位定时器,一个8位基本定时器。
SPI单线接口(高达8Mbit/s)、IIC(可达400kbit/s)。
UART(SmartCard,lrDa,LIN的主模式)。
3路10位ADC,单独/连续/带缓冲工作模式。
5路通用IO口,内嵌单线下载&仿真接口SWIM。
针对STM8S001有一些需要特别注意的地方:
对于STM8S001的SWIM引脚复用问题在官方的数据手册上有提及(在我们的例程中都会有一段防锁代码,如果复用SWIM引脚有下载不了程序可断电-->按住KEY-->上电-->下载)