۱۳۸۶/۱۰/۱۰

یک سوال فنی

برای ردوبدل کردن دیتا بین یک Device و کامپیوتر با فرض اینکه آن Device هر 10 میلی ثانیه بایستی یک اینتراپت به کامپیوتر بدهد آیا میتوان از پورت USB استفاده کرد؟
درواقع سوال من این است که آیا میتوان از طریق پورت USB به کامپیوتر اینتراپت داد یا خیر؟ اگر پاسخ مثبت است،و شما چیپی را بابت این اینترفیس میشناسید لطفا معرفی فرمائید.

۴ نظر:

mehrdad گفت...

اگرتوانستی با علی غیاثی‌نژاد تماس بگیر. فکر می‌کنم تجربه‌ی خوبی در این زمینه‌ داشته‌باشد.

Arash Salarian گفت...

در اینترفیس USB دستگاه اسلیو نمی‌تواند به معنای دقیق کلمه وفقه ارسال کند ولی راهی وجود دارد که می توان این عمل را شبیه‌سازی کرد: می‌توان از مستر خواست که به شکل پریودیک اسلیو را پول کند. به این شکل اسلیو در صورتی که بخواهد عملیات جدیدی شروع کند، می‌تواند به مستر خبر دهد. به این مد عملکرد isosynchrone می‌گویند. سرعت پول کردن پریودیک حداکثر ۱۰۰ هرتز است بنابراین برای کاربرد شما این مقدار خیلی نزدیک به مرز است و شاید لازم باشد معماری ارتباطی را هوشمند‌تر کرد تا نیاز به ارسال این تعداد پیام در ثانیه نباشد (تمام این مطالب را از روی حافظه نوشتم. آخرین باری که نگاهی به استاندارد USB هفت هشت سال پیش بود بنابراین امیدوارم که حافظه‌ام درست یاری کرده باشد).

reza-p گفت...

باسلام من مي خواستم سال نو ميلادي راتبريك بگويم ولي نتوانستم در صفحه اصلي پيام بگذارم

Afshin گفت...

مهرداد عزیز و آرش جان.
با سلام و تشکر فراوان از راهنمائی شما.
چند روزی اینترنت نداشتم. به دلیل قطع سرویسهای ADSL
که البته دلیل آن را نمیدانم.
با این وجود تقریبا متقاعد شده ام که برای منظور مورد نظرم نمیتوانم از USB استفاده کنم.