项目的编译
当项目中的文件编写结束后,要对项目中的程序进行编译,并将编译出来的二进制代码与库中的各个模块连接成一个完整的、地址统一的可执行目标文件和符号表文件,供用户调试使用,在这里要使用编译器、汇编器、链接器等工具。
项目编译的基本操作包括:
◆ Compile:对编辑窗口中当前文件进行编译
◆ Build :编制当前的文件
◆ Rebuild All :重新编制当前项目目标,将处理当前项目中的所有文件
◆ Stop Build :终止当前项目目标编制
Compile/Build/Rebuild All/Stop Build 的方法
单击Build 菜单弹出下拉菜单包括Compile/Build/Rebuild All/Stop Build 命令或者在Build 工具栏中也可以找到这几个工具。
Compile/Build/Rebuild All/Stop Build 后的结果
编制过程中的一些操作信息将显示在输出窗口的Build 视窗中,如图6.48所示。
4 结论
由于SPCE061A的时钟最高可达49M,32个I/O端口,而且具有一定的语音处理功能,这些都为我们实现电路提供了十分便利的条件,同时也因为开发环境友好,易用,方便。同时配有语音播放函数,这些都大大地加大了系统开发设计。
概括列举如下:
1、量程的切换,一般情况都采用模拟开关或继电器来控制,而这里只需要几个I/O口即可实现功能而不需外加任何电路,控制简单,若投放于生产也可节约成本。
2、SPCE061A有丰富的时机中断,我们可以采用1KHz实现遥控输入判断,程序简单而精度高。
3、SPCE061A具有语音处理功能,可以轻松地加入语音播报功能,使整个设计更加智能。
4、SPCE061A定时器可以采用外部时钟源计数,为振荡电路产生频率提供了便利,而且控制简单。
5、SPCE061A具有“看门狗”功能,避免出现“死机“中断现象。
本系统的核心是实现遥控输入、判断的实现;语音放音功能的实现;2272与单片机的硬件连接的实现。各方面指标基本达到题目要求。