恩智浦对KSDK2.0动大手术换血了

恩智浦针对kinetis系列MCU推出的KSDK2.0比以前的1.x版本有了很大变化,目录结构有很大不同,且不在支持MQX操作系统,所以在应用中要注意区别对待,另外一个特别大的变化是用户可以在网站使用bulid配置自己想要的板子,然后下载到本地使用例如我们以K64位例来说明

0?wx_fmt=jpeg

这次的改动,目录结构有很大的变化,有兴趣的同学可以对比下我们之前介绍的1.x系列版本的目录结构,学习任何的SDK都要先弄清楚目录结构,了解清楚整个结构组织,才能方便你开发使用和移植。

0?wx_fmt=jpeg

Board 文件夹主要是我们刚才build的K64F相关的文件,以及相关例程

CMSIS是ARM Cortex微控制器软件接口标准,这一标准的详细信息可以到ARM官网下载查看学习。

Device文件夹是一些k64的外设驱动,以及链接文件,系统启动该文件等

Docs是文档目录

Rtos是包含对freeRTOS的支持,从KSDK2.0后恩智浦不在支持MQX,支持freeRTOS,MQX小猿觉得还不错,但是可能在国内推广做的不是很好,用的人不多,我们曾经在公号里推过一系列MQX文章,有兴趣的可以看看。如果是新手推荐可以直接学freeRTOS开源操作系统。

        

  因为KSDK2.0的目录结构有了很大变化,所以例程的工程结构也相应跟之前的版本有了区别,

0?wx_fmt=jpeg

对之前版本的抽象层了驱动层做了修改,有兴趣的猿友可以研究下,这里不做过多介绍,之前的公号文章了有很多SDK的介绍,因为KSDK2.0主要支持的RTOS是 freeRTOS,所以之后我们将会以K64F塔式板系统为例来学习基于KSDK2.0下的freeRTOS实时操作系统。希望各位持续关注我们。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值