查看: 6763|回复: 4

[原创] 【原创】Freescale Kinetis E系列开始支持底层函数库

[复制链接]

该用户从未签到

12

主题

52

帖子

0

新手上路

Rank: 1

积分
46
最后登录
1970-1-1
发表于 2013-9-16 13:23:46 | 显示全部楼层 |阅读模式
     上篇简单介绍了Kinetis E系列的一些特性,这篇说说对广大“飞丝”们来说的一个好消息,飞思卡尔从KE系列开始推出底层函数库(这个真是眼馋了好久了,呵呵),大部分的外设都有了标准库(提供统一的API接口)而且还附带参考demo,方便嵌入式开发者,缩短开发周期。相信许多以前一直在使用飞思卡尔芯片开发的人都会有种“春天来了”的赶脚,盼星星盼月亮,终于是把它给盼来了,哈哈,不管怎样,这是好的开始~
    “底层库“这个概念这几年在国内MCU市场被ST的STM32系列演绎的风生水起,叫好声一片,这让其他平台的开发者心痒不已,呵呵,当然半导体厂商也没闲着,争相推出各种底层库,对我们开发者来说是最大的受益者(这便宜不捡白不捡啊,哈哈)。对Freescale来说,虽然之前一直有民间的库函数推出来(类似超核库、拉普兰德库、野火库等等。。。),当然也有官方的所谓Sample Code(Kinetis_SC,不过这只能说是官方例程,算不上真正的库),但好多人还是期盼着官方能推出来正式的底层库,索性不负众望,犹抱琵琶半遮面的Freescale官方底层库还是及时推出来了,搞得俺不禁想鼓鼓掌了,呵呵。由于飞思卡尔一惯性的“低调”,可能有些博友还没有看到,所以今儿个主要目的是给大家提个醒,下面我细说说怎么去飞思卡尔官网下到它,ready,走着:
1)[url=https://www.freescale.co
m/webapp/sps/site/prod_summary.jsp?code=FRDM-KE02Z]https://www.freescale.co
m/webapp/sps/site/prod_summary.jsp?code=FRDM-KE02Z
[/url],首先进入到KE02 Freedom的官方主页,然后选择Downloads选项卡,如下图:

2)在“Download”里,如下图所示,“KEXX_DRIVERS_V1.0.1_DEVD”即为KE系列的底层库了,目前已经更新到第二版了,第一版今年6月底就推出来了(V1.0.0),当然毕竟是第一版,所以bug还是免不了多一些,不过我看了下最新的V1.0.1已经修补了不少,然后也添加了一些新的代码,大家可以马上下下来去瞅瞅;

3)将下载下来的文件解压缩之后,其结构为3个文件夹,分别为build、refman和src,如下图:

其中build和src不用我说大家一看就明白了(类似Sample code的树结构),我想说的是refman(实际上是reference mannul,这缩写感觉有点别扭,呵呵),这个打开看了一下感觉挺不错的,它对底层库做个html版的API函数的汇总和介绍,有点类似Visual Studio的那个MSDN的感觉,挺方便的,哪些函数不明白,里面都做了稍微详细的介绍(咳咳,用稍微来形容一下,大家不要期望过高,不过我觉着还不错),下面截一个简单的函数索引图,更详细的留给大家自己去探索了,呵呵:

4)最后再提一提该底层库的代码风格,如下图,函数命名统一采用CMSIS标准接口,提供较好的接口兼容性。

    最后的最后,从上所述,我们看到了一个好的开始,既然KE都推出了,那K和L系列离我们还远吗,呵呵,相信不久的将来会有的,当然我不敢确定,只能拭目以待了。
    好了,不多说了,赶紧做饭去,太费脑细胞了,哈哈,未完待续~
回复

使用道具 举报

  • TA的每日心情
    开心
    2021-1-9 22:53
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    3

    主题

    91

    帖子

    0

    高级会员

    Rank: 4

    积分
    780
    最后登录
    2025-6-22
    发表于 2013-9-16 17:10:09 | 显示全部楼层

    RE:【原创】Freescale Kinetis E系列开始支持底层函数库

    好消息啊,盼星星盼月亮终于把你盼来了,这个一定要顶!
    赶紧做饭去,吃完饭,来听下回分解。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    35

    主题

    508

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2167
    最后登录
    1970-1-1
    发表于 2013-9-17 10:33:59 | 显示全部楼层

    RE:【原创】Freescale Kinetis E系列开始支持底层函数库

    顶一下, 飞思卡尔官方库函数是支持ARM CMSIS软件架构的。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6020
    最后登录
    2020-9-28
    发表于 2013-9-22 11:32:44 | 显示全部楼层

    回复:【原创】Freescale Kinetis E系列开始支持底层函数库

     好帖子 必须顶一下
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16

    主题

    705

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1745
    最后登录
    1970-1-1
    发表于 2013-9-26 19:49:41 | 显示全部楼层

    RE:【原创】Freescale Kinetis E系列开始支持底层函数库

    好贴,顶顶顶!!!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-20 08:09 , Processed in 0.088975 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表