数码之家

 找回密码
 立即注册
搜索
查看: 8525|回复: 13

[STM] 初次尝试STM8S001J3

[复制链接]
发表于 2019-3-27 14:59:07 | 显示全部楼层 |阅读模式
本帖最后由 网络孤客 于 2019-3-27 15:39 编辑

一、自建开发板
STM推出8pin单片机,无需晶振,自带16Mhz时钟,外围电路简单,8K程序空间,1kRam,带eeprom,带ADC一直吸引着我
STM8-SO8-DISCO太(lin)贵(se)了不符合我的要求。
于是借官网降价促销之际入手一些STM8S001J3和STM8L001J3芯片,自搭核心板。


官网下载STM8-SO8-DISCO用户手册( “UM2339),参考手册里面电路图焊接核心板。




二、搭建开发平台
我一直使用IAR,这次也不例外,使用IAR for STM8 3.10.1
先到官网下载最新的库(en.stsw-stm8069.zip)目前最新版本是2.3.1,并解压出来

可以选择模板进行开发,我是拷贝一个以前开发工程,把工程中的库删除,用新库替代。
打开IAR进行设置


还要从例子中拷贝一个stm8s_conf.h文件到自己的工程中。
工程搭建成功。

三、开发与仿真
点个灯太简单,要点就点个复杂些的灯,找了一个共阳全彩灯来点。以前没玩过呼吸灯,现在玩玩。

程序肯定是编译成功了,不成功也不会发这贴
调试,以前的STM8是4根线,STM8S001就没有了NRST,没有就没有,直接使用ST-LINK V2接上线
其中SWIM接8脚,就可以使用IAR进行调试。

芯片烧写:习惯使用STVP,到官网下载最新版本STVP-STM32 42.0.0
选好芯片,加载固件,插上ST-Link直接烧写成功。


四、上些效果图
虽然效果不算满意,主要是灯的三个发光点有点分离了,肉眼看没有混色效果,但程序还是成功运行了。







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 1家元 +20 收起 理由
myhaly + 20

查看全部打赏

发表于 2019-3-27 15:58:56 | 显示全部楼层
东西好是好,就是太贵了。而且感觉就体积而言和8s003也没啥优势

打赏

参与人数 1家元 +1 收起 理由
网络孤客 + 1 歡迎探討

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2019-3-29 22:28:31 | 显示全部楼层
针脚那么少,不如8s003

打赏

参与人数 1家元 +1 收起 理由
网络孤客 + 1 歡迎探討

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-30 08:05:50 | 显示全部楼层
kkstun 发表于 2019-3-29 22:28
针脚那么少,不如8s003

针脚数量不是问题,有它的使用场合。
只是希望能有小一号的封装。
回复 支持 反对

使用道具 举报

发表于 2019-3-30 22:06:52 来自手机浏览器 | 显示全部楼层
太贵了……业余玩不如003划算啊…

打赏

参与人数 1家元 +1 收起 理由
网络孤客 + 1 歡迎探討

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2019-3-31 01:31:13 | 显示全部楼层
网络孤客 发表于 2019-3-30 08:05
针脚数量不是问题,有它的使用场合。
只是希望能有小一号的封装。

003又qfn封装,比这个小多了

打赏

参与人数 1家元 +1 收起 理由
网络孤客 + 1 歡迎探討

查看全部打赏

回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2019-3-31 08:15:34 | 显示全部楼层
2545889167 发表于 2019-3-31 01:31
003又qfn封装,比这个小多了

qfn封装的确小,但自己焊接不太方便。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-31 08:22:11 | 显示全部楼层
触景情伤 发表于 2019-3-30 22:06
太贵了……业余玩不如003划算啊…

003的flash寿命只有100次,业余玩反复读写易坏。
业余玩用103好些,买开发板也就几块钱。
S001个人容易焊接些,我买时只有1.36元,加转接板也不到2元(含针脚与电容)
回复 支持 0 反对 1

使用道具 举报

发表于 2021-2-20 21:14:21 来自手机浏览器 | 显示全部楼层
网络孤客 发表于 2019-3-31 08:22
003的flash寿命只有100次,业余玩反复读写易坏。
业余玩用103好些,买开发板也就几块钱。
S001个人容易焊 ...

我的应该超过100次了,毛问题没有…
回复 支持 反对

使用道具 举报

发表于 2021-2-21 00:03:52 | 显示全部楼层
网络孤客 发表于 2019-3-31 08:22
003的flash寿命只有100次,业余玩反复读写易坏。
业余玩用103好些,买开发板也就几块钱。
S001个人容易焊 ...

打了两种丝印而已,使用没有任何不同,测试烧写调试咋都好几百次了,正常使用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-21 17:47:13 | 显示全部楼层
触景情伤 发表于 2021-2-20 21:14
我的应该超过100次了,毛问题没有…

的确,当时对数据手册上的100次理解有误。
回复 支持 反对

使用道具 举报

发表于 2021-5-13 19:37:01 | 显示全部楼层
stm32也有8脚封装
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-5-14 10:33:02 | 显示全部楼层

STM32强多了。

写的时候只有stm8
回复 支持 反对

使用道具 举报

发表于 2022-8-7 05:17:21 来自手机浏览器 | 显示全部楼层
文章挺好的,那个角落好像我也有类似的芯片,有空的时候折腾折腾。
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-10 09:59 , Processed in 0.171601 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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