微型计算机系统原理及应用:国产龙芯处理器的软件和硬件集成(实训篇)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1.3 C语言编译和调试

本节将介绍如何对设计工程进行编译,并通过调试器对C语言设计代码进行调试。具体实现步骤如下所示。

(1)在LoongIDE主界面主菜单下,选择Project->Compile&Build,对设计进行编译和链接,生成可执行文件。

(2)使用Mini-USB电缆,将龙芯1B硬件开发平台上的USB接口与安装有LoongIDE软件工具的PC/笔记本电脑的USB接口连接起来。

(3)给龙芯1B硬件开发平台上电。

(4)如图1.1所示,在代码清单1-1中设置第一个断点。

图1.1 在代码清单1-1中设置第一个断点

(5)如图1-2所示,在代码清单1-1中设置第二个断点。

图1.2 在代码清单1-1中设置第二个断点

(6)在LoongIDE主界面主菜单下,选择Debug->Run,进入调试器界面,此时程序自动停在第一个断点处。

(7)在调试器界面中,单击“Watchs”标签。在该标签页中,单击鼠标右键,出现浮动菜单,在浮动菜单内,选择Add Watch,弹出“Add Variable Watch”对话框。

(8)在“Add Variable Watch”对话框中的文本框中输入“arr[0]”,单击“OK”按钮,退出该对话框。

(9)重复步骤(7)和(8),再添加7个变量,即arr[1]、arr[2]、arr[3]、arr[4]、arr[5]、arr[6]、arr[7]。

(10)在LoongIDE主界面主菜单下,选择Debug->Run,程序停到第二个断点处。

图1.3 “Watchs”标签页

(11)单击“Watchs”标签,即可看到如图1.3所示的“Watchs”标签页。