NXP i.MX RT1050 中文版,介绍keil工程搭建,详细介绍rt1050的特性,是开发入门的好资料。
2022-08-09 10:27:12 9.8MB RT1050 中文版 解析 深入浅出
1
第9章 初识固件库 在上一章中,我们构建了几个控制 GPIO和 IOMUXC 外设的函数,算是实现了函数库 的雏形,但 GPIO还有很多功能函数我们没有实现,而且 RT1052 芯片不仅仅只有 GPIO 这 一个外设。如果我们想要亲自完成这个函数库,工作量是非常巨大的。NXP 公司提供的标 准软件库,包含了 RT1052 芯片所有寄存器的控制操作,我们直接学习如何使用 NXP 标准 库,会极大地方便控制 RT1052 芯片。 接下来我们简单的分析下 NXP 官方的固件库的组成部分,在头脑中建立起基本的概念。 9.1 获取 SDK 及固件库 SDK(Software Development Kit)是 NXP 针对其官方评估版的软件开发包,可以在 NXP 的官网下载到。SDK 中包含了各种程序范例,我们心心念念的固件库也包含在它里边。 SDK的下载提供很多选择,下载步骤比较复杂,在本章的配套例程文件夹中包含了 SDK的原件,可直接使用。若想亲自到官网下载,请按如下步骤操作,不感兴趣可直接跳 过该步骤: (1) 访问 NXP 的 MCUXpresso 平台的链接:https://mcuxpresso.nxp.com/en/dashboard 。 (2) 未登录的用户需要先登录 NXP 官网,没有帐号的需要先注册,具体见图 9-1。 图 9-1 NXP 官网登录页面 (3) 在“SDK Dashboard”页面,点击“Select Development Board”链接,见图 9-2。
2022-05-01 14:51:35 9.8MB RT1050 中文版 解析 深入浅出
1
MIMXRT1050-EVK开发板评估板Cadence设计硬件原理图+PCB图,官方硬件参考设计,可以做为你的学习设计参考。
9.5 其它常用官方资料 除了 SDK中的 API 参考手册外,我们还常常查询以下介绍芯片功能特性的文档,这些 资料已整理到了本书附录资料的“芯片文档”文件夹中。  《IMXRT1050RM》(参考手册) 这个文件全方位介绍了 RT1052 芯片的各种片上外设,它把 RT1052 的时钟、存储器架 构、及各种外设、寄存器都描述得清清楚楚。当我们对 RT1052 的外设感到困惑时,可查 阅这个文档。以直接配置寄存器方式开发的话,查阅这个文档寄存器部分的频率会相当高, 但这样开发效率太低了。  《IMXRT1050CEC》(数据手册) 本文档相当于 RT1052 的 datasheet,包含了 RT1052 芯片的芯片架构、外设列表和芯片 电器特性等说明。是制作硬件电路时常常参考的文档。  《DDI0489D_cortex_m7_trm》(Cortex-M7 技术参考手册)。 这个手册是由 ARM 公司提供的,它详细讲解了 Cortex 内核的架构和特性,要深入了 解 Cortex-M 内核,这是首选,经典中的经典。
2022-02-08 20:41:46 9.8MB RT1050 中文版 解析 深入浅出
1
RT1050 串口下载烧写工具.rar 可以RS232也可以USB下载
2022-02-04 21:13:40 183KB RT1052 RT1050 串口下载
1
10.3 下载程序 如果前面步骤都成功了,接下来就可以把编译好的程序下载到开发板上运行。下载程 序不需要其他额外的软件,直接点击 KEIL中的 LOAD 按钮即可,具体见图 10-35。下载程 序的时候需要用仿真器连接电脑和开发板且开发板要供电。 图 10-35 下载程序 程序下载后,Build Output 选项卡如果打印出 Application running…则表示程序下载成 功。使用串口线连接开发板与电脑,使用串口调试助手可接收到开发板打印到串口的输出。 如果没有出现实验现象,按复位键试试。 至此,一个基于固件库编程的新的工程模版建立完毕。 10.4 各种版本的工程模板 根据前面的操作,我们已经建立了一个可用的工程模板,但我们可以更进一步,提供 多种版本的配置。例如前面的工程是把程序下载到 FLASH存储器并执行的,但如果程序 太大,下载到 FLASH 存储器需要非常长的时间,我们就希望在调试阶段能把程序下载到 SDRAM,这样能节省大量的调试时间。 10.4.1 增加其它工程模板 增加其它工程模板的方式如下: (1) 点击“File Extensions”按钮,在弹出的项目管理界面下把原工程名“Target1”改为 “base_demo_flexspi_nor_debug”以便区分,具体见图 10-36。
2021-11-26 16:39:32 9.8MB RT1050 中文版 解析 深入浅出
1
使用lodepng解码库解码png图片格式。适用于嵌入式单片机,IAR工程。 相比于libpng更容易移植和理解。
2021-11-03 21:50:17 1.11MB png解码 RT1050 lodepng
1
1.使用lodepng解码,源代码为。使用最少2个文件就能完成png的解码。不像libpng + Zlib需要许多文件,并且有很多关联头文件。 lodepng-master为原始代码 https://lodev.org/lodepng/ 也有github主页https://github.com/lvandeve/lodepng 2.png_examples是配合NXP RT1170 SDK,仿照jpeg_example的例子,主要是借助从这个示例,可以从从SD卡文件系统直接读取.png文件
2021-11-03 21:35:47 1.11MB png解码 png单片机解码 rt1170
1
3.4 放置下载算法 KEIL 及 IAR 在下载程序的时候要针对目标芯片使用相应的下载算法。 类似 RT1052、Kinetis 等系列控制器芯片内部都具有 FLASH存储器用于存储程序,安 装芯片包后即自带相应的 FLASH下载算法,在工程里直接选择即可。 而 i.MX RT 系列芯片内部不具备 FLASH存储器,即其程序代码需要存储在外部的存 储器中,使用时需要自己提供对应 FLASH的下载算法给 KEIL 软件,野火 i.MX RT1052- Mini 开发板使用 W25Q256 型号的 SPI-NorFlash 芯片存储程序,相应的下载算法我们提供 在资料的如下目录: 开发板资料\开发环境\下载算法\ iMXRT1052_W25Q256JV_CFG_By_Fire.FLM 开发板资料\开发环境\下载算法\ iMXRT1052_W25Q256JV_RAW_By_Fire.FLM 把这两个文件都复制到 KEIL的如下安装目录即可,如: C:\Keil_v5\ARM\Flash 放置后效果见图 3-12。
2021-10-02 11:35:41 9.8MB RT1050 中文版 解析 深入浅出
1
文档详细的讲解了怎么用JLINK在MDK下调试RT1050,详细的讲解了怎么使用,包括其中的步骤。
2021-09-03 10:24:40 1.27MB JLINK RT1050 RT1052
1