USB OTG, vilka kretsar?
USB OTG, vilka kretsar?
Jag har letat lite och hittat lite också men jag misstänker att någon här kan mer om det än jag.
Det jag behöver är att skapa en USB-anslutning där jag kan trycka i ett USB-minne och använda som just minne för att spara loggningsdata. Det perfekta ville vara om jag kan kommunicera med USB-minnet via en seriell anslutning (UART/SPI/I²C/whatever) och jag vill kunde köra med FAT32 eller liknande. På det vis kan jag tömma minnet från en PC med Linux eller Windoze efter behag, jag kan även tänka mig att man kan spara inställningar på det vis.
Det skulle bli hur enkelt som helst om man kan ge kommandon som "Finns fil xxxx.xxx?", "Öppna fil xxx.xxx", "Skapa fil xxx.xxx" osv men det kan vara mycket att begära, å andra sidan är det nog andra än jag som gärna vill det och då kan det mycket väl finnas som kommersiellt produkt.
Jag vill inte ha moduler, jag söker en IC-lösning kan kan montera på ett kretskort.
Någon som kan peka mig i rätt riktning?
Det jag behöver är att skapa en USB-anslutning där jag kan trycka i ett USB-minne och använda som just minne för att spara loggningsdata. Det perfekta ville vara om jag kan kommunicera med USB-minnet via en seriell anslutning (UART/SPI/I²C/whatever) och jag vill kunde köra med FAT32 eller liknande. På det vis kan jag tömma minnet från en PC med Linux eller Windoze efter behag, jag kan även tänka mig att man kan spara inställningar på det vis.
Det skulle bli hur enkelt som helst om man kan ge kommandon som "Finns fil xxxx.xxx?", "Öppna fil xxx.xxx", "Skapa fil xxx.xxx" osv men det kan vara mycket att begära, å andra sidan är det nog andra än jag som gärna vill det och då kan det mycket väl finnas som kommersiellt produkt.
Jag vill inte ha moduler, jag söker en IC-lösning kan kan montera på ett kretskort.
Någon som kan peka mig i rätt riktning?
-
- EF Sponsor
- Inlägg: 2109
- Blev medlem: 27 augusti 2005, 20:57:58
- Ort: Borlänge
Re: USB OTG, vilka krets?
Har du tittat nåt på FTDIs prylar? (har dock inte använt dom själv)
http://www.ftdichip.com/Products/ICs/VNC2.htm
http://www.ftdichip.com/Products/ICs/VNC2.htm
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
Re: USB OTG, vilka kretsar?
mikroSD kort är en väg.
Enkel spi och det finns färdiga fat bibliotek.
som tex FATFS.
och sedan har du en mikroSD läsare som har USB anslutning när du ska in i datorn.
Enkel spi och det finns färdiga fat bibliotek.
som tex FATFS.
och sedan har du en mikroSD läsare som har USB anslutning när du ska in i datorn.
Re: USB OTG, vilka kretsar?
Jag har funderat på det också men SD över 2GB är ju inte helt enkla att jobba med när man har en µC, de kan uppfylla SPI-kommunikationen men när vi kommer till SDHC-kort är det ganska klippt. Med USB-minne kan man i grunden ta vilken som helst storlek och man ska inte ha något tillbehör för att läsa dom, det är bara att trycka i.
Och efter lite mer kontroll ser jag att FTDI's VNC2 är ett bra och billigt alternativ så det blir nog en sådan. Finns hos Farnell till runt 37:- och mjukvaran skulle tydligen finnas klar att tanka in via den µC som den ansluts till.
Jag hade mest en tanke på att jag kunde ha missat något i USB-väg...
Och efter lite mer kontroll ser jag att FTDI's VNC2 är ett bra och billigt alternativ så det blir nog en sådan. Finns hos Farnell till runt 37:- och mjukvaran skulle tydligen finnas klar att tanka in via den µC som den ansluts till.
Jag hade mest en tanke på att jag kunde ha missat något i USB-väg...
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
Re: USB OTG, vilka kretsar?
De flesta kort, även >2GB funkar fint med vanlig spi. Bara en byte eller 2 till adressring.
Re: USB OTG, vilka kretsar?
Det funkar bra med SPI och SDHC. Bifogar c++ kod som jag skrivit om det är till nytta. Jag har kört den tillsammans med ELM Chan's FAT-kod, fungerar bra.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: USB OTG, vilka kretsar?
Spi på microsd är listad som valfri för tillverkarna. Spännande när tillverkare skickar med microsd adapter till sd, där spi är ett krav, och supporten för en tillverkare ej kan svara om det stöder spi. SDIO är snabbare, men där vill man ha stöd i MCUn.
Har testad sandisk 4gb microsd och 4gb Kingston.
Har testad sandisk 4gb microsd och 4gb Kingston.
Re: USB OTG, vilka kretsar?
Jo, jag vet om att PIC32 har det men då µC'n inte blir en PIC32 är det inte mycket hjälp.
Re: USB OTG, vilka kretsar?
Sant! Jag har planerat att använda en Renesas M16C-65, den har den hårdvara resten av projektet kräver men ingen USB-I/F finns i serien, alltså får man tillsätta den hårdvara och skaka ordentligt.
Re: USB OTG, vilka kretsar?
Ok, då är det väl nån av fdti's eller motsvarande kretsar som gäller, såvida du inte sätter en sub-processor som hanterar det.
Re: USB OTG, vilka kretsar?
Båda dessa har kretsar för USB OTG. Något som passar kanske?
Maxim
http://para.maxim-ic.com/en/search.mvp? ... ree=master
Texas Instruments
http://focus.ti.com/paramsearch/docs/pa ... riteria=no
Maxim
http://para.maxim-ic.com/en/search.mvp? ... ree=master
Texas Instruments
http://focus.ti.com/paramsearch/docs/pa ... riteria=no