最近工作闲下来了,趁有时间,琢磨了一下STM8芯片。先看图片,在网上买了一块STM8的核心板,手上正好有一个St-Link仿真器,赶紧把环境搭起来了。自己的笔记本太老了,只有两个USB口,还扩展了一个USB HUB。
硬件环境
今天专门查了一下JTAG、JLink、ULINK、ST-LINK,区别如下:
(1)JTAG是一种国际标准测试协议,主要用于芯片内部的测试,如ARM,DSP等;
(2)JLink同样遵循JTAG协议,是JTAG加上一个USB转接器;
(3)ULINK是Keil/ARM公司自己生产的,用于ARM系列新品测试,仅支持Keil环境;
(4)ST-LINK是针对STM32和STM8系列洗牌芯片的仿真器。
STM8常用的开发环境有ST TOOLSET、COSMIC、IAR,现在以IAR作为开发环境。首先是环境的安装,我软件的版本如下,如何获取,很容易找到,找不到的话,可以找我的。
IAR的版本信息
IAR有免费版和授权版两个版本,根据自己的需要,使用免费版或想办法吧。
打开安装后的IAR,界面如下:
IAR环境主界面
(1)创建工程
创建工程step1
创建工程step2创建工程step3
创建一个main.c,添加代码。编译、下载。
工程建好了,环境通了,可以好好研究芯片的细节了,正式开始学习。
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』