为了了解 8 引脚 STM8 微控制器的相关信息,最近在网上搜寻了一些网站,其中有几个我认为不错的国外网站在此跟大家分享:
STM8S001J3 - The Good, the Bad and the Ugly
https://hackaday.io/project/27250-mcu-how-tos-reviews-rants/log/66992-stm8s001j3-the-good-the-bad-and-the-ugly
对于 STM8S001J3 这位网友发表了一些看法,有他认为好的地方也有他认为不好的地方,或是美中不足的地方,我认为每个人的用途不同看法也会不一样的,看看别人的评论做为参考也是不错的。对于 Ugly 这个字有丑陋或是邪恶的意思,不过我觉得在这里用这样的形容词似乎不太合适,不晓得有没有更好的翻译方式?
SDCC 是一个有历史的免费 C 编译器,可以编译多种的微控制器,具体种类可参考官网的说明,由于是免费所以在国外有其拥护群众,多年前在学 8051 时知道了这个免费编译器也体验了一下,只不过在网上 KEIL 或是 IAR 的取得不是太困难的情况下,似乎就不会想去使用 SDCC 了。我很多年没有关注过 SDCC,这一次网上搜寻 STM8 时发现国外的这个网站竟然是使用 SDCC 做为 STM8 的编程工具,而 SDCC 到现在还是持续的维护中。
Getting started with STM8 development using free software: LED and timer on the STM8S001J3 Reference design
http://www.colecovision.eu/stm8/STM8S001J3%20Reference%20LED.shtml
Getting started with STM8 development using free software: Serial output on the STM8S001J3 Reference design
http://www.colecovision.eu/stm8/STM8S001J3%20Reference%20Serial.shtml
网站里还有其他 STM8 板子的例程可供参考,在这里我看到了这个模块:
搜寻之后才知道 ESP-14 里面等同于 STM8S003F3P6 + ESP-01。
SDCC 官网
SDCC - Small Device C Compiler
http://sdcc.sourceforge.net/
底下的这个网站是 STM8S001J3 的开发教程,内容所使用的语言是意大利文,我也是看不懂的,因此就配合着翻译软件凑合凑合的看了。这篇帖子的翻译应该叫做:用 C 语言开发 STM8。
Sviluppare in C per STM8
http://ficara.altervista.org/?p=3931
网站里还有几个用 STM8S001J3 做的应用,很有参考价值(英文内容):
STM8S UART test in Single Wire (half duplex) mode
http://ficara.altervista.org/?p=4047
A m I – a smart music composer (?)
http://ficara.altervista.org/?p=4072
IrSwitch: remote switch uses any TV controller (IR)
http://ficara.altervista.org/?p=4002
这张图网上搜到的:
|