打印
[技术问答]

BSP库功能说明文档那里找

[复制链接]
1667|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
slotg|  楼主 | 2013-11-10 14:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 slotg 于 2013-11-10 21:16 编辑

BSP库里头的范例程序,里面的一些函式呼叫是否有参考文档?

比如说程序里面看到这样的函式呼叫

SYS_WaitingForClockReady(SYSCLK_CLKSTATUS_IRC22M_STB_Msk);

是否只能从.H档里面去查看功能定义,还是有其他的参考文档?


研究了一个下午,有了一些心得:

1.  M051 的 BSP_CMSIS v1.xx跟v2.xx在函数的命名上差别很大,使用v1.xx库设计的程序没有办法直接改用v2.xx库。
2.  网上目前可以下载到 v1.xx 的驱动参考指南文件,而 v2.xx 现在还没有这份文件。
3.  v1.xx将函数程序码放在.C档案里面,在.H档案里面放宣告。而v2.xx的作法是将函数程序码直接放在.H档案里面。
沙发
laoxu| | 2013-11-10 15:04 | 只看该作者
这是标准的库函数,详情请参阅库函数说明

使用特权

评论回复
板凳
slotg|  楼主 | 2013-11-10 15:08 | 只看该作者
laoxu 发表于 2013-11-10 15:04
这是标准的库函数,详情请参阅库函数说明

请问函数说明是有文档吗?

使用特权

评论回复
地板
黄小俊| | 2013-11-10 16:41 | 只看该作者
有。。。

M051驱动参考指南(中文版).pdf

978.47 KB

使用特权

评论回复
5
slotg|  楼主 | 2013-11-10 17:52 | 只看该作者
**n1131 发表于 2013-11-10 16:41
有。。。

感谢分享, 不过怎么感觉跟 M058S CMSIS BSP 库里面范例的用法不太一样?

使用特权

评论回复
6
黄小俊| | 2013-11-10 19:22 | 只看该作者
https://bbs.21ic.com/icview-636534-1-1.html
论坛里的。你看看。

使用特权

评论回复
7
slotg|  楼主 | 2013-11-10 19:50 | 只看该作者
**n1131 发表于 2013-11-10 19:22
https://bbs.21ic.com/icview-636534-1-1.html
论坛里的。你看看。

这是v1.xx 的BSP库, 看起来跟现在的v2.xx差别蛮大的.

使用特权

评论回复
8
黄小俊| | 2013-11-10 19:55 | 只看该作者
哦。我没仔细研究过。去官网看看吧

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
slotg + 3
9
slotg|  楼主 | 2013-11-10 21:10 | 只看该作者
研究了一个下午,有了一些心得:

1.  M051 的 BSP_CMSIS v1.xx跟v2.xx在函数的命名上差别很大,使用v1.xx库设计的程序没有办法直接改用v2.xx库。
2.  网上目前可以下载到 v1.xx 的驱动参考指南文件,而 v2.xx 现在还没有这份文件。
3.  v1.xx将函数程序码放在.C档案里面,在.H档案里面放宣告。而v2.xx的作法是将函数程序码直接放在.H档案里面。

使用特权

评论回复
10
niuyaliang| | 2013-11-26 17:43 | 只看该作者
slotg 发表于 2013-11-10 21:10  研究了一个下午,有了一些心得:   1. M051 的 BSP_CMSIS v1.xx跟v2.xx在函数的命名上差别很大,使用v1.xx ...

最新版本多了许多宏定义,貌似取代了原来的库函数

使用特权

评论回复
11
haolaishi| | 2013-11-26 21:33 | 只看该作者
在BSP文件包的Docment文件夹里面了

使用特权

评论回复
12
zhangjin_comeon| | 2013-11-26 22:54 | 只看该作者
支持楼上

使用特权

评论回复
13
east森林| | 2013-11-27 08:53 | 只看该作者
的Docment文件夹里面

使用特权

评论回复
14
zxf0168| | 2014-1-27 09:16 | 只看该作者
那个BSP里面貌似就有吧

使用特权

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

本版积分规则

38

主题

1177

帖子

6

粉丝