18F4550 ile USB data traveler haberlesme(kingston 4Gb flash disk)

Başlatan Karahan, 31 Ağustos 2011, 20:18:44

Karahan

Merhaba, 18F4550 ile flash disk'i okuyup veri yazmak istiyorum ve kayda değer bir örnek bulamadım...elinde örnek kod olan varmı?

memo333

18f4550 USB dahili olarak USB host özelliğini bulundurmaz. Bu özelliği USB-HOST veya OtG özelliği bulunan harici bir entegre ile yapmanız gerekir.
Gömülü Linux Notları --> http://linuxedu.xyz/

z

18F4550 nin USB donanimi device ozelliginde. Bu nedenle bahsettigin islemi mevcut donanim ile yapamazsin.

Soyle yaparsin;

USB donanimini bir kenara birakip herseyi asm ile yazarsan, ihtiyac olacaksa islemciyi overclock ederek yapabilirsin. Atmel islemciyle device calismasina ait ornekler var.

Senin USB Host donanimi olan cipe ihtiyacin var. ARM ciplerde var.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

Karahan

Teşekkür ederim, zaten bulduğum örneklerde de 24 serisi kullanmam gerektiğinden bahsediyorlardı... her iş için ayrı bir çip kullanmaya uyuz oluyorum; başka bir yol bulacağız artık...

gcakici

MAX3421 entegresi bir USB HOST CONTROLLER'dır.
SPI yoluyla diğer çiplerle haberleşir.

http://www.maxim-ic.com/datasheet/index.mvp/id/3639

Türkiye bulunabilinirliğini araştırmadım fakat seri üretimi yapılacak bir cihazın argesi için yurt dışından getirtebilirsiniz.TR'de de olabilir araştırmadım.

gcakici

Farklı işlemciler kullanmamak adına iş görür,benim şahsi fikrim de ARM'a geçmesidir.

Karahan

evet gerbay haklısın, ARM'a geçmek en akıllıcası sanırım...hem fiyatı da makul. "Yorumlarınız için teşekkür ederim arkadaşlar, bayram günü rahatsız ettik sizleri..."

Burak B

Elimde MAX3420 ve MAX3421 birkaç adet var isteyen arkadaş benimle iletişime geçebilir.
"... a healthy dose of paranoia leads to better systems." Jack Ganssle