打印
[STM8]

STM8固件库如何使用?

[复制链接]
17119|28
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
bioe|  楼主 | 2010-3-21 20:35 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
STM8固件库如何使用?stvd comsic 建工程都需要配置固件库吗?
沙发
stm_zy| | 2010-3-22 08:08 | 只看该作者
固件库是一种辅助手段,也是初学者学习该类MCU的入门钥匙。如果熟悉了它的模式,完全可以定义适合自己使用的固件库。所以,不是每个工程非得包含固件库。
stm8固件库都有详细的说明,比如IO操作的有gpio,时钟控制的有clk等。要使用固件库,需要读懂每个库的.h和.c文件的说明。这样用起来就轻松了。
希望我的解释对你有用。

使用特权

评论回复
板凳
lo_xiaohua_ve| | 2010-3-29 16:43 | 只看该作者
我现在也在弄这个库的问题,不知道如何使用,想问下是不是我需要用到什么功能,就需要把相应的.h和.c文件在我的工程目录下,然后程序中包含相应的.h文件才可以使用库函数了?这样一来如果我使用了较多的功能那么就需要把库中好多文件复制到自己的目录下,那就会很麻烦,甚至都搞不清楚到底需要哪些文件,那位大哥帮忙帮忙,讲解下如何方便的使用ST提供的API,非常感激

使用特权

评论回复
地板
gxgclg| | 2010-3-29 20:45 | 只看该作者
答案是肯定的,用了什么功能,肯定需要添加相应的固件库,虽然麻烦点,但修改起来很方便

使用特权

评论回复
5
amonghappy| | 2010-3-29 23:28 | 只看该作者
楼上正解。
库很好用的,特别对初学者来说。
文件多了点,但都很有序。

使用特权

评论回复
6
stm_zy| | 2010-3-30 13:52 | 只看该作者
举个例子,固件库中有个文件
stm8s_lib.h
里面有类似以下代码的语句

#ifdef _TIM1
#include "stm8s_tim1.h"
#endif /* _TIM1 */
举例:
使用timer1的库:
1、在你的程序中先定义宏_TIM1
2、然后再包含stm8s_lib.h头文件,那么你的工程就自动引入了timer1的库。
固件库内部方法的使用,请参考相应固件库的头文件相关方法的说明。
一定注意宏和头文件的先后顺序。

使用特权

评论回复
7
zouxinliang| | 2010-3-30 17:24 | 只看该作者
但是我用了庫以后老是抱COMIS debug錯誤.不知道怎么回事 150個錯誤

使用特权

评论回复
8
香水城| | 2010-3-30 18:09 | 只看该作者
但是我用了庫以后老是抱COMIS debug錯誤.不知道怎么回事 150個錯誤
zouxinliang 发表于 2010-3-30 17:24


看看错误提示,一般提示都是有迹可循的。

使用特权

评论回复
9
yybj| | 2010-3-30 20:27 | 只看该作者
不要看错误很多,有时可能就是同一个错误造成的,看看提示

使用特权

评论回复
10
stm_zy| | 2010-3-31 08:06 | 只看该作者
7# zouxinliang

可以把出现的错误贴几个上来,大伙帮你分析。

使用特权

评论回复
11
lo_xiaohua_ve| | 2010-3-31 22:05 | 只看该作者
摸索了两天,终于知道该如何使用,在此多谢各位好心人,给一个我的简单例子,希望对别人有帮助...

LED-DEMO.rar

307.13 KB

使用特权

评论回复
12
gaopetrel| | 2010-4-1 13:03 | 只看该作者
我是把库全拷贝进去了

使用特权

评论回复
13
jgphu| | 2010-8-10 20:52 | 只看该作者
我都是自建库,用固件库眼睛都看花了

使用特权

评论回复
14
秋天落叶| | 2010-8-11 09:16 | 只看该作者
肯定是需要配置固件库的

使用特权

评论回复
15
annayefengna| | 2012-1-16 09:21 | 只看该作者
使用固件库,代码量是不是增加很多,如果要减少代码量还需要自己删减???

使用特权

评论回复
16
mzh1245| | 2012-1-16 11:20 | 只看该作者
电容触摸按键买过来用的是定时器3和4,怎么修改库,才能改到定时器2和4???

使用特权

评论回复
17
ilovezqh| | 2013-4-16 22:13 | 只看该作者
我用的IAR 固件库怎么搞 ?一头雾水

使用特权

评论回复
18
光晔秋秋| | 2013-5-2 16:43 | 只看该作者
学习了,各位!

使用特权

评论回复
19
huangjinyuan06| | 2013-6-1 15:59 | 只看该作者
例子不错,赞一个

使用特权

评论回复
20
huangfeng33| | 2013-6-2 15:24 | 只看该作者
库是很好用的,但对于初学者来说文件似乎多了点。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

154

帖子

2

粉丝