انجمن گفتگوی فراد اندیش

به اشتراک بگذارید:
آگاه‌سازی‌ها
پاک‌کردن همه

ارتباط با PC در برد فراد۱ به کمک تراشه FT2232H

1 ارسال‌
1 کاربران
1 Reactions
845 نمایش‌
(@m12gsj)
ارسال‌: 26
Eminent Member
شروع کننده موضوع
 

سلام
یکی از امکانات خیلی کاربردی در برد فراد1 در کنار قابلیت های زیادی که این برد داره، تراشه ft2232h هست
به کمک این تراشه علاوه بر پروگرام کردن FPGA و حافظه SPI موجود، میشه بین پورت USB و FPGA یک ارتباط با سرعت بالا ایجاد کرد.
به عنوان مثال در یک پروژه لازم هست نتایج پردازش در FPGA به کاربر در کامپیوتر منتقل بشه
ساده ترین راه ممکن فکر میکنم پورت RS232 باشه (که در برد فراد1 موجود هست) ولی این روش سرعت خیلی بالایی نداره،
گزینه بعدی میتونه ارتباط تحت پروتکل USB باشه. که در USB2.0 میشه به سرعت 480Mbit/S رسید
پیاده سازی این پروتکل پیچیدگی زیادی داره ولی تراشه ft2232h این پروتکل رو پیاده سازی کرده و کافیه فقط داده ها رو به این تراشه داد و اون هم داده ها رو ارسال می کنه
در ادامه انشاالله مد Async FIFO که خیلی ساده است رو توضیح میدم.

 
ارسال‌شده : 23 اردیبهشت، 1398 4:53 ب.ظ
حسین رحمانی واکنش نشان داد
به اشتراک بگذارید:
>