a2000 key竞赛模块模板内容摘要:

1、 北阳电子技术有限公司保留对此文件修改之权利且不另行通知。 北阳电子技术有限公司所提供之资讯相信为正确且可靠的,但并不保证本文件中绝无错误。 请于向北阳电子技术有限公司提出订单前, 自行确定所使用之相关技术文件及规格为最新之版本。 若因贵公司使用本公司之文件或产品,而涉及第三人之专利或著作权等智慧财产权之应用及配合时,则应由贵公司负责取得同意及授权,本公司仅单纯贩售产品,上述关于同意及授权,非属本公司应为保证之责任。 又未经北阳电子技术有限公司之正式书面许可,本公司之所有产品不得用于医疗器材,維持生命系統及飞航等相关设备。 京市海淀区上地信息产业基地中黎科技园1号楼6层 邮编:100085 86 86 2、 2 页 子竞赛基础模块1 编写目的 目的: 1、掌握凌阳 音格式播放时,键控方法的实现。 2、此范例可应用于复读机方案中 2 硬件设计及功能描述 件设计电路 件设计功能描述 通过三个按键完成语音播放、停止、暂停功能的实现。 音播放按键,按下该键,会有音乐播放。 音停止播放按键,按下该键,正在播放的音乐停止。 音暂停播放按键,按下该键,正在播放的音乐暂停。 3 软件设计及使用说明 程序软件设计流程及说明 通过键盘扫描,键值确定,根据不同的键值,做出语音播放的不同处理。 使用相关语音函数说明: 语音函数,来自于 用相关语音函数说明: 语音函数,来自于 ) 【式】【功能说明】音播放之前的初始化。 3、3 页 子竞赛基础模块【参 数】 表示手动方式; 则表示自动方式。 【返 回 值】无 【备 注】该函数用于对定时器、中断和 的初始化。 2) 【式】【功能说明】从资源中获取 音资料,并将其填入译码队列中。 【参 数】无。 【返 回 值】无。 3) 【式】x, 【功能说明】播放资源中 音或乐曲。 【参 数】表示语音索引号。 道播放; 道播放; 通道播放。 减调节; 减调节。 4) 【式】 【功能说明】获取 音播放的状态。 【参 数】无。 【返 回 值】当 ,表示语音播放结束; ,表示语音在播放中。 相关按键函数:来自 件 5) 【式】 【功能说明】获取按键值。 【参 数】无。 【返 回 值】按键 4、值 6) 【式】; 【功能说明】键盘扫描与按键去抖。 【参 数】无。 【返 回 值】无 7) 【式】; 【功能说明】键盘初始化 4 页 子竞赛基础模块【参 数】无。 【返 回 值】无 程序变量说明 1) 功能】 用于保存扫描键值。 根据键值确定语音处理 【 应用】 用户可以增加更多的按键,如 1*8 等。 2) 功能 】 用于设置 第一个参数,表示语音索引号。 【应用】如果用户改变语音播放时,用户只要利用此范例,更新该变量,即可完成语音播放。 3) 功能】 用于设置 数,表示为手动还是自动播放模式。 【应用】如果用户使用此范例修改为手动播放 模式,将该变量设置为 0,同时添加手动播放函数。 程序流程图及说明 说明:本程序流程主要通过对按键扫描、键值确定后,决定语音是播放、停止、暂停。 主程序流程图: 5 页 子竞赛基础模块开始键盘初始化判断通常根据硬件连接图, 此处按键的一端接 5V,由此可以确定端口初始化为下拉电阻输入,只有这样才能扫描到按键。 读出按键端口来决定键值,详细内容可以参见 1*8 按键部分描述。 语音播放、停止、暂停均为 数,重点掌握这些函数使用。 语音通过 8断,送到 输出。 6 页。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。