|
先看看STM8S001的硬件资源 内核和系统特性 • STM8内核,频率为16 MHz • 2.95V到5.5V工作电压 • 128 kHz到16 MHz RC灵活的时钟控制 • 多达5个I/O • 8位和16位定时器(2 个) 存储器 • 8 KB Flash • 1 KB RAM • 128字节EEPROM 连接和调试 • UART • SPI • I2C • SWIM单线调试模块 模拟外设 • 3通道10位ADC 麻雀虽小五脏俱全啊!!!!!!!!!!!!。不过001不像别的芯片。目前只支持STVP和IAR两种编译器。下载和仿真只支持STLINK。而且我发现山寨的STLINK很容易让芯片变砖,即使你增加了延时防死锁,按键防死锁都不奏效。所以强烈要求购买正版的stlink。也就一百来块。另外就是资料了,这芯片目前非常少人用。资料非常上,开发板基本就没有,不过大牛的话可以自己入门上手,如果是普通的用户,还是建议买一块开发板吧,至少少走很多弯路,而且有个技术支持,会让你的研发加快。所以首选还是到某宝上买开发套件吧。 下面是我在某宝上掏到的一个比较完美的开发板,上手基本都没问题。 模块介绍 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开发板瞬间变身为烧录器。研发生产必备工具。
够惊艳吧。还能驱动OLED屏。 |
STM8 的MCU有四个供电单元
【STM8-SO8】08-STM8L001J3的点灯
STM8单片机如何实现Bootloader
基于STM8的DALI (数字可寻址调光协议)
开源基于STM32的STM8脱机编程器
【ST MCU实战经验】之STM8中UART奇偶校验的使用方法
【思修电子STM8集合贴】龙顺宇STM8理论/实战视频/书籍/软件/
初次尝试STM8S001J3
分享STM8 风驰光盘的资料,是完整的(包括原理图+例程+PDF注释)
基于STM8的实验代码汇总分享
微信公众号
手机版
这是什么原因?如果有延时防死锁,按键防死锁,如果被锁,用正版应该可以解开吧?