اطلاعیه

Collapse
No announcement yet.

نحوه استفاده از USB

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    نحوه استفاده از USB

    سلام و خسته نباشید
    توی اکثر برنامه ها برای استفاده از USB یا کتابخونه خاصی داره و یا تابع و یا ....
    سوالام اینه که
    آیا می تونیم خودمون این توابع رو بنویسیم؟
    ارتباط برقرار کردن با پورت USB سخته؟؟
    می تونیم از توابع برنامه های مختلف توی بقیه برنامه ها استفاده کنیم؟(یه چیزی شبیه DLL)
    مراحل کار پورت USB چه طوریه؟
    توی فایل help میکرو 4550 نوشته که 22 رجیستر برای اینکار هست اما مراحل کار رو توضیح نداده ککه مثلن اول باید چی کار باید کرد ، چی رو باید چک کرد و....

    لطفن اگه می تونید راهنمایی کنید
    با سپاس فراوان

    #2
    پاسخ : نحوه استفاده از USB

    کتاب میکروکنترلرهای AVR نویسندگان (پرتوی فر- مظاهریان - بیانلو) یک فصل کامل در مورد ارتباط با پورت USB داره. :read:

    دیدگاه


      #3
      پاسخ : نحوه استفاده از USB

      دوست عزیز شما اگه نحوه کار اون 22 تا رجیستر رو بخونی متوجه میشی که چیکار باید کرد.

      البته نحوه کار USB رو هم کم و بیش باید بدونید. این سایت کمکتون میکنه. http://www.beyondlogic.org/usbnutshell/usb1.shtml

      اولین کار اینه که بیت شماره 3 رجیستر UCON رو برابر 1 قرار بدین تا USB فعال بشه. بعد نسبت به کارتون ادامه بدین که چیکار میخوایین بکنین و مقدار کدوم رجیستر رو باید تغییر بدین.

      یکم کار پیچیده ای هستش ولی غیر ممکن نیست. ( پیشنیاز اینکار آشنایی با برنامه نویسی اسمبلی هستش )


      موفق باشید.

      دیدگاه


        #4
        پاسخ : نحوه استفاده از USB

        ممنون از دوستان
        اگه امکان داره در مورد CDC و HID هم یه مختصر توضیحی بدید
        سپاس

        دیدگاه


          #5
          پاسخ : نحوه استفاده از USB

          نوشته اصلی توسط Majid.ebru
          سلام و خسته نباشید
          توی اکثر برنامه ها برای استفاده از USB یا کتابخونه خاصی داره و یا تابع و یا ....
          سوالام اینه که
          آیا می تونیم خودمون این توابع رو بنویسیم؟
          ارتباط برقرار کردن با پورت USB سخته؟؟
          می تونیم از توابع برنامه های مختلف توی بقیه برنامه ها استفاده کنیم؟(یه چیزی شبیه DLL)
          مراحل کار پورت USB چه طوریه؟
          توی فایل help میکرو 4550 نوشته که 22 رجیستر برای اینکار هست اما مراحل کار رو توضیح نداده ککه مثلن اول باید چی کار باید کرد ، چی رو باید چک کرد و....

          لطفن اگه می تونید راهنمایی کنید
          با سپاس فراوان
          خود تولید کننده کامپایلر کتابخونه برای USB میده معمولاً.
          خودتون هم میتونید کتابخونشو بنویسید ولی خیلی سخت و وقت گیر هست و دلیلی هم نداره چون موجوده.
          کار کردن با USB سخت نیست. اینجا رو ببینید چند تا پروژه ساده گذاشتم.
          http://www.eca.ir/forum2/index.php?topic=92339.msg576954#msg576954





          نوشته اصلی توسط Majid.ebru
          ممنون از دوستان
          اگه امکان داره در مورد CDC و HID هم یه مختصر توضیحی بدید
          سپاس
          اینجا یه کوچولو اشاره کردم ببین.

          دیدگاه


            #6
            پاسخ : نحوه استفاده از USB

            سلام.ببخشید سرعت HID CLASS USB چقدره ؟ به سرعت 12 مگا میرسه؟

            دیدگاه

            لطفا صبر کنید...
            X