سوال در مورد سخت افزار با رابط USB و RS232
با سلام
دوستان من دو تا سخت افزار دارم که یکیش کابل ارتباطیش rs232 هستش و یکی دیگه usb ، این دو سخت افزار دقیقا مشابه هم هستش و هیچ تفاوتی با هم ندارند ، من یکی از دستگاه ها رو که کابل ارتباطیش rs232 بود رو تونستم با سی شارپ هم براش دستور ارسال کنم و هم اینکه ازش دیتا رو بخونم
حالا با توجه به اینکه دستگاه دوم که کابل ارتباطیش usb هستش و هیچ فرقی با دستگاه اول (دستگاهی که کابل ارتباطیشrs232 بود) ندارد من چطوری میتونم مثله دستگاه اول ازش هم دیتا رو بخونم و هم اینکه بهش دستور ارسال کنم .
ممنون میشم راهنمایی کنید
نقل قول: سوال در مورد سخت افزار با رابط USB و RS232
این رو میبایست بدانید که نوع رفتار با پورت های USB هم دقیقا مثل پورت های سریال است. در حقیقت USB مخفف Universal Serial Bus است، یعنی بجای اینکه مثل قدیم شکل پورت اش DB9 باشه، شکل های مختلفی مثل USB-A، و ... پیدا کرده که کار با سوکت اش راحت تر باشه، اما اینکه دستگاهی که به این پورت وصل میشه پشت صحنه از چه پروتکلی استفاده کنه بستگی به سازنده دستگاه داره.
بنابراین، اگر با این دیدگاه به اون دستگاه متصل به پورت USB نگاه کنید دیگه مشکلی از لحاظ نوع ارتباط وجود نخواهد داشت.