📄 connect_test.c
字号:
/****************************************Copyright (c)**************************************************
**
** 广州致远电子有限公司
**
** http://www.embedcontrol.com
****--------------文件信息--------------------------------------------------------------------------------
** 文 件 名:
** 创 建 人:
** 最后日期: 2006年9月26日
** 描 述: 读写CS8900的寄存器
**
**--------------历史版本信息----------------------------------------------------------------------------
** 创 建 人:
** 版 本:
** 日 期:
** 描 述:
**
**--------------当前版本修订------------------------------------------------------------------------------
** 修 改 人:
** 版 本:
** 日 期:
** 描 述:
**
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
#include "config.h"
#include "Connect_Test.h"
/*********************************************************************************************************
** 函数名称: PHY_Connect()
** 功能描述: 判断CS8900的物理网络连接是否连接上
** 输 入: 无
** 输 出: PHY_CONNECT_OK: 有连接
PHY_CONNECT_FAIL: 无连接
** 全局变量: 无
** 调用模块:
** 作 者:
** 日 期: 2006年11月1日
**-------------------------------------------------------------------------------------------------------
** 修 改 人:
** 日 期:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
uint8 PHY_Connect(void)
{
uint16 Temp;
(*((volatile unsigned short *) NET_BASE_ADDR))=0x0134;
Temp=(*((volatile unsigned short *) NET_BASE_DATA_ADDR));
if(Temp&0x80)
return PHY_CONNECT_OK;
else
return PHY_CONNECT_FAIL;
}
/********************************************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -