欢迎来到天天文库
浏览记录
ID:11528698
大小:34.74 KB
页数:13页
时间:2018-07-12
《凌阳语音控制小车程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、//工程名称:Car_Demo//功能描述:实现小车的语音控制//涉及的库:CMacro1016.lib//bsrv222SDL.lib//sacmv26e.lib//组成文件:main.c//Flash.asm,hardware.asm,ISR.asm//hardware.h,s480.h,hardware.inc//硬件连接:IOA0-----KEY1//IOA1-----KEY2//IOA2-----KEY3//IOB8-----前进//IOB9-----倒车//IOB10----左拐//IOB11----右拐//维护记录:2005-12-12
2、v1.0//========================================================#include"s480.h"#include"bsrsd.h"#defineP_IOA_Data(volatileunsignedint*)0x7000#defineP_IOA_Dir(volatileunsignedint*)0x7002#defineP_IOA_Attrib(volatileunsignedint*)0x7003#defineP_IOB_Data(volatileunsignedint*)0x7005#d
3、efineP_IOB_Dir(volatileunsignedint*)0x7007#defineP_IOB_Attrib(volatileunsignedint*)0x7008#defineP_TimerA_Data(volatileunsignedint*)0x700A#defineP_TimerA_Ctrl(volatileunsignedint*)0x700B#defineP_TimerB_Data(volatileunsignedint*)0x700C#defineP_TimerB_Ctrl(volatileunsignedint*)0x7
4、00D#defineP_Watchdog_Clear(volatileunsignedint*)0x7012#defineP_INT_Mask(volatileunsignedint*)0x702D#defineP_INT_Clear(volatileunsignedint*)0x7011#defineNAME_ID0x100#defineCOMMAND_GO_ID0x101#defineCOMMAND_BACK_ID0x102#defineCOMMAND_LEFT_ID0x103#defineCOMMAND_RIGHT_ID0x104#define
5、S_NAME0//给我取个名字吧#defineS_ACT11//前进#defineS_ACT22//倒车,请注意#defineS_ACT33//左拐#defineS_ACT44//右拐#defineS_RDY5//Yeah#defineS_AGAIN6//请再说一遍#defineS_NOVOICE7//没有听到任何声音#defineS_CMDDIFF8//说什么暗语呀#defineS_NOISY8//说什么暗语呀#defineS_START9//准备就绪,开始辨识#defineS_GJG10//拐就拐#defineS_DCZY11//倒车,请注意ex
6、ternunsignedintBSR_SDModel[100];//外部变量BSR_SDModel[100],辨识器自带externvoidF_FlashWrite1Word(unsignedintaddr,unsignedintValue);externvoidF_FlashErase(unsignedintsector);unsignedintuiTimeset=3;//运行时间定时,调整该参数控制运行时间unsignedintuiTimecont;//运行时间计时//=======================================
7、======================//语法格式:voidDelay();//实现功能:延时//参数:无//返回值:无//=============================================================voidDelay(){unsignedinti;for(i=0;i<0x3Fff;i++){*P_Watchdog_Clear=0x0001;}}//=============================================================//语法格式:voidPlay
8、Snd(unsignedSndIndex,unsignedDAC_Channel);//实现功能:语音播放函
此文档下载收益归作者所有