Stap 5: TODO: Firmware opdrachten
Dit is gonna be nogal groot, dus zal worden bijgewerkt als ik tijd.Hier zijn een paar snelle opdrachten om te proberen:
DIR (overzicht gegeven van de bestanden in de huidige map)
CD < mapnaam > (verandert de huidige map)
VPF < bestandsnaam > p (legt het MP3-bestand < bestandsnaam >)
VP (onderbreken en hervatten)
VST (stopt de weergave)
V3A (alle bestanden in de huidige map afspelen)
VF (gaat naar de volgende track)
VB (gaat naar de vorige track)
VSV < byte > (Hiermee stelt u het volume. Geldige waarden liggen tussen $00 max volume en $FE min volume - thats hex. Thats 0 maximaal 254 decimaal. It doesn't say het, maar ik wed dat $FF is gewoon MUTE.)
Nu, Bekijk de Vinculum-website en download de Vinculum Firmware gebruikershandleiding. Deze one handleiding heeft betrekking op verschillende andere firmwares. Het is aangelegd, alsmede een verwijzing als u zich reeds bewust van een paar dingen. Eerst en vooral, allermeest naar de ingebouwde programmatuur rassen zijn gebaseerd op het generieke VDAP ingebouwde programmatuur, en speciale firmwares eenvoudig uit te breiden op dat. De VMUSIC2 de VMSC-firmware, waarmee opdrachten die specifiek zijn MP3 afspelen en communicatie met de VS1003 wordt gebruikt.
Sectie 6,8 voor de firmware user manual is specifiek voor de VMSC firmware. Dit is het gedeelte zult u het meest geïnteresseerd in. Secties 6.0 tot 6,8 zijn universele commando's, meestal voor schijftoegang, bestandstoegang, en onderhoud. Er zijn ook sommige stukjes informatie over het gebruik van andere randapparatuur in de USB-poort, zoals printers, HID-apparaten, enz... Tabel 3.1 weergegeven de verschillende apparaatklassen ondersteund door elke firmware.
Alleen port2 is aangesloten op de vinculum, dus het beperken van uw exploratie die poort. Het moet hier worden opgemerkt dat uw computer aan te sluiten op de USB-poort op de VMUSIC leiden schade aan de VMUSIC2, uw PC, of beide tot kan. De hardware in de VMUSIC wordt niet ondersteund, hoewel de VNC1L chip heeft.
Ook moet de VMUSIC module zitten kundig voor steun van zowat elke USB massa-opslagapparaat. Ik heb alleen geprobeerd het tot nu toe met een USB-flashstation, maar volgens de handleiding, het zou moeten werken met USB harde schijven, camera's (in massa-opslagmodus), kaart lezers, enz... Er zijn echter enkele beperkingen. Deze zijn uitgelegd in de gebruikershandleiding van de firmware.
Het ondersteunt FAT12, FAT16 en FAT32, maar FAT32 lange bestandsnamen worden niet ondersteund. Sectorgrootte moet 512; verschillende clustergrootten schijnt om boete te werken. Ik testte dit met een 8GB USB-schijf met geen problemen, maar enkele van de opdrachten zal niet de juiste waarden uitgang als de schijf groter dan 4GB is.
Rechts nu zijn we voornamelijk bezig met de VMSC specifieke opdrachten zo goed als een paar van de opdrachten van de VDAP (voor het navigeren van het bestandssysteem.)
Nogmaals, ik zal opnieuw in deze sectie om te helpen met het maken van enig gevoel van al dit. Maar, je hebt nu genoeg informatie om te beginnen met spelen rond met uw module. Ik zou in principe het overtypen van de gebruikershandleiding, hoe dan ook, want het is vrij duidelijk zodra u weet waar te kijken. Ik heb een tekstbestand in de indeling van een INI-bestand gemaakt, gegevens ingevoegd in de afzonderlijke secties, en dan terug één sectie lezen tegelijk, allemaal met behulp van hyperterminal alleen. Het is heel eenvoudig en ik wed dat je zult het allemaal bedacht voordat ik zelfs dit bijwerken!
Veel plezier!