查看: 18000|回复: 32

[求助] Kinetis资料检索方法、中文资料及日常问题(不断完善中)

[复制链接]

该用户从未签到

10

主题

459

帖子

0

中级会员

Rank: 3Rank: 3

积分
303
最后登录
2024-10-24
发表于 2013-5-15 23:39:39 | 显示全部楼层 |阅读模式
     在培训和论坛提问中,发现提出的很多问题都集中在开发资源和开发工具上。在此帖中,我将整理一些常见问题和实用的中文资源或者链接提供给大家,时间和精力有限,后续会慢慢归纳和添加,希望对大家有帮助。
一、官方资源检索相关?
 
    通常学习和应用一款芯片是从选择一个评估/开发板开始的,然后安装相应的开发环境和硬件驱动、最后结合芯片DatasheetReference Manul参考设计官方例程编写程序代码完成项目开发。和其它行业一样,如今对于芯片厂商也流行提供一整套的解决方案,有现成的方案设计提供给客户,减少客户的时间成本,提高开发效率。可是在哪里能找到例程代码、参考设计、如何动手呢,对于很大部分不熟悉飞思卡尔官网的人来说,找到自己需要的资源就很困难,这里以FSL Kinetis系列芯片为例简单给大家介绍一飞思卡尔官网资源检索的通常步骤。
    首先,进入飞思卡尔的官网[url=https://www.freescale.co
m/]www.freescale.com[/url]
 通常大家更习惯于中文,所以点击右上角“中文”选择显示中文,如图1,以后再次进入网站时,它都会自动默认中文显示。然后选择“产品”->微控制器”可以看到里面包括飞思卡尔MCU相关的产品,早期8位/16位MCU、主要用于电机控制的DSC、Vybrid多核控制器,ColdFire架构MCU以及ARM Cortex架构的Kinetis,这里选择Kinetis ARM Cortex MCU如图2
 
Capture1.PNG 图1
Capture2.PNG 图2
                                                  
    可以看到Kinetis K系列、L系列、M系列、W系列的一些MCU,这里选择KL2,如图3,打开之后如图4可以看到很多调试仿真器、评估开发板、相关软件工具等,这里是一个资源合集。在“文档”栏目中能找到KL2X芯片的Datasheet、参考手册、应用笔记、用户指南等等;在“软件和工具”栏目中能找到KL2X系列MCU可以使用的仿真调试器、评估开发板、软件开发工具、中间件驱动程序

Capture4.PNG  图4
     如前文所讲,需要先找一个硬件开发平台,于是展开“评估/开发板与系统”,可以看到很多飞思卡尔公司提供的开发板,包括FRDM-KL05ZKL0系列MCU,不知为何放在这里)、FRDM-KL25ZFRDM板)、TWR-KL2548M(塔形板)几个版本,这里我们选择使用最为广泛的的FRDM-KL25Z,点击进去,如图5,就能看到对应于KL25ZDemo板相关信息和资源,在“文档”栏目里有KL25Z相关的应用说明、用户手册等等;在下载栏目里能找到FRDM-KL25Z开发板的电路原理图例程代码(含CodewarriorIARKeil三个版本)、开发环境搭建用到的软件以及告诉你如何安装驱动的QSG文件;在“购买/规格”栏目里能看到开发板购买的价格和途径,值得一提的是这款板不仅包括KL25Z芯片的最小系统,还板载了一个OpenSDA下载/调试器(既可以调试板载芯片,也可以引出调试其它器件),而价格只有12.95$,不到一百块人民币,可谓是超值,更可贵的是官方有很多针对这块板现成的Demo程序。
Capture5.PNG 图5

    至此,开发的软件环境、需要准备的硬件板、原理图、驱动软件、例程源代码、DataSheetUser's Manual都知道在哪里获得了相应资源了,后续需要自己搭建环境,安装驱动,根据项目需要参照测试例程、DatasheetUser's Manual进行编程开发了。
 
至于其他系列的芯片DatasheetUser's Manual、例程代码、开发环境等等资源也可以按照这个步骤进行检索。另外,飞思卡尔网站对一些重要的资源还提供了快捷链接,如KL25Z开发板:[url=https://www.freescale.co
m/FRDM-KL25Z]www.freescale.com/FRDM-KL25Z[/url]
K60100M开发板:[url=https://www.freescale.co
m/TWR-K60D100M]https://www.freescale.co
m/TWR-K60D100M 
[/url]
MQX操作系统:[url=https://www.freescale.co
m/MQX]www.freescale.com/MQX[/url]
技术支持:[url=https://www.freescale.co
m/support]https://www.freescale.co
m/support 
[/url]


等等。
 
    另外,大家还可以在官网上看到一些其他的技术信息,有问题也欢迎飞思卡尔官方社区community.freescale.com和EEFOCUS飞思卡尔社区 www.nxpic.org.cn/bbs/ 讨论和分享自己的问题和经验。[img=16px,16px]https://www.nxpic.org.cn/http://community-cache.freescale.com/5.0.3/images/emoticons/happy.gif[/img]


二、一些不错的中文资料
2.1 飞思卡尔中文应用文档
飞思卡尔
Kinetis
芯片中
NVIC
模块的中断寄存器的介绍及其应用举例
K60芯片NVIC模块中断相关寄存器配置以及应用举例 .pdf (402.04 KB, 下载次数: 63)
Capture3.PNG

IAR结合PE生成代码示例.zip

1.75 MB, 下载次数: 95, 下载积分: 威望 1

IAR结合PE生成代码示例.zip

1.75 MB, 下载次数: 41, 下载积分: 威望 1

回复

使用道具 举报

该用户从未签到

0

主题

20

帖子

0

新手上路

Rank: 1

积分
17
最后登录
1970-1-1
发表于 2013-5-16 22:28:54 | 显示全部楼层

RE:Kinetis资料检索方法及日常问题总结(不断完善中)

路过,抢沙发,支持楼主
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

2

帖子

0

新手上路

Rank: 1

积分
3
最后登录
1970-1-1
发表于 2013-5-16 22:54:04 | 显示全部楼层

回复:Kinetis资料检索方法及日常问题总结(不断完善中)

初学者,谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

2

帖子

0

新手上路

Rank: 1

积分
2
最后登录
1970-1-1
发表于 2013-5-21 16:18:59 | 显示全部楼层

回复:Kinetis资料检索方法及日常问题总结(不断完善中)

回复第 3 楼 于2013-05-17 06:54:04发表:
程序在启动的时候总是跑飞,是怎么回事?
 
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2019-2-14 16:49
  • 签到天数: 296 天

    连续签到: 1 天

    [LV.8]以坛为家I

    241

    主题

    2239

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    4473
    最后登录
    2020-4-14
    发表于 2013-5-21 21:17:16 | 显示全部楼层

    RE:Kinetis资料检索方法及日常问题总结(不断完善中)

    谢谢资源共享,学习了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10

    主题

    459

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    303
    最后登录
    2024-10-24
     楼主| 发表于 2013-5-22 09:51:10 | 显示全部楼层

    回复:Kinetis资料检索方法及日常问题总结(不断完善中)

    回复第 4 楼 于2013-05-22 00:18:59发表:
    回复第 3 楼 于2013-05-17 06:54:04发表:
    程序在启动的时候总是跑飞,是怎么回事?
     
    系统启动一般包括初始化寄存器、关闭总中断、调用start三个过程,其中Start函数完成:关闭看门狗、复制中断向量表到RAM中、系统初始化、调用主函数main执行用户程序。至于你说的启动后跑飞,出现错误的地方不便确定,你可以设置程序执行为Program entry point,不要选择User specified(main)。然后单步调试一下,添加一些打印调试信息,逐步定位错误。
     

     
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    8

    帖子

    0

    新手上路

    Rank: 1

    积分
    8
    最后登录
    1970-1-1
    发表于 2013-5-25 17:28:05 | 显示全部楼层

    回复:Kinetis资料检索方法及日常问题总结(不断完善中)

     谢谢分享!
    先收藏了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7

    主题

    45

    帖子

    0

    新手上路

    Rank: 1

    积分
    0
    最后登录
    1970-1-1
    发表于 2013-5-28 13:34:05 | 显示全部楼层

    回复:Kinetis资料检索方法及日常问题总结(不断完善中)

    谢谢分享!学习了!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    46

    帖子

    0

    注册会员

    Rank: 2

    积分
    169
    最后登录
    2019-6-28
    发表于 2013-5-29 10:48:15 | 显示全部楼层

    RE:Kinetis资料检索方法及日常问题总结(不断完善中)

    MQX Lite RTOS的Hand By Hand教程(待添加),能不能把教程发我一份,371463817@qq.com
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    57

    帖子

    0

    新手上路

    Rank: 1

    积分
    64
    最后登录
    1970-1-1
    发表于 2013-5-29 15:04:09 | 显示全部楼层

    RE:Kinetis资料检索方法及日常问题总结(不断完善中)

    太好了,谢谢楼上的。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-26 19:11 , Processed in 0.109037 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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