RT1176-1(IDE、SDK)

2024-02-20 15:50
文章标签 sdk ide rt1176

本文主要是介绍RT1176-1(IDE、SDK),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

RT1176的基本情况:
CPU:  (1GHZ)Arm Cortex-M7 + (400MHZ)Arm Cortex-M4
SRAM: 2MB
Memory Interface: SDRAM、 Nor Flash、Nand Flash、sd/emmc等。
Media Interface: LCD、CSI、MIPI DSI、MIPI CSI、PXP、Vector GPU Acceleration。
其他外设等。

1、开发环境安装。

MCUXpresso IDE NXP官方开发IDE。

MCUXpresso IDE for NXP MCUs | Linux, Windows and iOS | NXP Semiconductors
安装完成后打开会弹出欢迎界面, 在欢迎界面点击 Download and Install SDKs, 选择对应的开发板或芯片。rt1176选则evkmimxrt1170。另外关于 MCUXpresso IDE 的使用,可查看安装目录下的几个PDF,
请添加图片描述

2、导入SDK中的Demo程序

文件->新建->Import SDK Examples
然后选择 evkmimxrt1170,-> 下一步,进入如下界面:请添加图片描述
注意第一个红色框既是源码导出的路径,最后选择图片红框中 hello_world_demo_cm7,代表在 M7核心上跑。然后进入下一步:
请添加图片描述
上图中第一个红色框框是选择c库,一类Redlib库,一种是Newlib。两种库的差异可以网上搜索资料。下面红色框框是选择代码运行空间,默认在Flash上运行。然后点击完成即导出成功。

3、工程代码目录分析

导入成功后,资源管理如下:
工程代码目录

(1)、 Project Settings : 工程设置(关联的SDK, c库的选择,MCU型号, 内存等)。
(2)、CMSIS :ARM 系列控制器软件接口标准头文件。
(3)、board : 板级配置,包括始终,pin mux 等。
(4)、component : 组件,nxp sdk中的组件。
(5)、device : 设备, 即芯片型号。
(6)、drivers : 外设驱动。
(7)、source : 用户代码目录。
(8)、startup : 芯片的bring up 代码。
(9)、utilities : 一些功能代码(debug、console等)。
(10)、xip :在Flash运行的相关配置代码。

4、构建工程

工程右键->构建项目,生成Debug目录。

5、分析Debug目录

Debug目录

一看目录就很想linux风格的Makefile工程。.ld文件是linkscript, .map文件是生成的符号表,.afx即是生成的镜像文件,可以选择axf文件右键->Binary Utilities 生成bin文件或者hex文件等。这里先提一下,后续详谈。

这篇关于RT1176-1(IDE、SDK)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/728724

相关文章

Android IDE Plugin ViewInject

前言 目前为止,Android使用的插件的已经很多了,但是自己在这块确实空白的,之前写过了ViewInject博客了,在优化findViewById之后,考虑到不需要手写问题的情况下,采用插件辅助来开发,网上目前已经有了ButterKnife的辅助的插件,为自己开发ViewInject插件,个人建议不要光看我写的一部分我用到的方法,需要你自己看IDE Plugin API刚好这段时间有空闲时间。

导入别人的net文件报红问题sdk

1. 使用cmd命令 dotnet --info 查看自己使用的SDK版本 2.直接找到项目中的 global.json 文件,右键打开,直接修改版本为本机的SDK版本,就可以用了

HarmonyOS SDK助力鸿蒙原生应用“易感知、易理解、易操作”

6月21-23日,华为开发者大会(HDC 2024)盛大开幕。6月23日上午,《HarmonyOS开放能力,使能应用原生易用体验》分论坛成功举办,大会邀请了多位华为技术专家深度解读如何通过根技术、开放能力、场景化控件等亮点能力,基于人的感知及操作习惯进而设计出更简单易用的鸿蒙原生应用体验,并邀请头部优秀应用介绍其开发实践,分享其在体验创新与简易开发中的经验。 原生易用作为六大鸿蒙原生体验之一

ArcGIS Pro SDK (五)内容 2 工程项

ArcGIS Pro SDK (五)内容 2 地图工程 目录 ArcGIS Pro SDK (五)内容 2 地图工程1 将文件夹连接项添加到当前工程2.2 获取所有工程项2.3 获取工程的所有“MapProjectItems”2.4 获取特定的“MapProjectItem”2.5 获取所有“样式工程项”2.6 获取特定的“样式工程项”2.7 获取“收藏夹”样式工程项2.8 获取所有“GD

掌握 VSCode IDE 编辑器【讲师辅导】-曾亮-专题视频课程

掌握 VSCode IDE 编辑器【讲师辅导】—2399人已学习 课程介绍         掌握 Visual Studio Code IDE 编辑器的使用,这一微软开发的,开源项目。 【办理终身会员】http://edu.csdn.net/lecturer/585 具体咨询 QQ 1405491181 课程收益     能使用 VSCode IDE 快速编辑文档、测试de

xamarn.android binding parse sdk for a week to work

Xamarin.Android PackageName 需要设置为项目命名空间且全小写。 http://blog.csdn.net/jameszhou/article/details/41806377

【Rust日报】2021-11-30 —— 具有内置Rust支持的下一代JetBrains IDE

JetBrains Fleet: 具有内置Rust支持的下一代JetBrains IDE JetBrains Fleet: Next generation JetBrains IDE with built-in Rust support Fleet是JetBrains创建的一个功能齐全的轻量级编辑器,同时也是一个功能齐全的IDE:具有智能补全、重构、导航、调试以及 IDE 中一直存在的所有功能

视频监控平台功能介绍:内部设备管理(rtsp、sdk、onvif、ehome/ISUP、主动注册协议等)

一、功能概述         AS-V1000视频平台是一套集成了用户设备权限管理、视音频监控、大容量存储、电子地图的系统平台软件。它结合了现代视频技术、网络通讯技术、计算机控制技术、流媒体传输技术的综合解决方案,为用户提供了强大的、灵活的组网和应用能力。         AS-V1000管理端的内部设备管理,是接入非国标设备必要的管理模块;它支持海康SDK协议,ehome协议,大

极验行为式验证码适配Harmony 鸿蒙SDK下载

现阶段,越来越多的开发者正在积极加入鸿蒙生态系统。随着更多开发者的参与,早在去年9月,极验就成为首批拥有鸿蒙NEXT内测版本和手机系统测试机会的验证码供应商。 为了提高各开发者及企业客户集成鸿蒙版本行为验4.0的效率,方便大家使用,极验联合华为鸿蒙生态发展团队直接将行为验4.0 Harmony版本上架到华为生态市场的鸿蒙生态伙伴SDK专区。即日起,大家就能直接获取并快速使用啦~快戳链接进行集

安卓SDK发布到maven

【参考文档】 maven central:https://vanniktech.github.io/gradle-maven-publish-plugin/central/#in-memory-gpg-key 安装gpg: https://central.sonatype.org/publish/requirements/gpg/#publish-or-drop-the-deployment