⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 modem.h

📁 移植uCOS-II到ARM7代码应用举例,希望大家可以帮助
💻 H
字号:
/****************************************Copyright (c)**************************************************
**                               广州周立功单片机发展有限公司
**                                     研    究    所
**                                        产品一部 
**
**                                 http://www.zlgmcu.com
**
**--------------文件信息--------------------------------------------------------------------------------
**文   件   名: modem.h
**创   建   人: 陈明计
**最后修改日期: 2004年4月23日
**描        述: μCOS-II下LPC2000的Modem底层驱动头文件
**              
**--------------历史版本信息----------------------------------------------------------------------------
** 创建人: 陈明计
** 版  本: 1.00
** 日 期: 2004年4月23日
** 描 述: 原始版本
**
**--------------当前版本修订------------------------------------------------------------------------------
** 修改人: 
** 日 期: 
** 描 述: 
**
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/

#ifndef IN_MODEM

extern uint16 GetModemState(void);
/*********************************************************************************************************
** 函数名称: GetModemState
** 功能描述: 获取MODEM状态
** 输 入: 无
**        
** 输 出: MODEM状态
********************************************************************************************************/

extern uint16 ModemWrite(char *Data, uint16 NByte);
/*********************************************************************************************************
** 函数名称: ModemWrite
** 功能描述: 发送多个字节数据
** 输 入: Data:发送数据存储位置
**        NByte:发送数据个数
** 输 出:MODEM状态
********************************************************************************************************/

extern uint8 ModemGetch(uint8 *err);
/*********************************************************************************************************
** 函数名称: ModemGetch
** 功能描述: 接收一个字节
** 输 入: Rt:字符指针,返回的数据存储在这个指针指向的变量中
** 输 出: NO_ERR:没有错误
********************************************************************************************************/

extern uint8 ModemDialUp(char Number[]);
/*********************************************************************************************************
** 函数名称: ModemDialUp
** 功能描述: 通过modem拨号 
** 输 入: 电话号码
**
** 输 出: TRUE:成功
**        FALSE:失败
********************************************************************************************************/

extern uint8 ModemDialDown(void);
/*********************************************************************************************************
** 函数名称: ModemDialDown
** 功能描述: 挂断modem 
** 输 入: 无
**
** 输 出: modem状态
********************************************************************************************************/

extern uint8 ModemInit(uint32 bps);
/*********************************************************************************************************
** 函数名称: ModemInit
** 功能描述: 初始化Modem 
** 输 入: 波特率
**
** 输 出: modem状态
********************************************************************************************************/

extern uint8 ModemCommand(char *Command);
/*********************************************************************************************************
** 函数名称: ModemCommand
** 功能描述: 向modem发送命令 
** 输 入: 命令字符串
**
** 输 出: TRUE
********************************************************************************************************/

extern void UART1_Exception(void);
/*********************************************************************************************************
** 函数名称: UART1_Exception
** 功能描述: UART1中断服务程序
** 输 入: 无
**
** 输 出: 无
**         
********************************************************************************************************/

extern uint8 ModemOpen(void);
/*********************************************************************************************************
** 函数名称: ModemOpen
** 功能描述: 建立链接 
** 输 入: 无
**
** 输 出: TRUE:成功
**        FALSE:失败
********************************************************************************************************/

extern NetHardDrivesSocket ModemDrive;
#endif

/*********************************************************************************************************
**                            End Of File
********************************************************************************************************/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -