با سلام
میخواستم با ابن پورت USB میکرو AT90USB162 کار کنم رفتم توی دیتا شیت یه چرخی زدم دیدم نه کار ما نیست بهتره برم دنبال یه کتابخونه ای چیزی یه سرچی کردم خوردم به این کتابخونه LUFA ، کار آقای Dean Camera هست این لینک سایتشون و صفحه ای که لینک آخرین ورژن این کتابخونه رو قرار میدن هست :
http://www.fourwalledcubicle.com/LUFA.php
کتابخونه رو دانلود کردم یه نگاه بهش کردم آخه این چیه ! سرش کجاس؟ تهش کجاس؟ اینکه یه مجموعه کتابخونه اس کدومش مال USB ایه؟ با خودم گفتم برم همون دیتا شیت رو بخونم بهتره !
توی آموزش تحت وبگی که گزاشته بودن دیدم که میکرو های زیر رو از AVR 8 بیتی ساپورت میکنه :
یکم دیگه که دقت کردم دیدم که بله عجب چیزه کاملیه برای ارتباط با همه دستگاه USB کتابخونه داره وقتم رو روی این بزارم خیلی بهتره اما چه فایده وقتی حتی هنوز نمیدونم کدومش مال ارتباط با کامپیوتر هست ! (ماشالله منم که اینگلیسی فول!)
خوب من یک چیزایی در مورد پورت USB و نحوه عملکرداش میدونم با این خواسته های استاندارد و توصیفگرها هم تقریبا آشنا هستم
چیزی که به نظرم اینجا لازمه به دوقسمت تقسیم میشه یکی نوشتن برنامه میکرو و دومی نوشتن یک برنامه ویژوال برای ارتباط با USB که برای دومی من توی مجله PMM6,7 مثالی رو دیدم که با وی بی و C# نوشته بودند که به نظرم همون نیازم رو برطرف کنه البته یه سوال از کسانی که با این کتابخونه کار کردن داخل این مجموعه، نرمافزاری برای این کار وجود نداره؟ (من چیزی ندیدم)
پس اینجا چیزی که بیشتر نیاز به تامل ، تاخر و تعقل داره به نظر همین مجموعه LUFA هست .
خلاصه از تمامی دوستانی که با این کتابخونه کار کردن درخواست دارم تا بنده رو کمک کنند اگه میشه بفرمایید اصلا از کجاش باید شروع کنم !
__________________________________________________ __________________________________________________ _____
فهرست مطالب:
USB CDC Demonstration UART to USB Bridge
USB Software Library for AT90USBxxx Microcontrollers
کار با LUFA قسمت اول اجرای VirtualSerial
بررسی مثال VirtualSerial
چت بین USART و USB
پروگرامر MKII
( AT90USBKEY_MRB ( AT90USB1287
USBtoSerial
تغذیه AT90USB
USB WAV Player
به همت جناب آقای سامان اسدی :
اتصال کیبرد USB به میکرو AVR
چگونه زمان تاخیر اسکن صفحه کلید را کنترل کنیم ؟؟ (خیلی مهم) AVR
میخواستم با ابن پورت USB میکرو AT90USB162 کار کنم رفتم توی دیتا شیت یه چرخی زدم دیدم نه کار ما نیست بهتره برم دنبال یه کتابخونه ای چیزی یه سرچی کردم خوردم به این کتابخونه LUFA ، کار آقای Dean Camera هست این لینک سایتشون و صفحه ای که لینک آخرین ورژن این کتابخونه رو قرار میدن هست :
http://www.fourwalledcubicle.com/LUFA.php
کتابخونه رو دانلود کردم یه نگاه بهش کردم آخه این چیه ! سرش کجاس؟ تهش کجاس؟ اینکه یه مجموعه کتابخونه اس کدومش مال USB ایه؟ با خودم گفتم برم همون دیتا شیت رو بخونم بهتره !
توی آموزش تحت وبگی که گزاشته بودن دیدم که میکرو های زیر رو از AVR 8 بیتی ساپورت میکنه :
یکم دیگه که دقت کردم دیدم که بله عجب چیزه کاملیه برای ارتباط با همه دستگاه USB کتابخونه داره وقتم رو روی این بزارم خیلی بهتره اما چه فایده وقتی حتی هنوز نمیدونم کدومش مال ارتباط با کامپیوتر هست ! (ماشالله منم که اینگلیسی فول!)
خوب من یک چیزایی در مورد پورت USB و نحوه عملکرداش میدونم با این خواسته های استاندارد و توصیفگرها هم تقریبا آشنا هستم
چیزی که به نظرم اینجا لازمه به دوقسمت تقسیم میشه یکی نوشتن برنامه میکرو و دومی نوشتن یک برنامه ویژوال برای ارتباط با USB که برای دومی من توی مجله PMM6,7 مثالی رو دیدم که با وی بی و C# نوشته بودند که به نظرم همون نیازم رو برطرف کنه البته یه سوال از کسانی که با این کتابخونه کار کردن داخل این مجموعه، نرمافزاری برای این کار وجود نداره؟ (من چیزی ندیدم)
پس اینجا چیزی که بیشتر نیاز به تامل ، تاخر و تعقل داره به نظر همین مجموعه LUFA هست .
خلاصه از تمامی دوستانی که با این کتابخونه کار کردن درخواست دارم تا بنده رو کمک کنند اگه میشه بفرمایید اصلا از کجاش باید شروع کنم !
__________________________________________________ __________________________________________________ _____
فهرست مطالب:
USB CDC Demonstration UART to USB Bridge
USB Software Library for AT90USBxxx Microcontrollers
کار با LUFA قسمت اول اجرای VirtualSerial
بررسی مثال VirtualSerial
چت بین USART و USB
پروگرامر MKII
( AT90USBKEY_MRB ( AT90USB1287
USBtoSerial
تغذیه AT90USB
USB WAV Player
به همت جناب آقای سامان اسدی :
اتصال کیبرد USB به میکرو AVR
چگونه زمان تاخیر اسکن صفحه کلید را کنترل کنیم ؟؟ (خیلی مهم) AVR
دیدگاه