打印
[Kinetis]

【Kinetis分享】+ 为什么选择 Kinetis

[复制链接]
1496|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ar_m_cu|  楼主 | 2014-12-22 22:30 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 ar_m_cu 于 2014-12-23 13:07 编辑

接触飞思卡尔的Kineits系列单片机已经一年多了。在这其间接触过KL KEA K等系列,在其中也学到了很多知识。


接触并选用KL系列单片机完全是一个意外。在选用KL系列之前,我一直在使用ST和TI MSP430两个系列的单片机进行数据采集。然而ST的功耗高,不适合做电池供电的应用,其ADC分辨率只有12位且不支持差分输入;430的功耗虽然很低,但ADC功能有限且输出处理能力稍逊。当时在21ic上闲逛的时候发现FSL有个赢取KL25开发板的活动,顺便就参加了,有幸拿到了一块。发现,其功耗极低,ADC逐次渐进型分辨率16bit,支持差分输入,数据处理能力也不赖,经过测试后发现确实还不错,随后就选用该芯片开发了一款数据采集系统。


在使用Kinetis系列单片机遇到的难点是:中文资料少、用户少、没有ST那样的固件库、操作不如430简便。为了能顺利使用KL25当时在网上搜集到了不少第三方开发的固件库等资料,先分享如下:

[拉普兰德K60固件库]LPLD_OSKinetis_V3.03.zip

1.1 MB

FLEXBUS-LCD-UCGUI(完成).zip

3.35 MB

【Kinetis开发书籍】《KL25参考手册》中文版.part2.rar

4 MB

【Kinetis开发书籍】《KL25参考手册》中文版.part1.rar

4 MB

【Kinetis开发书籍】《KL25参考手册》中文版.part3.rar

683.25 KB

相关帖子

沙发
ar_m_cu|  楼主 | 2014-12-22 22:41 | 只看该作者
本帖最后由 ar_m_cu 于 2014-12-23 13:25 编辑

怎样才能上传大文件呢,每次都要分包压缩很烦呐

K60中文资料整合版.part5.rar

4 MB

K60中文资料整合版.part4.rar

4 MB

K60中文资料整合版.part3.rar

4 MB

K60中文资料整合版.part2.rar

4 MB

K60中文资料整合版.part1.rar

4 MB

K60中文资料整合版.part6.rar

23.18 KB

使用特权

评论回复
板凳
ar_m_cu|  楼主 | 2014-12-23 13:25 | 只看该作者
本帖最后由 ar_m_cu 于 2014-12-24 10:36 编辑

在传几个官网的历程和资料,官网也可以下到的

kinetis_50MHz_sc.part07.rar

4 MB

kinetis_50MHz_sc.part06.rar

4 MB

kinetis_50MHz_sc.part05.rar

4 MB

kinetis_50MHz_sc.part04.rar

4 MB

kinetis_50MHz_sc.part03.rar

4 MB

kinetis_50MHz_sc.part02.rar

4 MB

kinetis_50MHz_sc.part01.rar

4 MB

kinetis_50MHz_sc.part08.rar

3.52 MB

FRDM-K25Z_demo.rar

4.36 MB

使用特权

评论回复
地板
ar_m_cu|  楼主 | 2014-12-23 13:26 | 只看该作者
本帖最后由 ar_m_cu 于 2014-12-24 13:08 编辑

再来个重量级的。包含了 KL KK KV等多款系列开发板,OS UI 文件系统等多种功能的移植,也是在网上搜集的,还没来得及看完。

Kinetis.part02.rar

4.7 MB

Kinetis.part01.rar

4.7 MB

Kinetis.part03.rar

2.47 MB

使用特权

评论回复
5
ar_m_cu|  楼主 | 2014-12-23 13:26 | 只看该作者
本帖最后由 ar_m_cu 于 2014-12-24 21:56 编辑

最近在用KL25调试433无线程序,使用SPI接口。现将调试通过的433代码分享。因为和公司项目相关,所以你上传433的驱动和部分资料。
433使用的是SX12XX系列
添几张图片

SX1231.rar

895.48 KB

使用特权

评论回复
6
zqjqq88| | 2014-12-23 15:44 | 只看该作者
第三方库我觉得还是算了,毕竟不是官方的,寄存器也没多少啊!又不是每个外设都要用。不过KL25的性能确实不错的。

使用特权

评论回复
7
ar_m_cu|  楼主 | 2014-12-24 09:54 | 只看该作者
zqjqq88 发表于 2014-12-23 15:44
第三方库我觉得还是算了,毕竟不是官方的,寄存器也没多少啊!又不是每个外设都要用。不过KL25的性能确实不 ...

直接操作寄存器做项目的时候有些时候不适用,等你用寄存器做出来的时候,外面别人的产品都铺天盖地了,现在很多东西都讲究的速度,MCU只能在做项目的过程中慢慢熟悉,公司是没有时间给你学习的。
至于第三方的固件库,项目前期完全可以拿来用,等样品出来后,再慢慢参考第三方库进行修改完善。
当然,有官方库是最好了。

使用特权

评论回复
8
zqjqq88| | 2014-12-24 10:58 | 只看该作者
ar_m_cu 发表于 2014-12-24 09:54
直接操作寄存器做项目的时候有些时候不适用,等你用寄存器做出来的时候,外面别人的产品都铺天盖地了,现 ...

其实一般来说底层代码一般小于整个工程的百分之五的,自己写调用更灵活点,看看手册一会的事情。

使用特权

评论回复
9
ar_m_cu|  楼主 | 2014-12-24 13:11 | 只看该作者
zqjqq88 发表于 2014-12-24 10:58
其实一般来说底层代码一般小于整个工程的百分之五的,自己写调用更灵活点,看看手册一会的事情。 ...

底层驱动在整个项目里面的比重确实不高,但却是最重要的。也可能是我没有达到你所说的那个层次,我一看到那一堆的寄存器都头疼,特别是英文文档,特别是老板催的急的时候

使用特权

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

本版积分规则

个人签名:初出茅庐,天下无敌,再学三年,寸步难行

61

主题

1200

帖子

7

粉丝