资讯专栏INFORMATION COLUMN

NXP RT1064学习笔记(一)— 开发环境

eternalshallow / 729人阅读

摘要:开发板的官方教程官网开发板教程关于,网上的教程还是很多的,这里主要记录一些重点。下载下载链接下载需要先注册账号,是免费的。下载提供的编译器是下载链接除了,还支持其他的工具,如。

最近在做RT1064的开发,网上能找到的资料不多,基本上都是NXP官方的资料,于是决定自己写笔记做个记录。

i.MX RT1064 简介

i.MX RT1064 处理器属于全新的处理器系列,采用恩智浦先进的 Arm®Cortex®-M7 内核,运行速度高达 600 MHz,可提供高 CPU 性能和实时响应。
i.MX RT1064 处理器配备 4 MB 片内闪存和 1 MB片内 RAM。一个 512 KB SRAM 可以灵活配置为TCM 或通用片内 RAM,而另一个 512 KB 则是通用片内 RAM。i.MX RT1064 集成了先进的电源管理模块、DCDC 和 LDO,以及简易的电源启动程序。i.MX RT1064 还提供各类存储器接口,包括SDRAM、RAW NAND、闪存、NOR 闪存、SD/eMMC、四通道 SPI;以及各类外设连接接口,包括 WLAN、Bluetooth™、GPS、显示器和摄像头传感器。i.MX RT1064 还具有丰富的音频和视频功能,包括 LCD 显示器、基本 2D 图形引擎、摄像头接口、SPDIF 和 I2S 音频接口。

具体资料详见:官网简介
 

Get Started

新的芯片要从开发板入手,下图就是拿到手的MIMXRT1060-EVK开发板。

 开发板的官方教程:官网开发板教程

关于Get Started,网上的教程还是很多的,这里主要记录一些重点。

SDK下载

SDK下载链接

下载需要先注册账号,是免费的。

选择好需要下载的型号后,点击Build MCUXpresso SDK按钮之前,按钮右边有一个下拉框,里面是不同的版本,一般用最新的。

 因为不知道具体需要什么,直接选择Select All。

IDE下载 

NXP提供的编译器是MCUXpresso IDE:IDE下载链接

除了MCUXpresso IDE,还支持其他的工具,如 IAR, Keil, and command-line GCC。

我们这里用的是MCUXpresso IDE。

加载SDK

MCUXpresso IDE下载完成后安装,安装没有什么可说的,比较简单。

安装完成后打开IDE,加载之前下载的SDK。具体方法,将SDK的压缩包直接拖到Installed SDKs处即可。 

hello world 

 点击Import SDK example(s),import 第一个示例程序。

选择开发板

选择实例程序hello_world。

高级设置中全部选择默认。

完成后点击build构建。

基本上来说,到这一步是不会有什么问题的,下一步是点击Debug进行调试。 

默认使用的是开发自带的仿真器,新拿到的开发板不要做任何改变,直接右边接线连接到pc上即可。如果发生连接错误,认真对照下图,确定跳线都接对了。

点击Debug后会自动检测连接的开发板。 

调试 

使用串口工具可以看到运行结果。

需要注意的是串口的设置

以上所有内容都出自开发板的官方教程,官网教程里有视频,更直观一些。

外部调试仿真器

出于某些特殊的原因,我需要使用外部调试仿真器。要使用板载JTAG插头,必须去掉J48和J47上的跳线。

仔细看下图红框的地方,跳线要连对。我使用的是J-Link。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/119503.html

相关文章

  • 常见物联网操作系统介绍

    摘要:相比之下,物联网操作系统领域的碎片化问题则非常严重,并没有哪几个操作系统占据绝对优势,正处于百花齐放百家争鸣的阶段。在年被公司正式收购,将自己的服务内嵌到系统中,并于年推出了集成无线连接安全等功能的物联网操作系统。 物联网操作系统是运行在物联网设备上的提供物物相连能力的操作系统,其核心在于...

    AdolphLWQ 评论0 收藏0
  • EMQ X 规则引擎系列(二)存储消息到 MySQL 数据库

    摘要:场景介绍该场景需要将指定主题下且满足条件的消息存储到数据库。这里选择触发事件消息发布,在消息发布时触发该规则进行数据处理。添加响应动作,存储消息到条件输入输出无误后,我们继续添加相应动作,配置写入语句,将筛选结果存储到。 场景介绍 该场景需要将 EMQ X 指定主题下且满足条件的消息存储到 MySQL 数据库。为了便于后续分析检索,消息内容需要进行拆分存储。 该场景下设备端上报信息如下...

    endiat 评论0 收藏0
  • Java学习笔记1-开发环境安装

    摘要:注意在完成配置环境变量后测试是否安装成功时键入命令安装出现了这样的问题,需要升级具体安装方法,可以参考该文档教程下载最新的之后,上边的问题就解决了。 由于其他项目中要使用Java的项目,所以,简单的学下,好对项目有个大概的了解。 一、Eclipse 安装 1.下载地址为: https://www.eclipse.org/downl... 2.配置环境 在配置环境变量中:设置JAVA_H...

    SimpleTriangle 评论0 收藏0
  • 为什么我会觉得win RT系统很有前景

    摘要:何况还外加了很多增色的东西,键盘,支架,标准口界面独具的分屏,微软的一系列应用和服务。 前记:这是一篇写于13年的文章,12年微软首款硬件surfaceRT横空出世,10月我就国行首发入了,后来的跌价让人心碎,但信仰和surface的进步依旧支撑着我,直到不久前微软理所当然的放弃RT,再次翻出此文,不噤怀念当初单纯的自己,我的surfaceRT依旧可以小用,虽然如今拾起了苹果的饭碗,还...

    zorpan 评论0 收藏0
  • 滴滴机器学习平台架构演进

    摘要:滴滴机器学习平台的治理思路主要是减少重复提高效率。本文将对滴滴的机器学习平台进行全面解读,重点分享机器学习平台不同阶段所要解决的问题,以及解决问题的思路和技术方案。综合和各自的利弊,滴滴机器学习平台开始由架构向建构迁移。 前言:现在很多互联网公司都有自己的机器学习平台,冠以之名虽然形形色色,但就平台所要解决的问题和技术选型基本还是大同小异。所谓大同是指大家所要处理的问题都相似,技术架构...

    entner 评论0 收藏0

发表评论

0条评论

eternalshallow

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<