第一范文网 - 专业文章范例文档资料分享平台

CCS6.0教程 - 图文

来源:用户分享 时间:2025/5/30 15:29:40 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

研旭电气科技有限公司:http://www.njyxdq.com

图6-2-3教程:上面的屏幕截图显示了典型F2833x设备的所有外设寄存器,但是本例中所选的模拟器不模拟外设。

6.3反汇编以及源代码与汇编代码混合模式

默认情况下不会打开反汇编视图,但是可通过转到菜单“View->Disassembly(查看->反汇编)”查看,见下图6-3-1所示:

图6-3-133研旭天猫旗舰店:http://yanxusmpj.tmall.com

反汇编窗口中一个极其有用的功能是源代码与汇编代码混合模式查看器,如上面的屏幕截图所示。要使用此功能,只需在“Disassembly(反汇编)”视图中右键单击并选择“ViewSource(查看源代码)”,如下图6-3-2所示:

图6-3-26.4内存查看器

默认情况下不会打开内存视图,但是可通过转到菜单“View->MemoryBrowser(查看->内存浏览)”查看。

通过此屏幕可访问一些有用的功能:内存可通过多种格式进行查看,可填充任意值,也可保存至PC主机中的二进制文件或从中加载,此外还可以查看所有变量和函数,而且每个内存位置都有上下文相关的信息框,如下图6-4-1所示:

34研旭电气科技有限公司:http://www.njyxdq.com

图6-4-1教程:该屏幕截图显示了分配在内存中的变量volatileshortoutput[16]。其他所有变量均为本地变量,因此分配在堆栈中。

6.5管理断点

作为任何调试器都会拥有的最基本功能,CCSv6中的断点添加了一系列选项,帮助增加调试进程的灵活性,如下图6-5-1所示:

35研旭天猫旗舰店:http://yanxusmpj.tmall.com

图6-5-1硬件断点可从IDE直接进行设置;软件断点仅受到设备可用内存的限制;软件断点可设置为无条件或有条件停止;

除了停止目标之外,软件断点还可执行其他功能:文件I/O传输、屏幕更新等。要设置断点,只需在源代码或反汇编视图中双击代码行即可。硬件的图标会指示其状态和放置位置。

注意:在优化代码中,有时无法将断点设置到C源代码中确切的某一行。这是因为优化器可能会将代码紧缩起来,从而影响汇编指令和C源代码之间的相关性。

所有断点(软件、硬件、已启用、已禁用)都可在下图6-5-2断点查看器中看到。

或软件

断点

36

搜索更多关于: CCS6.0教程 - 图文 的文档
CCS6.0教程 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4bfzt5akua8ojit8frgf_9.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top