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

+荐课 提问/讨论 评论 收藏
  • 本课程为精品课,您可以登录eeworld继续观看:
  • 实验视频 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 中可以使用的 一些调试技巧。 了解处理器的工作原理 对于设计嵌入式系统非常重要。 祝您愉快。
课程介绍 共计3课时,46分16秒

TI-RSLK 模块 3 - ARM Cortex M

TI ARM 机器人 Cortex RSLK

此模块简要介绍 ARM Cortex-M 微控制器、汇编语言和一些调试方法。了解处理器的工作原理对于嵌入式系统(例如机器人中使用的嵌入式系统)的设计至关重要。

猜你喜欢 换一换

推荐帖子

学习DSP基础总结定点小数运算
       许多DSP芯片只支持整数运算,如果现在这些芯片上进行小数运算的话,定点小数运算应该是最佳选择了,此外即使芯片支持浮点数,定点小数运算也是最佳的速度选择。         在DSP世界中,由于DSP芯片的限制,经常使用定点小数运算。所谓定点小数,实际上就是用整数来进行小数运算。下面先介绍定点小数的一些...
Aguilera DSP 与 ARM 处理器
DSP28335做FFT傅里叶变换
1. 看了一下例程,居然没有FFT的例程,难道这个DSP28335不能做FFT吗?对了C2000系列是有C2000 ware这个库的。方便很多,不过目前不确定在C5000上运行的FFT能直接迁移到DSP28335上行不?测试了一下,是可以的,因为都是用的math.h,下面的一些正弦函数基本一样的 2. 硬件简介,其中DSP28335和TLV320AIC23B之间使用I2C接口进行寄存...
fish001 DSP 与 ARM 处理器
cc3200无线wifi处理器全语音交互控制的智能家居系统
目录 第一章 系统的主要功能与分模块描述 2 1.1 系统的主要功能 2 1.2 分模块描述 3   第二章 主要芯片 3 2.1 主处理器芯片 3 2.2 辅助芯片 4 2.2.1:LD3320语音芯片 4 ...
Jacktang 无线连接
TWS真无线耳机充电仓专用开关充电芯片BQ25618/9详解
BQ25618/9是TI为TWS耳机充电仓专门开发的一款三合一(保护,充电及升压)的IIC控制开关充电芯片。 其中BQ25618跟BQ25619在规格上一致,区别在于BQ25618采用的是小型化的DSBGA封装,0.4mm的管脚间距,对生产工艺有较高的要求,而BQ25619采用的稍大一点的WQFN封装 方便方便线路布板,器件的封装尺寸见下图一。    &n...
alan000345 TI技术论坛
分享到X
微博
QQ
QQ空间
微信

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新文章 手机版

站点相关: EEWORLD首页 EE大学堂 论坛 下载中心 Datasheet 活动专区 博客

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved