极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3306|回复: 4

Arduino IDE支持STM8的小结

[复制链接]
发表于 2020-3-9 20:44:16 | 显示全部楼层 |阅读模式
本帖最后由 harryrobot 于 2020-3-9 20:53 编辑

最近看在STM8这个系列的8位单片机,比较喜欢STM8S103F3这颗料的封装(TSSOP20),手焊相对好焊一些,两侧的引脚排布对我PCB很小的应用场合也比较友好。
刚好IDE现在也支持这颗料的编译和开发,这里把配置方法share一下。
首先在IDE(我是1.8.12版本,1.8.7不能用)中:文件->首选项的管理器网址中输入:
不能贴link,见最后一个附件图
保存以后到工具->开发板->开发板管理器,发现已经有了Sduino STM8的设备,选安装。
安装好以后就可以在开发板里选STM8S103F3,然后其他就和Arduino UNO一样了。
但STM8最小系统板上的引脚标号和arduino UNO是不同的,对应关系如图:

然后就是烧录了。STM单片机不能在IDE平台上完成烧录。需要在IDE中生成HEX文件,然后用ST的烧录器进行烧录。我用的是ST-LINK/V2,上面有SWIM接口,与STM8S103F3开发板上对应的pin脚连好,用ST官网的STVP烧录工具烧录即可。
捕获.PNG
stm8blue-pinout.png
捕获2.PNG
捕获.PNG
捕获4.PNG
回复

使用道具 举报

发表于 2020-3-18 12:00:34 | 显示全部楼层
STM8S103F3

最高:16 MHz
程序記憶體 8 KB Flash
640 byte EEPROM
記憶體 1 KB RAM

工作电压 2.95 - 5.5 V
1 x UART
1 x SPI (8 Mbit/s)
1 x I²C (400 kbit/s)
每装置有 96-bit 唯一码
回复 支持 反对

使用道具 举报

发表于 2020-6-2 15:21:38 | 显示全部楼层
请问,按照你们说的步骤,在开发板管理器中输入sd或者stm8,内容都显示空白,查找不到,这是怎么回事?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-7-15 22:40:15 | 显示全部楼层
rurn 发表于 2020-6-2 15:21
请问,按照你们说的步骤,在开发板管理器中输入sd或者stm8,内容都显示空白,查找不到,这是怎么回事? ...

你的IDE什么版本
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2020-9-20 13:33 , Processed in 0.051713 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表