准备工作及前提
a、已安装IAR或者STVD
b、下载标准固件库(StdPeriph_Lib_V2.1.0)备用;
c、已建立好一个程序模板,如未建立请参考我的博客中的帖子STVD+STM8官方固件库创建工程模板;
d、(非必要)已下载STM8s库函数所在的程序版手册;
e、(非必要)Flash Loader Demonstrator,这是ST的ISP烧写,对于STM8只有支持BootLoader的才行,STM8SF103本身木有BootLoader,需要自己写故而此处只是提及,但不要求,后期学习时再更新,但还是装上较好,因为要是后期我更新了呢。使用软件
STVD(全称ST Visual Develop)——编程使用;
stm8slib(使用手册程序版) ——查找库函数及库函数的调用方法;
STVP(全称ST Visual Programmer)——烧录程序;开始
1)模板准备工作
a、复制程序模板,并重命名文件夹为LED,这样既保留了程序模板,又便于后期开发其他项目时不用再重新一步一步执行创建模板时的必要过程,节省时间;
b、打开STVD后,选择File->Open Wodkspace,选中LED模板Cosmic下的Demo.stw打开即可,但还不忙写自己所要实现的任何功能的函数;
c、为自己的主函数文件开始处添加块注释信息如下,完成后点击左侧方块收起块(如图)注释,方便管理和修改:
/**********************************************
** 文件名 : main.c
** 作 &nb
STM8S自学笔记之利用库函数点亮一个LED
最新推荐文章于 2025-06-20 09:18:24 发布