本帖最后由 ldptest 于 2019-3-27 15:04 编辑 : p$ X/ W$ I) R8 v5 p! v 一、自建开发板 STM8-SO8-DISCO太(lin)贵(se)了不符合我的要求。 于是借官网降价之际入手一些STM8S001J3和STM8L001J3芯片,自搭核心板。9 g1 ], D& Z# i) j: k+ e8 A 官网下载STM8-SO8-DISCO用户手册( “UM2339”),参考电路图焊接核心板。5 e: B6 _; w" t4 M1 _ 0 V9 v& P& ]! h: t2 o9 s5 _ 二、搭建开发平台 我一直使用IAR,这次也不例外,使用IAR for STM8 3.10.1 先到官网下载最新的库(en.stsw-stm8069.zip)目前最新版本是2.3.1,并解压出来2 y0 [$ X' ^& a3 Z 可以选择模板进行开发,我是拷贝一个以前开发工程,把工程中的库删除,用新库替代。3 T! ~: i' @+ v) p9 x 打开IAR进行设置 还要从例子中拷贝一个stm8s_conf.h文件到自己的工程中。: v$ R6 |/ d6 k( J) B2 u 工程搭建成功。 三、开发与仿真 点个灯太简单,要点就点个复杂些的灯,找了一个共阳全彩灯来点。以前没玩过呼吸灯,现在玩玩。7 g$ G7 n- c* m9 Y2 J7 ^ 程序肯定是编译成功了,不成功也不会发这贴7 i5 f' J: w Z: G+ @; a 调试,以前的STM8是4根线,STM8S001就没有了NRST,没有就没有,直接使用ST-LINK V2接上线' h; k8 \0 J# y; j 其中SWIM接8脚,就可以使用IAR进行调试。 烧写,习惯使用STVP,到官网下载最新版本STVP-STM32 42.0.0; C$ A/ P0 m" i2 a 选好芯片,加载固件,直接烧写成功。 ' E1 U# e. E& w5 c( k" G. y5 ]5 s 四、上些效果图& x* n0 @4 Z7 [& }) d" N$ Z 虽然效果不算满意,但程序还是成功运行了。, z+ O/ `6 ]9 f; [. H7 c4 B$ F5 } |
STM8S001J3 For Test.rar
下载1.82 MB, 下载次数: 347
å·¥ç¨ä»£ç
是你自己的程序吗?3 { n* c0 U9 F
swim脚是否有用,有没有延时?5 ~9 X% E+ S2 P, f
我因程序错误,锁了两个芯片。
已经搞好,我没用SWIM引脚,留给编程专用。
2 h" P6 O& f0 ?
链接:https://pan.baidu.com/s/1lj9FUcBeuFxNVPES7UbgLQ % f1 {, n2 J! ^/ X
提取码:s9gc + `% l' B) [5 D. D- B& g1 j- ^+ e8 W
7 {: O' F8 l5 X( T2 T% O
1 R- j' l! K) l1 X; K7 E# ~
3月20日,STM8S001J3当时单价为1.36元
不包邮吧?
不包。
我在淘淘查了一下, 价格不便宜啊