本文是基于NXPRT1170SDK2.15 的 HelloWorld demo, 官方 MIMXRT1170-EVK开发板,生成 ARMGCC SDRAM 工程,偏移 APP image entry,使用工具生成 image,然后下载到外部 flash 中。具体步骤如下: 1.App image 的生成 1.1 下载 RT1170 SDK 2.15 并解压到本地 1.2 参考 Getting Started 文档建立 ARMGCC 编译环境 1.3 ...
2.1 blhost工具 blhost是个上位机命令行工具,其能正常工作的前提是预先加载一个特殊flashloader程序(\SDK_x.x.x_MIMXRT1170-EVK\boards\evkmimxrt1170\bootloader_examples\flashloader)进MCU来实现eFuse烧写,flashloader中集成了OCOTP驱动。关于blhost使用方法,详见痞子衡Boot系列文章,这里仅列出两个命令: \NXP-MCU...
二、点屏标准步骤 2.1 熟悉SDK标准例程 恩智浦 SDK 里的 elcdif_rgb 例程是一个很好的基础工程,我们可以基于这个工程来修改代码做调试。工程里我们主要关注 elcdif_support.c/h 文件,在这个文件里,恩智浦已经把不同屏之间的差异做了抽离处理,你搜索 MIPI_PANEL_ 宏就能找到那些差异,这些差异的地方就是我们需...
i.MX RT1170 系列由 MCUXpresso 生态系统提供支持,该生态系统 包括一个 SDK、一系列 IDE 以及安全的配置和配置 工具来实现快速开发。i.MX RT1170系列特征 6468 CoreMark,配备 Arm Cortex-M7(1 Ghz 和 Arm Cortex-M4,400 MHz)2 MB SRAM,具有 512 KB TCM(用于 Arm Cortex-M7)和 256 KB TCM(用于 A...
现在我们直接调试 \SDK_2_14_0_MIMXRT1170-EVKB\boards\evkbmimxrt1170\driver_examples\mecc\mecc_single_error\cm7\iar 工程,跑到 MECC 初始化结束后,打开 Memory 窗口,可以看到 OCRAM1 区域(0x20240000 - 0x202BFFFF) 已经是全 0,OCRAM1_ECC 区域(0x20340000 - 0x2034FFFF)也是全 0。但是往 0x20...
下载RT-Thread Nano源码并解压。构建并下载RT1170 SDK。 解压SDK 压缩包,使用 IAR 打开 /boards/evkbmimxrt1170/vglite_examples/clock_freertos/cm7/iar/clock_freertos_cm7.eww,后续以此为例进行移植。 需在工程 /board/display_support.h 中确保当前屏幕与 DEMO_PANEL 宏定义的型号一致。
SDK_2_14_0_MIMXRT1170-EVKBcomponentsvideodisplay 2.4 调整屏上电复位延时(Power_en、Reset) 有了fsl_ili9806e.c/h 基本源文件后,现在我们需要根据 ILI9806E 数据手册来修改代码。首先是调整屏上电以及复位延时时间,这个延时一般既可以在 KD050FWFIA019-C019A 屏的数据手册也可以在 ILI9806E 的数据手册里找到...
在SDK範例中,開發者可以透過MAP檔案確認該配置。編譯階段會將M4專案的程式碼放置於指定位置 而M4專案的MAP的位置0x1FFE_0000程式開頭 燒錄至開發板後,透過memory檢視工具確認在記憶體0x2020_0000的位置與0x1FFE_0000所二邊資料是一致 補充一點,在使用MCUXpresso memory確認時如果是在M7專案讀取0x1FFE_0000會看到如...
1. SDK 範例是建立在公版硬體基礎上,而公版硬體預設採用內建電源方案。本章節將以 SDK 中的 Hello_World 範例為例,說明如何進行相應的調整。 2. 程式載入後,會開始對硬體進行配置,涵蓋 MPU、Pins 以及 Clock。 3. 在 BOARD_BootClockRUN 的初始階段,系統會以 DCDC Buck Mode 設定電壓。
因为端云通信采用MQTT,基于TCP,TCP的特点就是可靠的,网络协议中会带有校验。并且,实际在传输用户数据时,还会再用户数据之前增加一些字段区分这就是用户数据。所以,其实基于它的设备SDK来进行开发,操作的数据就是如上的数据。 但是,如果应用于板与板之间的通信,只包含如上字段自然是有风险的。我们至少还需要还要包头...