单片机学习小组
登录
直播中
申根换
7年用户
1588经验值
私信
关注
如何搭建i.MX RT1064开发环境?
开启该帖子的消息推送
如何搭建i.MX RT1064开发环境?
回帖
(1)
蒲泛粟
2022-2-10 14:24:10
最近在做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。
最近在做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。
举报
更多回帖
rotate(-90deg);
回复
相关问答
如何配置
i.MX
RT1064
的RTS_B初始状态?
2023-06-12
390
如何使用sdphost的ROM引导加载程序中区分
i.MX
RT
1062和
i.MX
RT
1064
?
2023-04-27
517
如何通过与随机非持久处理器寄存器进行异或来保护瞬态对称密钥?
2023-03-23
165
可以使用P&E Multilink Universal对
RT1064
QSPI Flash on chip进行编程吗?
2023-06-01
971
如何实现将同一个
RT1064
用于相机相关项目?
2023-04-06
273
RT1064
支持DDR吗?
2023-10-08
352
有人可以在MCUXpresso IDE上分享
RT1064
或
RT
1060或
RT
1050的工作示例吗?
2023-06-08
310
i.Mx
RT
平台内存建议
2018-09-05
2191
RT1064
投入运行的关键是什么?
2023-05-09
243
求正点原子号令者
I.MX
RT
1052的上手指南?
2021-04-02
4595
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分