ftdichip FT245BM USB controller
ftdichip FT245BM USB controller
Gokväll, jag har precis byggt ett usb interface kring FT245BM.
När jag plugar i usb kabeln kommer winXP att köra igång guiden "found new hardware", som ett kvitto på att jag gjort rätt?
När jag plugar i usb kabeln kommer winXP att köra igång guiden "found new hardware", som ett kvitto på att jag gjort rätt?
MICKE:
Jag har köpt två sån däringa små utvecklingskort eller vad man ska kalla dem, dlp-245BM (tror jag att de heter), och där kan man använda både 5 och 3,3V.
Fast jag lyckades på något sätt förstöra den första jag köpte. Inte gratis, men man lär så länge man lever antar jag...
Det jag däremot INTE lyckas med är att skicka data IN till datorn. Att få ut datat går alldeles utmärkt. Jag tycker att jag gör som det är tänkt att man ska, men icke.
Jag har köpt två sån däringa små utvecklingskort eller vad man ska kalla dem, dlp-245BM (tror jag att de heter), och där kan man använda både 5 och 3,3V.
Fast jag lyckades på något sätt förstöra den första jag köpte. Inte gratis, men man lär så länge man lever antar jag...
Det jag däremot INTE lyckas med är att skicka data IN till datorn. Att få ut datat går alldeles utmärkt. Jag tycker att jag gör som det är tänkt att man ska, men icke.
Jag har skickat ut data och bitbangat porten (med VB) på mina 3 FT245BM moduler. Däremot så har jag aldrig fått val via nummer / namnselektering av en specifik usbkrets att funka - verkar alltid vara den första som gäller. Kommer inte ihåg om jag lyckades läsa data till PC'n.axelsonic skrev:Det jag däremot INTE lyckas med är att skicka data IN till datorn. Att få ut datat går alldeles utmärkt.
Om någon har bra exempelkod i VB (D2XX) är jag intresserad.
Jag rå-snodde designen rakt av ifrån en tidig DLP design och gjorde en egen enkelsidig layout (inget eget schema).
Funkade på första kicken.
Ja, efter ett halvår - då FTDI la upp texten på sin site 'att man måste programmera EEPROM'et'...först.


Här är en bättre bild

Man kanske ska damma av det ~3år gamla projektet igen?
Senast redigerad av Michel 30 november 2004, 17:15:26, redigerad totalt 1 gång.
Jag använder mig av en sån här :

Den fungerar skitbra att skicka data till den. Den dyker upp som "com-port 154" (eller något annat nummer som jag ändrar till 4) i min burk. Programmet har en polare knåpat ihop, jag väljer vilken com-port jag vill använda mig av och sen vad jag vill skicka.
Det jag som sagt INTE lyckats med är att skicka tillbaka data.
Om någon av er vet hur eller varför jag inte fixat det (kan ju vara fel 43 - men jag är skeptisk
).
Jag använder en AVR2313 för att ta emot data och behandla detta som kommer från modulen.

Den fungerar skitbra att skicka data till den. Den dyker upp som "com-port 154" (eller något annat nummer som jag ändrar till 4) i min burk. Programmet har en polare knåpat ihop, jag väljer vilken com-port jag vill använda mig av och sen vad jag vill skicka.
Det jag som sagt INTE lyckats med är att skicka tillbaka data.
Om någon av er vet hur eller varför jag inte fixat det (kan ju vara fel 43 - men jag är skeptisk

Jag använder en AVR2313 för att ta emot data och behandla detta som kommer från modulen.
Hm. jo...
Det du har är FT232BM (serie) och inte FT245BM (paralell).
Den borde vara hur simpel som helst att kommunicera både till och från - precis som till vilken annan serieport som helst.
FT245BM syns inte som en serieport (COM-port).
När det gäller ditt problem kan det ju sitta både i hur din AVR gör i 'sin ända' för att skicka och det mottagande programmet i PC'n.
Inte för att jag har läst på om FT232BM, men har du t.ex. alla handskakningspinnar korrekt uppsatta?
Du kanske ska koppla upp ditt program via en normal serieport och seriesladd till MAX232 / AVR och se om du kan få det att fungera först?
Har du källkoden till programmet?
Om någon anser att jag babblar för mycket, säg till nu
Det du har är FT232BM (serie) och inte FT245BM (paralell).
Den borde vara hur simpel som helst att kommunicera både till och från - precis som till vilken annan serieport som helst.
FT245BM syns inte som en serieport (COM-port).
När det gäller ditt problem kan det ju sitta både i hur din AVR gör i 'sin ända' för att skicka och det mottagande programmet i PC'n.
Inte för att jag har läst på om FT232BM, men har du t.ex. alla handskakningspinnar korrekt uppsatta?
Du kanske ska koppla upp ditt program via en normal serieport och seriesladd till MAX232 / AVR och se om du kan få det att fungera först?
Har du källkoden till programmet?
Om någon anser att jag babblar för mycket, säg till nu

Låt mig säga följande, RÖVEN.
Givetvis fick jag tag i fel bild. Det jag har är en parallell.
Jag har eh.. lånat ett kopplingsdäck från skolan, med lite smarta switchar o meck på. Så jag tycker att jag gjort allt rätt när jag testat med att lägga '0' på ben och signaler på andra och sen lägga 1 på andra ben och fram och tillbaka. Men icke...
Givetvis fick jag tag i fel bild. Det jag har är en parallell.
Jag har eh.. lånat ett kopplingsdäck från skolan, med lite smarta switchar o meck på. Så jag tycker att jag gjort allt rätt när jag testat med att lägga '0' på ben och signaler på andra och sen lägga 1 på andra ben och fram och tillbaka. Men icke...