248_S32K144开发板烧写程序以及初步调试

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

https://github.com/GreyZhang/g_s32k144

    前面熟悉了一下S32DS的工程创建等简单的功能,接下来熟悉一下开发板的简单实用。主要是包括供电以及程序烧写和运行。

    首先,需要注意一下开发板的配置,有几个跳帽的信息需要确认一下。

248_S32K144开发板烧写程序以及初步调试_第1张图片

    上面不仅完成了使用USB供电,同时也配置好了调试的工具OpenSDA。

248_S32K144开发板烧写程序以及初步调试_第2张图片

    如何检查供电以及硬件的配置是否正常呢?通过上面的方式就可以,看一下是否能够看到一个存储的设备。以下是我电脑上看到的状态:

248_S32K144开发板烧写程序以及初步调试_第3张图片

    这样,相应的配置就完成了。关于软件烧写,我们可以使用之前创建的基础功能,做一下相应的说明。

248_S32K144开发板烧写程序以及初步调试_第4张图片

    选择上面的菜单,在出现的窗口中按照如下配置:

248_S32K144开发板烧写程序以及初步调试_第5张图片

    选择完成之后,应用然后调试即可烧写。烧写的工程可以选择三个中的一个,如果是size比较小的测试代码,可以直接用RAM版本的即可,烧写速度什么的更有保障。不过,这样的软件烧写完,万一板子掉电或者按下了复位键里面的程序也会丢失。其他的两个选项则不会丢失。

    这里以RAM烧写为例子,顺带说明一下如何调试。

248_S32K144开发板烧写程序以及初步调试_第6张图片

    横三角的按钮可以启动软件的运行,方块可以停止。

248_S32K144开发板烧写程序以及初步调试_第7张图片

    代码左边的边框鼠标双击可以打断点,也可以右键操作或者通过组合键操作,效果一致。

248_S32K144开发板烧写程序以及初步调试_第8张图片

    暂停的时候,可以通过右上角的窗口查看变量的数值。背景色代表数值最近发生了变化。

    以上就是大致的小结,包括了供电、烧写以及调试的简单操作。接下来,可以开始对MCU以及开发板本身的学习折腾了。

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

https://github.com/GreyZhang/g_s32k144

 

你可能感兴趣的:(S32K,嵌入式)