目录

  • NXP和freescale简介
    • 本文使用的芯片
    • 术语介绍
    • 开发环境选择
  • MCUXpresso IDE环境搭建
    • ①下载安装
    • ②安装SDK 并 新建项目
  • MDK Keil + MCUXpresso Config Tools 环境搭建
    • ①keil安装
    • ② MCUXpresso Config Tools安装
    • ③ 下载MCUXpresso SDK
    • ④使用MCUXpresso Config Tools新建工程

NXP和freescale简介

NXP:恩智浦 公司
freescale:飞思卡尔 公司(前身 摩托罗拉半导体)
两家公司都是在MCU领域的巨头企业,NXP于2015年收购freescale,自此,NXP成为了世界上第二大MCU供货商,第一则是瑞萨电子,第三则是ST。

NXP在汽车领域拥有绝对的话语权,其在汽车领域的出货量全球第一。

本文使用的芯片

MK66FX1M0VLQ18
官方地址:https://www.nxp.com/part/MK66FX1M0VLQ18#/
淘宝地址:淘宝搜索 大约90RMB 一片,还是挺贵的,不过公司出钱我不在意嘿嘿

术语介绍

MDK Keil: arm官方的嵌入式开发IDE
MCUXpresso SDK :NXP官方的SDK(software development kit),软件开发套件,实际上就是NXP芯片的官方库,对标STM32 HAL库。
MCUXpresso IDE: NXP官方的嵌入式开发IDE,其中自动集成了MCUXpresso Config Tools。
MCUXpresso Config Tools: NPX官方的引脚配置工具,类似于STM32CubeMX。

开发环境选择

选择1:NXP的芯片使用的也是ARM内核,因此也可以使用 MDK Keil 配合 MCUXpresso Config Tools

选择2:当然,NXP官方也提供了 MCUXpresso IDE ,其自动集成了 MCUXpresso Config Tools,还是挺好用的。

MCUXpresso IDE环境搭建

①下载安装

首先去官方下载IDE:1.进入NXP官网 https://www.nxp.com/ 2.点击最上面DESIGN->software 3.点击MCUXpresso IDE 进去后按提示登录下载即可。

最后的下载页面 https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools/mcuxpresso-integrated-development-environment-ide:MCUXpresso-IDE

下载完成后,按步骤安装即可。

②安装SDK 并 新建项目

打开后会进入这样的欢迎页面:点击 Create a New Project

然后再点击 Go straight to the Wizard

点击这里选择芯片

然后点击processors切换到处理器tab,默认是board tab。

输入你的处理器型号,搜索,然后点击install

然后再回到这个页面,左边这里出现了刚刚安装的SDK,直接选择对应的芯片,然后右边会出现对应的开发板,当然大多数情况下我们都不会使用官方的开发板,所以不需要选择开发板,直接点击下一步即可。

这里可以选择一下项目位置,然后下面的选项都可以先不选,后面随时可以更改。直接点击完成即可。

然后又会回到这个界面,点击最右边的那个大图标 IDE

就会切换到代码界面了,然后直接点击左下角的build,debug,就可以进行开发了

MDK Keil + MCUXpresso Config Tools 环境搭建

①keil安装

keil安装就不说了,应该都会

② MCUXpresso Config Tools安装

下载地址:https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools/mcuxpresso-config-tools-pins-clocks-peripherals:MCUXpresso-Config-Tools

下载之后一路下一步安装即可

③ 下载MCUXpresso SDK

下载地址:https://mcuxpresso.nxp.com/en/welcome

点击:Access My SDK Dashboard(如果是中文账户:进入我的SDK控制面板)

接着点击select board-> 输入型号->build SDK

接下来按操作进行就行了,最后可以得到一个压缩包。

④使用MCUXpresso Config Tools新建工程

首先打开桌面上的config tool。点击基于SDK的示例

然后选择SDK路径和项目目录路径,注意下面选择hello world示例。 这里相对于 MCUXpresso IDE 可以直接选择芯片来说, MCUXpresso Config Tools 必须选择一个board,不能基于芯片,这里只有选择一个hello world工程,不知道以后会不会出现什么莫名其妙的问题。

然后按照提示操作即可,注意每次都要点击左上角的更新源代码。

最后生成的项目在上面选择的路径下:

NXP freescale 开发环境搭建相关推荐

  1. NXP JN5189 ZigBee 3.0开发环境搭建(续)

    NXP JN5189 ZigBee 3.0开发环境搭建(续) 一.设置 SDK 安装位置 二.导入 DK6 的 SDK 三.安装 NXP Zigbee Configuration Editor 1.插 ...

  2. NXP JN5189 ZigBee 3.0开发环境搭建

    NXP JN5189 ZigBee 3.0开发环境搭建 一.下载相关软件 1.IDE 2.SDK 3.MCUXpresso Config Tools 4.GCC Arm Embedded tool c ...

  3. NXP ZigBee JN5169开发环境搭建

    初次接触ZigBee,一头雾水,无从下手.偏偏公司使用的是NXP的JN5169,网上资源十分匮乏,只得从NXP的官网扒拉点英文文档慢慢啃.研究了两天,终于把开发环境搭建好了. 所有资源可从NXP官网下 ...

  4. JN5169 NXP Zigbee 3.0开发环境搭建

    前言 网上目前资料最多的是TI的 zigbee环境,以CC2538/2530,以及最新的26xx为主,关于NXP的JN5xx zigbee几乎很少或者没有,跟别说NXP新一代的LPW芯片KW21Z了, ...

  5. ESP-01S开发环境搭建及新手教程点灯教程全解详细配图(ESP8266-01s)

    ESP-01S开发环境搭建及新手教程点灯教程全解相当详细(ESP8266-01s) 一.模组简介 二.开发工具 三.开发软件 四.点亮第一盏灯 五.至此完成了ESP-01S在arduino开发环境下点 ...

  6. 基于S32K的MBD开发环境搭建

    目录 1. 概念简介 1.1 toolbox的下载 1.2 MCD toolbox描述 1.3 MBD toolbox描述 1.4 MCD工具箱和MBD工具箱的关系 1.5 在线调试工具FreeMas ...

  7. 单片机(一):VScode+SDCC+Make的Windows下51(CH552)单片开发环境搭建

    CH552芯片是一款兼容 MCS51 指令集的增强型 E8051 内核单片机.CH552既然是51单片机,按照以前的惯例都是用Keil来进行开发.但是本次决定抛弃Keil的开发环境,主要原因是Keil ...

  8. 【S32K】S32K144入门笔记(1) 从零开始进行开发环境搭建

    0.目录 文章目录 0.目录 1. 起因 2. 开发环境 2.1 软件开发环境选择 2.2 S32DS 2.2.1 下载&安装 2.2.2 Demo工程 2.3 硬件开发板选择 2.3.1 硬 ...

  9. Android环境搭建和Android HelloWorld—Android开发环境搭建

    Android_Android开发环境搭建-搭建Android的开发环境 1.我考虑先下载JDK7.0,在JDK的安装中,考虑一般SDK都是向上兼容的,于是选择了最高的版本7.0 这里是我总结的详细的 ...

最新文章

  1. anaconda spyder使用协程报错解决:RuntimeError: This event loop is already running
  2. cn域名注册十元_网站域名查询、域名注册流程详解
  3. python企业级框架_Python六大开源框架对比:Web2py略胜一筹
  4. C语言程序控制语句——while
  5. Android-alpha-渐变透明度 动画
  6. volte 是什么意思
  7. win7计算机打开显卡设置在哪里,Win7系统nvidia控制面板在哪里?Win7系统nvidia控制面板设置方法...
  8. 微信小程序icon图标使用详解
  9. 传奇c语言编程,[转载]软件传奇Dennis M. Ritchie-c语言之父
  10. web前端面试过程流程和建议
  11. 万维考试系统python_万维题库管理系统单机版(万维考试管理软件)V201706 最新官方版...
  12. 阿里巴巴直推关键技术手册收藏
  13. B站赴美上市;刘炽平减持100万股腾讯股份;《花花公子》删除官方Facebook账户丨价值早报
  14. ABAP ALV上的红绿灯状态
  15. worldpress 添加网站关键词和描述
  16. 平衡二叉树(注意LR和RL)
  17. 只需要MTK工程的bin文件、手机和下载线便可以修改各种手机软件
  18. 在Keil 5上配置ST-Link下载器的方法 Windows 10
  19. 【电路】电容(二)——滤波电容
  20. 串行通信(SCI模块)

热门文章

  1. iris数据集(.xls .txt)免费下载
  2. [附源码]Python计算机毕业设计SSM竞赛报名管理系统(程序+LW)
  3. 各大协作机器人厂商人机安全协作方式(HRC)简介
  4. C#在VS中利用VisionPro库读取相机列表及取像
  5. python爬取去哪儿网酒店信息
  6. pytorch——冻结某层参数
  7. 苹果手机安装sim卡显示无服务器,iPhone出现无SIM卡或者未安装SIM的情况怎么办
  8. 阿里云 oss 同区域不同桶名的文件互传
  9. dbeaver连接Oracle中文乱码的解决方案--druid
  10. sip信令常用的响应码