USB接口芯片FT245AM的原理
//---------------------
//向USB主机写数据
always@(posedge clk or negedge reset)
begin
if(reset = =1'b0)
tx_data<=8'h00;
else if(cnt[0] = =1'b1)tx_data<=data_429;
end
//---------------------
//FT245Amgn EPM7128S的数据三态接口
assign usb_data=(cnt[1] = =1'b1)?tx_data:8'hzz;
//----------------------
图5 FT245AM外围电路图
3 结束语
本文介绍了USB接口芯片FT245AM的原理(第4页)和在航空ARINC429总线测试仪中的具体应用实例方法。笔者将EPM7128与FT245AM的接口逻辑在MAXplus II环境下进行了仿真,结果表明:使用该设计完全可满足实际要求,因此,使用USB通信接口的航空ARINC429总线测试仪,大大便利了429总线设备与计算机的通信,有效提高了429总线设备的检测效率。
《USB接口芯片FT245AM的原理(第4页)》