基于MPC860的USB通信接口设计与实现.pdf
时间:05-21 13:50
查看:684次
下载:162次
简介:
MPC806作为一款功能强大的嵌人式通信处理器,缺乏对USB的支持必然限制其在某些领域的应用;所以提出了一种基于FT245BM实现MPc860USB通信接口的方法;实现FT245BM和处理器的连接有两种通用的方法:使用处理器的1/0口或使用CPLD译码,鉴于MPC86o1/0口为复用引脚,使用1/0口法很浪费资源,而使用CPLD译码又增加了系统的成本和复杂性,所以使用MPC860的存储控制器UPMA,通过微指令编程实现FT245BM要求的控制逻辑时序;给出了详细的软硬件设计,并且介绍了使用FTDI提供的VCP(VirtualCOMPorO驱动编写PC机端的通信软件的方法;经过测试,通信稳定可靠,实现了在MPC860上扩展USB接口的目的。