PDA

نسخه کامل مشاهده نسخه کامل : سوال در مورد کار با پورتهای کامپیوتر در Vb



mrhafez
27-08-2008, 07:38
سلام در VB چه جوری میشه با پورتهای پارالل و usb ارتباط بر قرار کرد مثلا بایتی را به یکی از پورتهای پورت پارالل فرستاد یا آن خواند . با تشکر

KhepeleSibilo
27-08-2008, 08:59
برای کار با پارالل input32.dll رو توو google جستجو کنین، برای USB کار کمی پیچیده تره، اصولا سخت افزار خواصی می خواد ، به این راحتی نیست

mrhafez
27-08-2008, 13:17
برای کار با پارالل input32.dll رو توو google جستجو کنین، برای USB کار کمی پیچیده تره، اصولا سخت افزار خواصی می خواد ، به این راحتی نیست


ممنون از پاسخ سریع شما
راجع به usb برای سخت افزارش مشکلی نیست اما توابع یا DLL های مربوط را (اگه باشه) بصورت کلی خوستم بشناسم.

KhepeleSibilo
27-08-2008, 14:08
IC هايي اومده كه كار با پورت USB رو تغيير مي دهمثلا FT232 اين پورت رو تبديل به RS232 معمولي يا همون سريال مي كنهاينها درياور ها و توابع لازم خودشون رو دارنكلا كار با USB مثل مثلا پارالل نيست كه روي آدري خواصي مقداري بنويسين و جايي نمايان بشه،‌خروجي بايد مدارهاي خودش با حافطه ها و ... ر. داشته باشهدر حقيقت توو موارد ارتباطي كه سرعت بالا رو شامل ميشن، فرسنتده و گيرنده بايد حافطه هايي داشته باشن كه عمل خوندن و نوشتن به صورت بلوكي روي اونها انجام بشه،‌اين بلوكي بودن هست كه سرعت رو زياد ميكنه ، براي همينه اصلاعات برخلاف مواردي مثل پورت پرينتر تك بايتي نخواهند بودكار با اينها سخت تره و عملا جون سيستم هاي ما توان پر كردن سريع بافر و ارسال اون رو ندارن،‌كار با پورت USb عملا خيلي كند تر از همه پورتهاي ديگه هست هنوز !تنهاتوجيح كاربرد پروت USB توو مدارات الان رو ميشه نداشتن ساير پورت ها توو لپ تاپ و اينكه خود USB تغذيه هم داره عنوان كردپيشنهاد مي دم اول با بقيه پورت ها كار كنين تا اصول رو ياد بگيرين بعدا توو موارد پيچيده مثل UDB وارد بشين