查看: 2873|回复: 4

[原创] KSDK1.3建立MK22FN1M0VLL12芯片的工程

[复制链接]

该用户从未签到

3

主题

12

帖子

0

注册会员

Rank: 2

积分
73
最后登录
2016-4-19
发表于 2015-11-19 18:58:54 | 显示全部楼层 |阅读模式
大家好,我第一次用Kenitis芯片,麻烦大家帮帮忙了。
我的目的是想在KEIL 5上面建立MK22FN1M0VLL12芯片,跑freertos系统的工程。
问题一:
         我用K22F的开发板,通过KSDK1.2建立了一个跑freertos系统的工程,点亮三色LED灯,能够正常的运行。我用同样的方法建立MK22FN1M0VLL12芯片的工程时,程序不正常了,在关于时钟晶振的设置语句时,程序跑飞了(将始终晶振相关的语句屏蔽掉,晶振不起振,程序能够正常的跑)。用KSDK1.2建立工程的步骤如图所示。
        如何修改开发板(MK22FN512VLH12)上运行正常的程序 ,以运行MK22FN1M0VLL12芯片?????
问题二:
       或者另外的思路,就是第二个问题。
      如何通过KSDK1.2或者.13,建立MK22FN1M0VLL12跑freertos系统的工程???重点是时钟晶振需要另外专门的设置么??
      
图1.png
图2.jpg
回复

使用道具 举报

该用户从未签到

3

主题

12

帖子

0

注册会员

Rank: 2

积分
73
最后登录
2016-4-19
 楼主| 发表于 2015-11-19 19:08:34 | 显示全部楼层
建立MK22FN1M0VLL12跑freertos系统的工程是不是设置如上图一样????
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

12

帖子

0

注册会员

Rank: 2

积分
73
最后登录
2016-4-19
 楼主| 发表于 2015-11-19 20:21:02 | 显示全部楼层
主程序  进入   hardware_init();   后会跑飞
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

12

帖子

0

注册会员

Rank: 2

积分
73
最后登录
2016-4-19
 楼主| 发表于 2015-11-19 20:43:48 | 显示全部楼层
应该死在这里
死循环.png
回复 支持 反对

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2015-11-20 10:02:04 | 显示全部楼层

通过上述方法建立的工程时基于FRDM-K22的,建议通过以下步骤检查:
检查FRDM-K22上的MK22FN512VLH12与MK22FN1M0VLL12在时钟配置上有什么区别,接着将你建立工程中的与器件相关的头文件替换成与MK22FN1M0VLL12对应的头文件,最后一把需要选择一个新的linker文件,因为MK22FN512VLH12的Flash大小是512Kb,而MK22FN1M0VLL12是1M
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-7-26 13:48 , Processed in 0.091422 second(s), 24 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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