自动播放一段语音的步骤和方法_第1页
自动播放一段语音的步骤和方法_第2页
自动播放一段语音的步骤和方法_第3页
自动播放一段语音的步骤和方法_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、自动播放一段语音的步骤和方法 (1) 新建项目 , 项目名称 Test。 (2) 该项目下新建汇编文件(或直接从 programmemodulevoice 加入 boot.asm) , 文件名称 boot.asm,在这里面定义了中断,和播放列表,修改如下语句中的R1的值就可打开不同中 断。 r1 = 0 x0004/开 2HZ 中断 r2=R_InterruptStatus r1=r1|r2 R_InterruptStatus=r1 P_INT_Ctrl = r1 (3) 直接从 programmemodulevoice 加入 hardware.asm。 (4) 该项目下新建 C 文件, 文件

2、名称 MAIN.C 。 #define ClearWDog (*(volatile unsigned char *) 0 x7012)=1 main() int I=0; F_IrqInti();/中断初始化 while(1) F_PlayS480(i); ClearWDog ; (5) 直接从 programmemodulevoice 加入 voice.c。 (6) 在源文件组中添加 HARDW ARE.ASM 文件 (7) 在头文件组中添加 A2000.INC、HARDWARE.INC 和 RESOURCE.INC 头文件 (8) 在资源文件视窗中,添加资源文件如programmemodu

3、levoicevio 下面的 0.48k (9) 设置头文件路径:菜单toolsoptionDirectiories,可以进行路径的设置。当项目中 的文件或函数库不与项目文件在同一个目录时,需要对此进行设置,如图9.1。 图9.1设置头文件路径 语音库函数的加载:菜单ProjectSetting.Link,可以加载应用函数库。如图9.2, 加载了 sacmv26e.lib。 m 可L F +2! PL 峯G可凉 3. 图9.2语音库函数的加载 L炖 (10) 保存项目。 (11) 编译调试该程序。 (12) 下载到仿真板中 注意:当编译时,若出现如下错误, Error L0080: The external symbol T_SACM_S480_SpeechTable has not a public definition. 这时在 boot.asm 文件中添加如下内容即可: .PUBLIC T_SACM_S480_SpeechTable; T

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论