关于KINETIS开发方式请教:用PE还是SDK(已解决)

2020-02-20 20:13发布

本帖最后由 FSL_TICS_ZJJ 于 2014-9-11 14:42 编辑

试着用了一下KDS,如果在建立工程时选用了SDK库的话,使用的芯片刚好是SDK库所支持的,使用PE将会调用SDK库来生成代码
但是建立工程时美哟选用SDK库的话,PE生成的代码就会是PE的风格
那么就有一个疑问:如果PE升级更新之后单独使用PE生成的代码风格和内容会不会发生变化导致两个版本生成的代码有差异?
而目前选择使用官方SDK库的话,由于其支持的芯片比较少,甚至同一个系列同一个频率都没有完全支持,芯片使用上就有局限
那么就有第二个疑问:拿MK22 120M芯片来说,能否在1M flash版本的芯片开发的时候使用512k flash的SDK库如果可以的话是否使用绝大部分功能的话只要修改宏定义直接引用就好了?只是在关系到存储空间的时候需要做修改?
现在有超核、LPLD以及野火的库,也有不少人在使用
第三个疑问:请问在使用kinetis的各位是否自己在建立自己的库?(完全自己来做或者基于LPLD、超核、野火的库作修改后来使用)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
40条回答
cn_x
1楼-- · 2020-02-22 12:05
wangpengcheng 发表于 2014-8-24 12:53
我的经历:
一开始的时候就没想过用其它的,只想用MDK,但是感觉飞思卡尔好多代码都用IAR,后来非常无奈, ...

这个经验值得借鉴
我也是一开始看着MDK亲切,IAR一打开就有种无从下手的感觉
但是kinetis几乎80%以上的实例都是基于IAR的
包括一开始超核只提供了基于MDK的库,现在也开始提供基于IAR的了
从使用感觉上我还是偏向于MDK
KDS只是因为SDK的出现以及它集成了PE,想开始学习kinetis的话,似乎他最方便,但是操作和使用风格上,个人还是感觉MDK操作起来更舒服
MQX最近在收集资料,没弄过RTOS,你这么一说,看来我要主攻MQX了
搞定他,也就可以在MDK上玩转KINETIS了
wangpengcheng
2楼-- · 2020-02-22 17:11
cn_x 发表于 2014-8-24 14:49
这个经验值得借鉴
我也是一开始看着MDK亲切,IAR一打开就有种无从下手的感觉
但是kinetis几乎80%以上的实 ...

嗯,挺有用的,我现在的项目就是用MQX的,文件系统、USB协议都有,还有SHELL功能,非常强大!
cn_x
3楼-- · 2020-02-22 20:26
wangpengcheng 发表于 2014-8-24 15:03
嗯,挺有用的,我现在的项目就是用MQX的,文件系统、USB协议都有,还有SHELL功能,非常强大! ...

谢谢指教,浏览完各个子模块的资料,就开始投入MQX学习
浪里白条
4楼-- · 2020-02-23 01:54
楼楼,建议你用PE,我上一个项目就是用的PE
浪里白条
5楼-- · 2020-02-23 05:44
 精彩回答 2  元偷偷看……
wangpengcheng
6楼-- · 2020-02-23 10:57
cn_x 发表于 2014-8-24 15:27
谢谢指教,浏览完各个子模块的资料,就开始投入MQX学习

有疑问可以发帖讨论一下,呵呵!

一周热门 更多>