PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ارتباط ميكرو با usb از طريق ft232



efdefd
02-03-2009, 15:31
اگر برای برقراری ارتباط ميكرو با usb از ft232 استفاده کنیم کافی است فقط rxd و txd آی سی را به rxd و txd میکرو اضافه کنیم
آیا لازم است از max232 هم استفاده کنیم یا اینکه از دیتا شیت ft 232 استفاده کنیم و فقط پایه های rxd و txd آن را به پایه های rxd و txd میکرو وصل کنیم کافیه؟
برای تستش هم میشه تابع putchar نوشت و در ترمینال نگاه کرد؟

kavir
02-03-2009, 15:51
سلام
در صورتیکه مستقیم ft232 رو به میکرو وصل می کنید نیازی نیست
دقیقا مشابه پورت کام که کار می کنید توی هر برنامه ای می تونید ارتباط برقرار کنید
به نظر من ft232 یک آی سی پر درد سر هست و به خاطر smd بودنش
نظر من بخواین از avrcdc استفاده کنید دقیقا همین کار ft232 با کمک یک میکرو m8 انجام می ده
دیگه smd هم نیست که درد سر داشته باشه
توی انجمن بگردید بحث شده
موفق باشید

alix202003
01-07-2010, 20:24
اگر برای برقراری ارتباط ميكرو با usb از ft232 استفاده کنیم کافی است فقط rxd و txd آی سی را به rxd و txd میکرو اضافه کنیم
آیا لازم است از max232 هم استفاده کنیم یا اینکه از دیتا شیت ft 232 استفاده کنیم و فقط پایه های rxd و txd آن را به پایه های rxd و txd میکرو وصل کنیم کافیه؟
برای تستش هم میشه تابع putchar نوشت و در ترمینال نگاه کرد؟

با سلام من فکر می کنم حتی میشه از این آی سی های واسط استفاده نکرد و میکرو کنترلر avr رو مستقیم به پورت یو اس بی usb وصل کنیم برای توضیحات بیشتر به سایت زیر مراجعه کنید.
You can see links before reply
با تشکر

mrms
22-08-2011, 15:02
کسی در مورد برنامش اطلاعی داره ؟

cmuiran
22-08-2011, 15:15
کسی در مورد برنامش اطلاعی داره ؟
سلام دوست گرامی من
منظور شما از برنامه چییه ؟؟
درایور برای راه اندازی ؟
یا برنامه کار با port usb ؟؟

galaxyking
22-08-2011, 16:07
سلام من با ft232bm کار کردم
max 232 نمیخواد فقط پایه های rxd و txd رو وصل کن البته حتما زمین مدارتو با زمین کامپیوترت یکی کن

mrms
26-08-2011, 13:29
آره منظورم برنامه کار با پورت USB(مثلا ( C#!!
من یه ال سیدی N96 با mega32 راه اندازی کردم که میخوام عکس از کامپیوتر دریافت کنه ورو ال سیدی نمایش بده,تراشه ای هم که واسه اینکار استفاده میکنم .…FT232rlکه درایورش FT232 هم نصب کردم!
دستت بی بلا کمکم کن دوست عزیز.
:mrgreen:

cmuiran
27-08-2011, 14:52
سلام دوست گرامی
پروژه جالبی هست تکمیل شد بزار تو سایت استفاده کنیم بیضحت
برای ارسال دیتا شما برین تو انجمن کامپیوتر بگین بهتره تو ابنجا بیشتر بحث الکترونیک میشه
ببخشید که کمک نرم افزاری از دست من بر نمی آد

من احساس میکنم مدارتون تو ارسال دیتا یک مشکلی داره که شما این همه دیتا را میخوای سریال بفرستی میدونی چقدر زمان میخواد ؟؟
حجم عکس چقدره ؟

alireza9900
27-08-2011, 18:38
سلام
دوست عزیز من می تونم در قمست نرم افزار کمکت کنم.
شما بگو کدوم قسمت نرم افزار رو مشکل داری من راهنمایی کنم.
با C# برنامه کامپیوترش رو باید بنویسی. البته با C هم میشه(سریع تر میشه)
مثلا با baudrate = 115200 میشه 115200 فریم رو فرستاد در هر ثانیه. هر پیکسل 3 بایت دیتا می خواد.(r , g, b)
حالا اگه مثلا بخوای یه عکس 240x320 اندازه خود lcd رو بفرستی میشه: 320x240x3 = 230400
که تقسیم بر 115200 میشه 2 ثانیه!(البته خوب در عمل فرق می کنه یکم با محاسبات)
درکل پروژه خوب و جالبی هست. خوشحال می شم کمک کنم.
الان شما C# با پورت com بلدی کار کنی. بعد اگه نمی خوای برنامت رابط گرافیکی داشته باشه با c بنویسی سریعتره(البته می تونم با gtk هم برات یه gui طراحی کنم)
بگو دقیقا چه طور می خوای باشه بیشتر کمک کنم

موفق باشی

kavir
27-08-2011, 19:21
سلام
پروژه جالبی هست برای c# یک نرم افزار open source بود که توی مجله 5 معرفی کردیم bmp2rgb اگه سورسش نبود بگین بذارم

mrms
28-08-2011, 02:05
سلام , روز یا شبتون خوش...
راستش من اطلاعاتم در مورد این قسمت نرم افزاری پروژم خیلی کمه!!!!!!:sa: خودم هم C تقریبا بلدم ولی تا حالا C# کار نکردم!
آقای alireza9900 میتونم از طریق ایمیل توضیحات کاملترو بدم؟(آخه راست میگن اینجا جاش نیس!)
راستی از همه عزیزان ممنون.......:0013:

alireza9900
28-08-2011, 04:52
بله چرا که نه :0013:
alireza.9900@gmail.com

cmuiran
29-08-2011, 21:39
سلام , روز یا شبتون خوش...
راستش من اطلاعاتم در مورد این قسمت نرم افزاری پروژم خیلی کمه!!!!!!:sa: خودم هم c تقریبا بلدم ولی تا حالا c# کار نکردم!
آقای alireza9900 میتونم از طریق ایمیل توضیحات کاملترو بدم؟(آخه راست میگن اینجا جاش نیس!)
راستی از همه عزیزان ممنون.......:0013:
سلام دوست گرامی من
شما میتونین این بحث را به انجمن کامپیوتر انتقال بدین تا بحث در انجمن کامپیوتر ادامه داشته باشه