添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符I型号页 > 首字符I的型号第360页 > IDT82V2608 > IDT82V2608 PDF资料 > IDT82V2608 PDF资料1第28页
IDT82V2608
ATM反向多路复用
输出FIFO读取进程
read_message (字符*消息,字符* L)
{
Output_FIFO_msg_available_state位
FIFO_STATE_REG寄存器
等待( OUTPUT_FIFO_MSG_AVAILABLE_STATE_EVENT ) ;
Output_FIFO_msg_
available_state
位设置?
N
write_reg(FIFO_INT_RESET_REG,0x01);
Y
清除
Output_FIFO_msg_available_state位
阅读邮件长L
OUTPUT_FIFO_LENGTH_REG
注册
* L = 0x1f& ( read_reg ( OUTPUT_FIFO_LENGTH_REG ) ) ;
阅读从低字节
OUTPUT_FIFO_DATA_REG注册
for(i=0;i<*L;i++)
{
消息[I ] =
read_reg ( ( OUTPUT_FIFO_DATA_REG ) ;
}
}
图9输出FIFO读取进程
接口
28
2006年12月4日

深圳市碧威特网络技术有限公司