?? speechplay.c
字號:
//========================================================================================================
// 文件名稱:SpeechPlay.c
// 實現(xiàn)功能:實現(xiàn)與硬件相關(guān)的底層操作
// 日 期:2003/7/7
//========================================================================================================
#include "s480.h"
#include "main.h"
#define C_RSP_NUM_BASE 11
#define C_RSP_Dot 21 //點
#define C_RSP_Voltage 9 //伏
extern SYSFLAGS sSysFlags;
void F_PlayRespond(unsigned int);
//========================================================================================================
//函數(shù): F_SpeechPlayChannelData
//語法:void F_SpeechPlayChannelData()
//描述:語音播放通道的電壓值
//參數(shù):無
//返回:無
//========================================================================================================
void F_SpeechPlayChannelData(void)
{
unsigned int uiVolvageValue=0;
F_PlayRespond((unsigned int)(C_RSP_NUM_BASE+sSysFlags.uiChannelNumber));
F_PlayRespond(8);
uiVolvageValue=sSysFlags.uiDisplayVoltageValue;
F_PlayRespond((unsigned int)(C_RSP_NUM_BASE+uiVolvageValue/10));
F_PlayRespond(C_RSP_Dot);
F_PlayRespond((unsigned int)(C_RSP_NUM_BASE+uiVolvageValue%10));
F_PlayRespond(C_RSP_Voltage);
sSysFlags.uiPlaySpeechKey=0;
}
//========================================================================================================
//函數(shù): F_PlayRespond
//語法:void F_PlayRespond()
//描述:播放語音數(shù)據(jù)
//參數(shù):無
//返回:無
//========================================================================================================
void F_PlayRespond(unsigned int Result) //播放語音
{
SACM_S480_Initial(1);
SACM_S480_Play(Result,3,3);
while((SACM_S480_Status()&0x0001) != 0)
{
SACM_S480_ServiceLoop();
}
SACM_S480_Stop();
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -