| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> S32 Design Studio for ARM 2.2 快速入门 -> 正文阅读 |
|
[嵌入式]S32 Design Studio for ARM 2.2 快速入门 |
文章目录1. 简介本文主要介绍 S32 Design Studio for ARM 2.2 开发环境的安装和使用,使用的 SDK 为该环境自带的 RTM 3.0.0,旨在帮助读者快速掌握该开发环境,更方便的开发 S32K1xx 系列 MCU。 本文对应的硬件为 S32K144EVB-Q100,官网资料链接为:S32K144EVB: S32K144 Evaluation Board,原理图等硬件资料在下图所示位置: 2. 下载与安装2.1 S32DS 简介S32 Design Studio for ARM 开发环境主要是为了方便用户开发 S32K1xx 而诞生的,同时也支持 KEA 系列,但是配套的图形工具 Processor Expert 目前只支持 S32K1xx 系列。 这款开发环境基于包括 Eclipse IDE、GNU 编译器集合(GCC)和 GNU 调试器(GDB)在内的开源软件,没有代码大小的限制,且免费使用。 S32 Design Studio for ARM 目前一共有四个版本,V1.3,V2.0,V2.2,V2018.R1。其中 V2018.R1 版本的补丁包最多,支持的 SDK 版本也是最多的,NXP 官网的大部分 S32K1xx 例程也是基于这个版本的开发环境。但是对于刚接触 S32K1 的小伙伴,笔者还是推荐 V2.2 版本,原因如下:
2.2 S32DS 下载
NXP? Semiconductors Official Site | Home
S32 Design Studio IDE for Arm? based MCUs | NXP Semiconductors
2.3 S32DS 安装
3. 新建工程与导入工程3.1 S32DS 2.2 初次配置
准备工作做完,接下来到新建工程了。 3.2 新建工程新建工程有三种类型,如下所示:
本篇文章重点介绍下第一种创建工程的方式。 3.2.1 依赖例程创建工程
3.2.2 创建库工程胡工公众号之前介绍过基于 S32DS 2.0 的库工程的创建和使用,如下链接,S32DS 2.2 和其类似,建议参考这个链接进行研究。 S32DS 使用 Tips–如何编译生成和调用静态库 (qq.com) 3.2.3 创建空白工程
3.3 导入工程将 3.2.3 章节的工程右击删除,不要勾选磁盘删除,如下图所示。为下面演示导入工程做准备。 3.3.1 导入相同 S32DS 版本的工程
3.3.2 导入 S32DS 2018.R1 版本的工程如果需要导入的是 2018.R1 版本的工程,需要根据工程使用的 SDK 版本,选择对应的方式。建议参考胡工微信公众号的如下文章: S32DS for ARM IDE v2.2 与 v2018.R1 的差异和应用工程升级注意事项 (qq.com) 4. 程序下载与调试4.1 程序下载
3.选中对应的配置文件,检查下调试器接口(开发板的板载调试器为 OpenSDA),如下图所示,点击 debug。
4.2 程序调试
5. 推荐阅读至此,S32DS 的初步使用就介绍结束了。如果想要了解更多有关 S32DS 的使用技巧,欢迎阅读胡工微信公众号的 S32DS 系列文章,链接如下: |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 0:47:02- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |