228_S32DS上手的部分准备信息整理

64 篇文章 167 订阅
40 篇文章 15 订阅

    完整的S32K144的学习汇总如下:

    https://github.com/GreyZhang/g_s32k144

    这几天复工了,自己折腾自己爱好的时间少了,加上前面几天花了比较多的时间在学习lisp,S32K144的学习有点延迟了。今天,稍微前进一步,先来了解一下我选择的S32K144的开发工具S32DS for ARM。

    如何快速而全面掌握相关的知识呢?我选择的方式是从官方提供的说明文档开始,这里快速看一下FAQ文档,把涉及到我快速学习需要的信息整理一下。

    首先,可以关注的是下面的几个网站:

    目前来说,我主要是看了第一个,获取了一个软件的安装包以及SDK的升级包。其他的两个支持类以及论坛类的网站,仅仅是把论坛打开看了一眼,后续有问题或者有需要的时候或许会继续 看。

    关于开工具内置的编译器,有如下的描述:

    目前的gcc版本中,这算是老的了。不过,似乎来个幽默:其实,我之前用的gcc大都是4.X,其实更加古董。关于版本的信息,我们也可以直接找到里面的gcc的软件,进行查看:

    关于已经安装的软件插件的卸载,可以按照如下的操作:

    Help->Install new softeware。之后,点击下面的链接:

    在弹出的窗口界面中,可以选中已经安装的软件,之后选择卸载操作。这个之前使用各种基于eclipse的IDE的时候都没有注意过,一直没有尝试过已经安装软件的卸载。

    关于eclipse的编辑器,有诸如快速跳转到定义等功能。或许,有些人会需要,一般来说我需要的其实就是一个编译器。至于代码的编辑,更多时候我直接emacs搞定。因此,这部分的信息不做总结了。

    关于如何编译一个工程,有如下的简单描述:

    其实,对于我来说,感觉知道了这些之后,这个IDE的上手工作基本上就算是get到了。剩下的应该就是调试之类的高级技能扩展了。

    关于软件的调试断点:

直接看这份文档,似乎介绍这部分信息还稍微早一点。应该先去掌握一下烧写以及调试操作。看起来,这个文档应该晚一点看,先看看快速上手的文档或许更合适。

    关于调试器可以查看到的信息:

    这里有两个需要关注的信息:1,可以查看寄存器; 2,可以把数值转换成十六进制或者二进制等不同的显示格式。

    关于寄存器的读取操作:

    这里需要注意的是这个操作与变量的差异。相比变量的观察,寄存器观察操作繁琐一点,需要双击操作。这个双击操作,是一个toggle模式的操作,在观察与不观察之间切换。

    某些特殊情况下,调试的时候无法显示寄存器,需要在如下的地方进行指定:

    这个,似乎在每个人的学习中或多或少会遇到的。

    整个FAQ,对于我们初期学习上手来说,我个人感觉需要注意的几个重点项就是上面这些。其他的事项,在后面的实践中应该也会慢慢掌握起来。

    完整的S32K144的学习汇总如下:

    https://github.com/GreyZhang/g_s32k144

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值