查看: 4764|回复: 3

[原创] 【经验分享】SDK代码工程相近芯片移植

[复制链接]

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24901
最后登录
2025-7-21
发表于 2019-4-26 16:11:35 | 显示全部楼层 |阅读模式

一, 文档简介

      NXP kinetis SDK代码目前现有工程支持的主要是官方的开发板所支持的芯片,从SDK的官方下载链接可以看出:http://mcuxpresso.nxp.com/en/select

1.jpg

生成的SDK包都是基于Boards的, 对于相近的芯片型号,SDKprocessor也可以生成代码,但是如果打开之后会发现,实际的工程还是直接基于接近芯片的开发板的。这里以MK22FN1M0Axxx12芯片为例, 下图可以发现,是参考TWR-K21F120M板子:

2.jpg

打开生成好的SDK,可以看到boards文件夹里面还是twrk21f120m的代码:

3.jpg

具体工程打开后,发现实际用的还是twrk21f120m芯片的头文件以及启动文件,并不是你选择的processor的芯片。

所以,本文主要针对这个问题做出详细说明,如果修改从processor中生成的SDK代码为需要的芯片工程,而不是官方开发板上芯片的工程。

这里就以SDK_2.3.1_MK22FN1M0Axxx12为例,把包中现有的twrk21f120m的工程修改为需要的MK22FN1M0Axxx12工程,举例工程为:

SDK_2.3.1_MK22FN1M0Axxx12\boards\twrk21f120m\demo_apps\hello_world
更多内容,请查看附件文档

【经验分享】SDK代码工程相近芯片移植.pdf (849.71 KB, 下载次数: 68)
回复

使用道具 举报

  • TA的每日心情
    无聊
    2019-5-1 06:15
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    0

    主题

    91

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    207
    最后登录
    2021-8-4
    发表于 2019-4-28 15:32:23 | 显示全部楼层
    谢谢分享
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    3

    帖子

    0

    新手上路

    Rank: 1

    积分
    14
    最后登录
    2019-9-23
    发表于 2019-9-23 16:30:34 | 显示全部楼层
    谢谢分享
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-12-21 09:20
  • 签到天数: 57 天

    连续签到: 1 天

    [LV.5]常住居民I

    6

    主题

    163

    帖子

    1

    高级会员

    Rank: 4

    积分
    613
    最后登录
    2021-4-28
    发表于 2020-3-12 14:33:20 | 显示全部楼层
    好的,收藏。
    需要MKV10转30,看下学习
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-22 14:16 , Processed in 0.088637 second(s), 23 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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