اطلاعیه

Collapse
No announcement yet.

obdev USB ** آموزش اتصال avr به پورت usb بدون آی سی واسط

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

    پاسخ : obdev USB ** آموزش اتصال avr به پورت usb بدون آی سی واسط

    سلام
    تا اون جایی که یادمه آقای تروشه یه کتابخونه تحت vb6 برای usb تو صفحه سوم همین تایپک گذاشته بودن
    اگر پیدا نکردید بگید براتون پلود کنم(البته با اجازه ی آقای تروشه)

    دیدگاه


      پاسخ : obdev USB ** آموزش اتصال avr به پورت usb بدون آی سی واسط


      و توش بنویسید:
      bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

      جناب جوکر سلام
      اینیکه توضیح دادید آیا همون Disable driver signing ه؟برای اینکه به حالت قبلیش برگردونیم چه باید کرد.
      از قسمت بوت یا دستور خاصی داره؟

      دیدگاه


        پاسخ : obdev USB ** آموزش اتصال avr به پورت usb بدون آی سی واسط

        ممنون من نتونستم پیدا کنم یاشاید سوالم را اشتباه مطرح کردم.
        من دنبال برنامه ای هستم که در VB6 فقط ورزن 6 ویزوال بیسیک بتونم اطلاعاتی رو از طریق USB رد وبدل کنم مثلا بین دوکامپیوتر یا بین کامپیوتر و AVRهای معمولی بدون ورودی USB
        بعدا یه جمله قشنگ مینویسم

        دیدگاه


          پاسخ : obdev USB ** آموزش اتصال avr به پورت usb بدون آی سی واسط

          نوشته اصلی توسط mir elk
          و توش بنویسید:
          bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

          جناب جوکر سلام
          اینیکه توضیح دادید آیا همون Disable driver signing ه؟برای اینکه به حالت قبلیش برگردونیم چه باید کرد.
          از قسمت بوت یا دستور خاصی داره؟
          با این دستور هم دوباره فعال میشه ( البته احتمالا بعد از یکبار ریست )
          Bcdedit.exe -set TESTSIGNING ON
          آن دم که مرا می زده بر خاک سپارید زیر کفنم خمره ای از باده گذارید
          تا در سفر دوزخ از این باده بنوشم
          آنلحظه که با دوزخیان کنم ملاقات یک خمره شراب ارغوان برم به سوغات
          هرقدر که در خاک ننوشیدم از این باده صافی ، بنشینم و با دوزخیان کنم تلافی

          دیدگاه


            پاسخ : obdev USB ** آموزش اتصال avr به پورت usb بدون آی سی واس&#1591

            نوشته اصلی توسط alitaroosheh
            آتیش زدم به مالم :mrgreen:

            آقا این پروژه رو چند تا از دوستامون ازش پول در می اوردن من چون خودم هم روش کار کردم و حق آب و گل دارم گذاشتم اینجا لذت ببرید :mrgreen:

            libusb with vb6:

            http://electrorc.blogfa.com/post-18.aspx
            شهرام جان سلام یه سری به این جا بزنید. البته لینک دانلود کتابخونه تحتvb6 تو نقل قول هست
            http://www.eca.ir/forum2/index.php?topic=21747.30

            دیدگاه


              پاسخ : obdev USB ** آموزش اتصال avr به پورت usb بدون آی سی واسط

              لینکش روی مدیافایر هست ، برای باقی موندن فایل برای آینده گان همینجا ضمیمه میکنم
              آن دم که مرا می زده بر خاک سپارید زیر کفنم خمره ای از باده گذارید
              تا در سفر دوزخ از این باده بنوشم
              آنلحظه که با دوزخیان کنم ملاقات یک خمره شراب ارغوان برم به سوغات
              هرقدر که در خاک ننوشیدم از این باده صافی ، بنشینم و با دوزخیان کنم تلافی

              دیدگاه


                پاسخ : obdev USB ** آموزش اتصال avr به پورت usb بدون آی سی واسط

                نقشه شماتیک این مدار
                http://www.obdev.at/products/vusb/prjdetail.php?pid=0


                را از کجاش میتونم بگیرم ؟

                ادیت شد : پیداش کردم
                آن دم که مرا می زده بر خاک سپارید زیر کفنم خمره ای از باده گذارید
                تا در سفر دوزخ از این باده بنوشم
                آنلحظه که با دوزخیان کنم ملاقات یک خمره شراب ارغوان برم به سوغات
                هرقدر که در خاک ننوشیدم از این باده صافی ، بنشینم و با دوزخیان کنم تلافی

                دیدگاه


                  پاسخ : obdev USB ** آموزش اتصال avr به پورت usb بدون آی سی واسط

                  باسلام مجدد وتشکر فراوان
                  من میخام ازطریق USB یک بایت رو در یک متغیر در VB ذخیره کنم یعنی
                  1- چطور اونو از AVRمنتقل کنم و چطور با VB دریافت کنم
                  میدونم زیاد مزاحمت باتون ایجاد میکنم ولی اگر وقتشو داشته باشین ممنون میشم

                  شماتیک مداری که دنبالشید اینجاست
                  PowerSwitch.2008-02-28.tar.gz
                  بعدا یه جمله قشنگ مینویسم

                  دیدگاه


                    پاسخ : obdev USB ** آموزش اتصال avr به پورت usb بدون آی سی واسط

                    نوشته اصلی توسط شهرام کشت پور
                    باسلام مجدد وتشکر فراوان
                    من میخام ازطریق USB یک بایت رو در یک متغیر در VB ذخیره کنم یعنی
                    1- چطور اونو از AVRمنتقل کنم و چطور با VB دریافت کنم
                    میدونم زیاد مزاحمت باتون ایجاد میکنم ولی اگر وقتشو داشته باشین ممنون میشم

                    شماتیک مداری که دنبالشید اینجاست
                    PowerSwitch.2008-02-28.tar.gz
                    شهرام جان سلام
                    من خودم روی سورس های آقا مصطفی کار کردم .اگر همین مطلب با دقت بخونی فکر نمی کنم با توجه به وجود لایبری جناب توشه کار سختی باشه.خودم به شخصه خیلی دوست دارم باvb6 ارتباط usb رو راه بندازم.(یه اپسیلون آشناییم با vb6 دارم)منتهاهمونجوری که اطلاع دارین فصل امتحانای دانشگاست و درگیرم.به محض تموم شدن امتحانا می رم سراغش .اگر احیانا تونستم جواب بگیرم حتما نتیجشو رو سایت می زارم.اگر کارت خیلی فوریه با آقا مصطفی و جناب تروشه یه تماس بگیر ایشان می تونن کمکت کنن :nerd:

                    دیدگاه


                      پاسخ : obdev USB ** آموزش اتصال avr به پورت usb بدون آی سی واسط

                      سلام عزیز
                      فوری نیست اما خیلی دوست دارم بدونم راستش یه کتاب راجع به پروتوکل USB گرفتم ولی چیزی تتوش پپیدا نکردم
                      من فقط میدونم یه فایل DLLبراش موجوده که باید پیدا بشه تا بتونه تبادل اطلاعات کنه ولی نمیدونم کجا پیداش کنم
                      ممنون از همفکریتون
                      بعدا یه جمله قشنگ مینویسم

                      دیدگاه


                        پاسخ : obdev USB ** آموزش اتصال avr به پورت usb بدون آی سی واس&#1591

                        سلام
                        من http://sourceforge.net/projects/libusbdotnet/ نتونستم دانلود کنم. لطفا یه لینک دیگه بدید
                        گفت که دیوانه نهی لایق این خانه نهی

                        دیدگاه


                          پاسخ : پاسخ : obdev USB ** آموزش اتصال avr به پورت usb بدون آی سی واسط

                          نوشته اصلی توسط moslem1368
                          سلام
                          من http://sourceforge.net/projects/libusbdotnet/ نتونستم دانلود کنم. لطفا یه لینک دیگه بدید
                          LibUsbDotNet C# USB Library LibUsbDotNet_Setup.2.2.8.exe
                          بت در بغل و به سجده پیشانی ما کافر زده خنده بر مسلمانی ما
                          اسلام به ذات خود ندارد عیبی هر عیب که هست در این مسلمانی ماست

                          دیدگاه


                            پاسخ : obdev USB ** آموزش اتصال avr به پورت usb بدون آی سی واسط

                            همچنان برای کدویژن کدی نیومده ؟ :cry:

                            دیدگاه


                              پاسخ : پاسخ : obdev USB ** آموزش اتصال avr به پورت usb بدون آی سی واسط

                              نوشته اصلی توسط hmd810
                              سلام دوستان .
                              من یک ایمیل زدم به obdev برای مشکل اندپونت خروجی از نوع وقفه ای و اونا هم جوابم رو دادن که علاوه بر یک کردن USB_CFG_IMPLEMENT_FN_WRITEOUT باید یک توصیفگرهم تعریف کنم. منم رفتم و یک توصیفگر اندپونت تعریف کردم و جواب هم گرفتم. من فایل های usbdrv.h و usbdrv.c را برای تعریف توصیفگر اندپونت تغییر دادم . فایل ها را اینجا می تونید ببینید. اگر خواستید از توصیفگر استفاده کنید کافیه USB_CFG_IMPLEMENT_FN_WRITEOUT را یک کنید خودش فعال می شود. اگر خواستید بدونید من چکار کردم بگردید دنبال این عبارت INTERRUPT_OUT_ENDPOINT خودتون مفهمید من چکار کردم.

                              با سلام خدمت دوستان
                              بابت مطالبی که در مورد usb در این تاپیک قرار دادین ممنون

                              ولی چرا در یک قسمتی که نقل قول کردم مطلب سر کاری قرار میدین
                              من چند ساعت وقت گذاشتم تا فایلی که در اینجا قرار دادین رو با حالت معمولی usbdrv مقایسه کنم ببینیم چه فرقی داره بعد تموم شدن فهمیدم که هیچ فرقی نمیکنه. اصلا این عبارت INTERRUPT_OUT_ENDPOINT پیدا نشد.

                              اگه نمیخواین مطلبتون باقی بمونه خوب حذفش کنین ما هم حساب کار دستمون میاد. ولی چرا سرکاری میزارین.

                              در ضمن فکر نکنین مفت خور هستم. میتونین برین سایت iranmicro ببینین با همین اسم یوزر چقد مطلب و تاپیک فرستادم. ولی مطالب درست نه سرکاری
                              برای اثبات اینو قرار میدم
                              کد:
                              how to use interrupt out transfer in vusb
                              how to use interrupt out transfer in vusb
                               by dagakshay » Wed Feb 16, 2011 7:56 am 
                              I HAD UNDERSTOOD THE INTERRUPT IN TRANSFER IN VUSB... PLEASE TELL ME HOW TO USE HOW TO USE INTERRUPT OUT TRANSFER IN VUSB... ANY EXAMPLE OR LINK FOR THAT... HOW TO DECLARE INTERRUPT OUT ENDPOINT
                              I HAD WENT THROUGH THE LINK:
                              http://vusb.wikidot.com/driver-api
                              
                              BUT HERE THEY HAD NOT SHOWN HOW TO DECLARE INTERRUPT OUT ENDPOINT....
                              Re: how to use interrupt out transfer in vusb
                               by Augend » Sat Feb 26, 2011 10:13 am 
                              first you need to declare in usb configuration . follow these steps:
                              1- go to usbdrv.c 
                              2- find this line: PROGMEM char usbDescriptorConfiguration[] = { /* USB configuration descriptor */
                              
                              3- add seven bites to the length of descriptor as followed in this line:
                              18 + 7 * USB_CFG_HAVE_INTRIN_ENDPOINT + (USB_CFG_DESCR_PROPS_HID & 0xff) +7, 0, //I added las +7
                              
                              4-now you need to add one ondpoint . find this line and add 1:
                              USB_CFG_HAVE_INTRIN_ENDPOINT + 1 , /* endpoints excl 0: number of endpoint descriptors to follow */ // I added last +1
                              
                              5-now at the end of descriptor add these codes to make a new OUT endpoint:
                              7, /* sizeof(usbDescrEndpoint) */
                              USBDESCR_ENDPOINT, /* descriptor type = endpoint */
                              (char)0x01, /* OUT endpoint number 1 */ //instead of 81
                              0x03, /* attrib: Interrupt endpoint */
                              8, 0, /* maximum packet size */
                              USB_CFG_INTR_POLL_INTERVAL, /* in ms */
                              
                              You need also to configure your driver to use this interrupt-OUT no-1 
                              
                              6- now go to usbconfig.h and set USB_CFG_IMPLEMENT_FN_WRITEOUT to 1
                              
                              7- find this line:
                              #if USB_CFG_IMPLEMENT_FN_WRITEOUT
                              if(usbRxToken < 0x10){ /* endpoint number in usbRxToken */
                              and change it to this:
                              if(usbRxToken == USBPID_OUT){ /* endpoint number in usbRxToken *///*
                              8-every time device receives Interrupt-out, goes into usbFunctionWriteOut()
                              tell me if it works for you

                              دیدگاه


                                پاسخ : obdev USB ** آموزش اتصال avr به پورت usb بدون آی سی واسط

                                سلام به همه


                                لطفا اگر کسی روشی برای ساین کردن درایور این روش برای نصب اون روی ویندوز هفت 64 بیتی داره بزاره . که دیگه نیازی به دستکاری ویندوز برای نصبش نباشه .

                                پیش پیش از همه شما ممنون

                                دیدگاه

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