در این پست خلاصه ای از مباحث این تاپیک قرار داده شده.
اینجا کلیک کنید
سلام
من میخوام نحوه استفاده از این درایور رو اینجا آموزش بدم. البته خودم کامل تسلط ندارم و با مشورت بقیه بچه ها نقاط مبهمش رفع میشه. حالا آماده اید؟
فصل اول : OBDEV USB چیست؟
این پدیده یک درایور نرم افزاری منطبق با winavr می باشد که خیلی خوب میباشد. شما تنها با اشغال کردن 2 یا 3 پایه از AVR میتوانید با پورت USB کامپیوتر ارتباط برقرار کنید. این نرم افزار حد اکثر 2kB از فضای فلش را اشغال میکند و اینتراپت خارجی INT0 را نیز اشغال میکند.( یعنی یه روتین اینتراپت داخل این درایور هستش) وقتی از این درایور استفاده می کنید باید فلگ عمومی وقفه I دائما فعال باشد و یه تابع به نام usbPoll(); باید مرتبا ( حداقل هر 50ms یک بار فراخوانی شود)
این برای جلسه اول بسه.
http://www.obdev.com/products/avrusb/prjall.html
اینجا کلیک کنید
سلام
من میخوام نحوه استفاده از این درایور رو اینجا آموزش بدم. البته خودم کامل تسلط ندارم و با مشورت بقیه بچه ها نقاط مبهمش رفع میشه. حالا آماده اید؟
فصل اول : OBDEV USB چیست؟
این پدیده یک درایور نرم افزاری منطبق با winavr می باشد که خیلی خوب میباشد. شما تنها با اشغال کردن 2 یا 3 پایه از AVR میتوانید با پورت USB کامپیوتر ارتباط برقرار کنید. این نرم افزار حد اکثر 2kB از فضای فلش را اشغال میکند و اینتراپت خارجی INT0 را نیز اشغال میکند.( یعنی یه روتین اینتراپت داخل این درایور هستش) وقتی از این درایور استفاده می کنید باید فلگ عمومی وقفه I دائما فعال باشد و یه تابع به نام usbPoll(); باید مرتبا ( حداقل هر 50ms یک بار فراخوانی شود)
این برای جلسه اول بسه.
http://www.obdev.com/products/avrusb/prjall.html
دیدگاه