A Future Technology Devices International Limited (FTDI), especialista em soluções USB, introduziu elementos adicionais à sua família de ficheiros ROM de interface pré-compilados que suportam os circuitos integrados controladores USB host/device Vinculum-II (VNC2).
Estes ficheiros podem ser carregados directamente num circuito integrado VNC2 e utilizados pelo seu núcleo de microcontrolador de 16 bits, para efectuar operações básicas de transferência de dados entre interfaces comuns. As opções para interfaces incluem SPI, UART, USB host e USB device, com operações de dados tais como: armazenamento em massa, dispositivos de interface homem-máquina e classes de dispositivos de comunicação. Isto fornece aos engenheiros capacidades de software que podem ser implementadas imediatamente, permitindo tempos de desenvolvimento mais curtos e resultando num menor tempo de lançamento do produto.
Os novos ficheiros ROM da FTDI são: Um ROM para interface entre SPI master e UART – que demonstra o interface entre UART VNC2 e SPI master VNC2 para controlar dispositivos SPI slave. Os dados são transferíveis em ambos os sentidos; Um ROM para demonstração da ligação entre um dispositivo de memória USB (Flash drive), presente no porto USB host VNC2, e um interface SPI; Um ROM para demonstrar a ligação entre um dispositivo USB de classe HID (human interface device), presente no porto UCB host VNC2, e um interface SPI; Um ROM para demonstrar a ligação entre um dispositivo CDC (communication device class), presente no porto USB host VNC2, e um interface UART, sendo os dados transferíveis em ambos os sentidos; Um ROM para demonstrar a ligação entre um dispositivo de classe FT232/FTxxx, presente no porto USB host VNC2, e um interface UART; Um ROM para demonstrar a ligação entre um dispositivo de classe HID, presente no porto USB host VNC2, e um interface UART; Um ROM para demonstrar a ligação entre um dispositivo de memória USB, presente no porto USB host VNC2, e um interface UART.
Cada um dos ficheiros ROM pré-compilados é acompanhado pelo código fonte, para permitir aos utilizadores modificar e expandir o software de referência. Também são incluídas notas de aplicação e documentação, que fornecem aos engenheiros o contexto da implementação. Outros ficheiros ROM estão em processo de desenvolvimento e vão ser lançados num futuro próximo. Se for necessária uma combinação específica de interface e aplicação, a FTDI aceita sugestões para a próxima ronda de desenvolvimento. Os projectistas devem contactar a FTDI em support1@ftdichip.com para efectuar os seus pedidos.
www.ftdichip.com/Firmware/Precompiled.htm