?? io_uart_h.h
字號:
#define AudioACK_OK 0x41//'A' 芯片正確接收到一幀控制命令
#define AudioACK_Err 0x45//'E'芯片收到不能識別的命令幀
#define AudioACK_Over 0x4F//'O'當前文本合成結束以后
#define _RDY_ACK_Work 1 // _RDY(低電平有效)狀態引腳,
#define _RDY_ACK_Wait 0 // _RDY = 0,空閑狀態;
// _RDY = 1,工作態狀態。
/*
**-----------------------------------------------------
** 函數原型: uint_8 XF_S3011_ACK_CHK( void );
** 功能描述: 該函數用于檢測 XF_S3011 IC的RDY狀態引腳
** 參數說明: 無
**
** 返回值: XF_S3011 IC RDY狀態
**
** 全局變量: 無
**
** 調用模塊: 無
**
** 作 者: 任永
** 日 期: 2006年10月30日
**-----------------------------------------------------
*/
uint_8 XF_S3011_ACK_CHK( void );
/*
**-----------------------------------------------------
** 函數原型: void IO_UART_Send_1Byte( uint_8 In_ch )
** 功能描述: 該函數用于模擬232端口發送一個字節
** 參數說明: In_ch 將要從模擬232端口發送的——
** 字節緩存寄存器。
**
** 返回值: 無
**
** 全局變量: 無
**
** 調用模塊: 無
**
** 作 者: 任永
** 日 期: 2006年10月30日
**-----------------------------------------------------
*/
void IO_UART_Send_1Byte( uint_8 In_ch );
/*
**-----------------------------------------------------
** 函數原型: uint_8 IO_UART_Get_1Byte( void )
** 功能描述: 該函數用于模擬232端口接收一個字節
** 參數說明: 無
**
** 返回值: uint_8 模擬232端口接收到的——
** 字節臨時寄存器。
**
** 全局變量: 無
**
** 調用模塊: 無
**
** 作 者: 任永
** 日 期: 2006年10月30日
**-----------------------------------------------------
*/
uint_8 IO_UART_Get_1Byte( void );
/*
**-----------------------------------------------------
** 函數原型: uint_8 Audio_Start( uint_16 len, uint_8 *ptr )
** 功能描述: 啟動語音合成,語音合成編碼默認為GB
** 參數說明: len 語音合成文本長度(取值范圍:1-200 )
** *ptr 語音合成文本內容,文本長度len個字節
**
** 返回值: uint_8 啟動語音合成是否成功,成功1/失敗0
**
** 全局變量: 無
**
** 調用模塊: 無
**
** 作 者: 任永
** 日 期: 2006年11月03日
**-----------------------------------------------------
*/
uint_8 Audio_Start( uint_16 len, uint_8 *ptr );
/*
**-----------------------------------------------------
** 函數原型: uint_8 Audio_Stop( void )
** 功能描述: 停止語音合成
** 參數說明: 無
**
** 返回值: uint_8 停止語音合成是否成功,成功1/失敗0
**
** 全局變量: 無
**
** 調用模塊: 無
**
** 作 者: 任永
** 日 期: 2006年11月03日
**-----------------------------------------------------
*/
uint_8 Audio_Stop( void );
/*
**-----------------------------------------------------
** 函數原型: uint_8 Audio_Pause ( void )
** 功能描述: 暫停當前正在進行的語音合成
** 參數說明: 無
**
** 返回值: uint_8 暫停語音合成是否成功,成功1/失敗0
**
** 全局變量: 無
**
** 調用模塊: 無
**
** 作 者: 任永
** 日 期: 2006年11月03日
**-----------------------------------------------------
*/
uint_8 Audio_Pause ( void );
/*
**-----------------------------------------------------
** 函數原型: uint_8 Audio_Restore( void )
** 功能描述: 恢復語音合成
** 參數說明: 無
**
** 返回值: uint_8 恢復語音合成是否成功,成功1/失敗0
**
** 全局變量: 無
**
** 調用模塊: 無
**
** 作 者: 任永
** 日 期: 2006年11月03日
**-----------------------------------------------------
*/
uint_8 Audio_Restore( void );
/*
**-----------------------------------------------------
** 函數原型: uint_8 Audio_CodePlay( uint_16 len, uint_8 icode, uint_8 *Ptr )
** 功能描述: 語音合成編碼(GB2312/Unicode)可選擇播放
** 參數說明: len 語音合成文本長度(取值范圍:1-200)
** icode 語音合成編碼,GB2312:0/Unicode:3。
** *ptr 語音合成文本內容,文本長度(len - 1)個字節。
**
**
** 返回值: uint_8 語音合成編碼可選擇播放是否成功,成功1/失敗0
**
** 全局變量: 無
**
** 調用模塊: 無
**
** 作 者: 任永
** 日 期: 2006年11月03日
**-----------------------------------------------------
*/
uint_8 Audio_CodePlay( uint_16 len, uint_8 icode, uint_8 *Ptr );
/*
**-----------------------------------------------------
** 函數原型: uint_8 Audio_IDLE( void )
** 功能描述: 啟動語音芯片睡眠
** 參數說明: 無
**
** 返回值: uint_8 啟動語音芯片睡眠是否成功,成功1/失敗0
**
** 全局變量: 無
**
** 調用模塊: 無
**
** 作 者: 任永
** 日 期: 2006年11月03日
**-----------------------------------------------------
*/
uint_8 Audio_IDLE( void );
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -