Paso 5: TODO: comandos de Firmware
Esto va a ser bastante extensa, para que se Haz actualizado ya que tengo tiempo.Aquí están algunos comandos rápidos para probar:
DIR (muestra los archivos en la carpeta actual)
CD nombre del directorio de < > (cambia el directorio actual)
VPF < nombreDeArchivo > p (pone el archivo de MP3 < nombreDeArchivo >)
VP (pausar y reanudar)
VST (detiene la reproducción)
V3a (reproduce todos los archivos en el directorio actual)
VF (Salta a la pista siguiente)
VB (Salta a la pista anterior)
VSV < byte > (establece el volumen. Los valores válidos son entre $00 máximo volumen y $FE min volumen - que es hexagonal. Esa es la decimal de 0 a 254. No decirlo, pero apuesto a que $ff es simplemente mudo.)
Ahora, el sitio web de Vinculum y descargar el Manual de usuario del Firmware Vinculum. Este un manual cubre varios firmwares diferentes. Se presenta así como una referencia si usted ya es consciente de algunas cosas. En primer lugar, la mayoría de las variedades de firmware se basa en el firmware genérico de VDAP y firmwares especiales simplemente ampliar sobre eso. El VMUSIC2 utiliza el firmware VMSC, que proporciona los comandos específicos de reproducción de MP3 y la comunicación con el VS1003.
Sección 6.8 del manual del usuario de firmware es específico para el firmware VMSC. Esta es la sección que está más interesado en. Las secciones 6.0 a 6.8 son comandos universales, sobre todo para el acceso al disco, el acceso al archivo y mantenimiento. Hay también algunos pedazos de información sobre el uso de otros periféricos en el puerto USB, como impresoras, dispositivos HID, etc... Tabla 3.1 enumera las diversas clases de dispositivo soportadas por cada firmware.
Sólo port2 está conectado en el vinculum, así limitar la exploración a ese puerto. Debe señalarse aquí que enchufar su ordenador en el puerto USB de la VMUSIC puede resultar en daños a la VMUSIC2, tu PC o ambos. El hardware de la VMUSIC no permite esto, a pesar de que el chip de VNC1L hace.
Además, el módulo VMUSIC debe ser capaz de soportar casi cualquier dispositivo de almacenamiento USB masa. He sólo lo probé hasta ahora con una unidad flash USB, pero según el manual, debe trabajar con disco duro USB tarjeta de unidades, de las cámaras (en modo de almacenamiento masivo), lectores, etc.... Sin embargo hay algunas restricciones. Estos se explican en el manual del usuario del firmware.
Soporta FAT12, FAT16 y FAT32, pero no se admite nombres largos de archivo FAT32. Tamaño de sector debe ser 512; varios tamaños de cluster parece para trabajar bien. He probado esto con un disco USB de 8GB sin problemas, pero algunos de los comandos no generará valores correctos cuando la unidad es mayor que 4GB.
Derecho ahora, estamos principalmente preocupados con los comandos específicos VMSC, así como algunos de los comandos VDAP (para navegar por el sistema de archivos).
Otra vez, a volver a esta sección para ayudar a hacer algún sentido de todo esto. Sin embargo, ahora tiene suficiente información para empezar a jugar con el módulo. Sería básicamente ser volver a escribir el manual de usuario, de todas formas, ya que es bastante claro una vez sabe dónde buscar. He creado un archivo de texto en el formato de un archivo INI, inserta datos en las secciones separadas y después léelo nuevamente una sección a la vez, todos usando hyperterminal solamente. Es muy fácil y seguro que tendrás todo averiguado antes incluso de actualizar esto!
¡Que te diviertas!