پاسخ : اتصال میکرو کنترلر به نرم افزارهایی از قبیل متلب و لب ویو؟؟؟
سلام،
این رو من به راهنمایی دوستان اضافه کنم، که شما توی ویژوال استدیو، همون ابتدای تعریف پروژه، میتونید بخش توسعه درایور رو انتخاب کنید! یادم نیست اسمش چی بود؟! SDK؟! MDK؟! یه همچین چیزی بود! و پشتیبانی مایکروسافت هم، داکیومنتهای کاملی در این زمینه داره! یعنی همونطوری که بخش C-sharp ویژال استدیو به شما این امکان رو میده که با چهار خط کد، یه برنامه ویژوال بسازی، اون بخش توسعه درایور هم بسیاری از پیچیدگیهای سخت افزاری رو هندل کرده و نهایتا یه سری بافر و DLL و ابزار در اختیار شما قرار میده تا بتونی به راحتی بین برنامه سطح بالا و سخت افزار ارتباط برقرار کنی!!
البته با این وجود نیز، کار دشوار و اختصاصی هست!!
...
و همینطور کلاسهای USB به CDC و HID و MASS و همینها خلاصه نمیشن و کلی کلاس کاربردی دیگه و با سرعت های بالا داره، مثل کلاسهای مالتی مدیا و مودم و استریمها!!
البته نوع میکرو و نسل و سرعتی که پشتیبانی میکنه هم مهمه، به هر حال من هم مثل سایر دوستان توصیه میکنم که از همون کلاس CDC و پورت سریال مجازی شروع کنید!
...
راستی خود ویندوز یه درایور پیشفرض برای دستگاههای USB ناشناس داره! وبرای کار کردن با اون هم لایبرری USB.lib رو توسعه داده که توش توابع متنوع و کاملی داره!! از پاور منیجمنت گرفته تا انتقال دیتا و سیف ریموو و ...!
نوشته اصلی توسط seyed saeed
نمایش پست ها
این رو من به راهنمایی دوستان اضافه کنم، که شما توی ویژوال استدیو، همون ابتدای تعریف پروژه، میتونید بخش توسعه درایور رو انتخاب کنید! یادم نیست اسمش چی بود؟! SDK؟! MDK؟! یه همچین چیزی بود! و پشتیبانی مایکروسافت هم، داکیومنتهای کاملی در این زمینه داره! یعنی همونطوری که بخش C-sharp ویژال استدیو به شما این امکان رو میده که با چهار خط کد، یه برنامه ویژوال بسازی، اون بخش توسعه درایور هم بسیاری از پیچیدگیهای سخت افزاری رو هندل کرده و نهایتا یه سری بافر و DLL و ابزار در اختیار شما قرار میده تا بتونی به راحتی بین برنامه سطح بالا و سخت افزار ارتباط برقرار کنی!!
البته با این وجود نیز، کار دشوار و اختصاصی هست!!
...
و همینطور کلاسهای USB به CDC و HID و MASS و همینها خلاصه نمیشن و کلی کلاس کاربردی دیگه و با سرعت های بالا داره، مثل کلاسهای مالتی مدیا و مودم و استریمها!!
البته نوع میکرو و نسل و سرعتی که پشتیبانی میکنه هم مهمه، به هر حال من هم مثل سایر دوستان توصیه میکنم که از همون کلاس CDC و پورت سریال مجازی شروع کنید!
...
راستی خود ویندوز یه درایور پیشفرض برای دستگاههای USB ناشناس داره! وبرای کار کردن با اون هم لایبرری USB.lib رو توسعه داده که توش توابع متنوع و کاملی داره!! از پاور منیجمنت گرفته تا انتقال دیتا و سیف ریموو و ...!
دیدگاه