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

1.1.2 C语言程序设计

本节将介绍如何在LoongIDE软件工具中使用C语言实现选择排序算法。具体的实现步骤如下所示。

(1)启动LoongIDE软件工具。

(2)在LoongIDE主界面主菜单下,选择New->NewProject Wizard…,弹出“New Project Wizard-C Project”对话框。

(3)在“New Project Wizard-C Project”对话框中按如下设置参数。

① Project Type:C Executable(通过复选框设置)。

② Project Name:example_1_1(通过文本框输入)。

:工程文件夹设置为“E:\loongson1B_training_example\example_1_1”。

(4)单击“Next”按钮,弹出“New Project Wizard-MCU,Toolchain&RTOS”对话框。

(5)在“New Project Wizard-MCU,Toolchain&RTOS”对话框中,按如下设置参数。

① Mcu Modal:LS1B200(LS232)。

② Tool Chain:SDE Lite4.9.2 for MIPS。

③ Using RTOS:None(bare programming)。

(6)单击“Next”按钮,弹出“New Project Wizard-Bare Program Components”对话框。

(7)在“New Project Wizard-Bare Program Components”对话框中,不勾选任何程序组件(Program Components)前面的复选框。

(8)单击“Next”按钮,弹出“New Project Wizard-New project Summary”对话框。

(9)在“New Project Wizard-New project Summary”对话框中,单击“OK”按钮,完成工程的建立。

(10)在LoongIDE主界面左侧的“Project Explorer”窗口中,找到并双击main.c文件。

(11)自动打开main.c文件,删除该文件中的main()函数,在该文件中添加如代码清单1-1所示的C语言代码。

代码清单1-1 选择排序的C语言代码

(12)保存设计文件。