首页 > 应用与设计 > 电器 > Service Robots > 服务型机器人 > TI机器人系统学习套件(TI-RSLK) >

服务型机器人

最新课程

热门课程

TI-RSLK 模块 3 - 实验视频 3.1 - 调试解决方案、可视化、断点和单步执行

本实验的目的是 介绍在 TI MSP432 微控制器中 使用的 Arm Cortex-M 处理器。 在本实验中,您只需要 MSP432 Launchpad。 在本实验中, 您将学习一些调试技巧。 现在让我们开始吧。 我在这里写下了实验三的解决方案, 这里的解决方案位于汇编文件 convert.asm中。 我现在要对其进行 调试或测试,好吗? 第一步是构建, 就是编译和关联设备。 我已经插好了 MSP432, 因此当我单击调试时, 它将擦除闪存, 下载目标代码, 然后启动调试器。 调试的技巧在于以下两步。 第一个是控制。 换言之,我可以让我的软件 在我需要的位置和时间 执行操作,明白吗? 这里的其中一个工具是单步, 这是汇编语言中的单步。 该工具用来控制执行内容。 第二个阶段是可观察性。 现在这是汇编语言, 在此特定案例中, 我感兴趣的是寄存器。 这些是该程序使用的寄存器, 是吗? 如果我单步执行一行, 它将只执行一行。 第 63 行现在要加载到 测试用例 R0 中。 我要将数字 2,000 传递到该函数中。 另一个调试工具是 单步执行。 单步执行要执行整个函数 然后返回。 因此您注意到 输出参数是 2,000。 如果我执行整个函数, 我看到我的输出参数是 800。 现在,该测试程序的剩余部分是 运行 16 个用例, 直到此处, 看看是否全部正常。 我现在要单击此处的 “Go”按钮。 这将运行所有 16 个用例, 然后我再停止。 结果证明我得到的 正确编号是 R4。 16 个用例全部正确。 R5 和 R6 表示 我得到的错误编号。 在本例中, 我没有看到任何错误。 因此,如果您在这里的 R4 得到的是 16 和 00,表示您成功完成了实验 3。 如果我现在要 停止调试器, 我会单击“Terminate”按钮, 返回到编辑器版本。 在本实验中,您初步了解了 Arm Cortex-M 和 Code Composer Studio 中 可以使用的 一些调试技巧。 了解处理器的工作原理 对于设计嵌入式系统非常重要。 祝您愉快。 57

本实验的目的是

介绍在 TI MSP432 微控制器中

使用的 Arm Cortex-M 处理器。

在本实验中,您只需要 MSP432 Launchpad。

在本实验中,

您将学习一些调试技巧。

现在让我们开始吧。

我在这里写下了实验三的解决方案,

这里的解决方案位于汇编文件 convert.asm中。

我现在要对其进行 调试或测试,好吗?

第一步是构建,

就是编译和关联设备。

我已经插好了 MSP432, 因此当我单击调试时,

它将擦除闪存, 下载目标代码,

然后启动调试器。

调试的技巧在于以下两步。

第一个是控制。

换言之,我可以让我的软件 在我需要的位置和时间

执行操作,明白吗?

这里的其中一个工具是单步,

这是汇编语言中的单步。

该工具用来控制执行内容。

第二个阶段是可观察性。

现在这是汇编语言, 在此特定案例中,

我感兴趣的是寄存器。

这些是该程序使用的寄存器, 是吗?

如果我单步执行一行, 它将只执行一行。

第 63 行现在要加载到 测试用例 R0 中。

我要将数字 2,000 传递到该函数中。

另一个调试工具是 单步执行。

单步执行要执行整个函数

然后返回。

因此您注意到 输出参数是 2,000。

如果我执行整个函数,

我看到我的输出参数是 800。

现在,该测试程序的剩余部分是

运行 16 个用例, 直到此处,

看看是否全部正常。

我现在要单击此处的 “Go”按钮。

这将运行所有 16 个用例, 然后我再停止。

结果证明我得到的 正确编号是 R4。

16 个用例全部正确。

R5 和 R6 表示 我得到的错误编号。

在本例中, 我没有看到任何错误。

因此,如果您在这里的 R4 得到的是 16

和 00,表示您成功完成了实验 3。

如果我现在要 停止调试器,

我会单击“Terminate”按钮,

返回到编辑器版本。

在本实验中,您初步了解了 Arm Cortex-M

和 Code Composer Studio 中 可以使用的

一些调试技巧。

了解处理器的工作原理

对于设计嵌入式系统非常重要。

祝您愉快。 57

视频报错
手机看
扫码用手机观看
收藏本课程

相关下载

查看全部

视频简介

TI-RSLK 模块 3 - 实验视频 3.1 - 调试解决方案、可视化、断点和单步执行

所属课程:TI机器人系统学习套件(TI-RSLK) 发布时间:2018.08.27 视频集数:69 本节视频时长:3:08
该实验的目的是介绍Cortex M的架构。
已有7人参与了讨论去论坛跟帖交流
new
关闭广告