سلام دوستان
با استفاده از matlab یک برنامه ارتباط سریال نوشتم اما بعد از چند بار که برنامه درست اجرا شد errorهای زیر را بر میگرداند برای بر طرف شدن این مشکل یا باید برنامه matlab را ببندم و باز کنم یا باید پورت usb را در آورم و دوباره داخل کنم که وقت زیادی ازم میگیرد.
برنامه وerrorها را در زیر قرار دادم.
اگر راهنمایی کنید خوشحال میشوم :smile:
errorها
با استفاده از matlab یک برنامه ارتباط سریال نوشتم اما بعد از چند بار که برنامه درست اجرا شد errorهای زیر را بر میگرداند برای بر طرف شدن این مشکل یا باید برنامه matlab را ببندم و باز کنم یا باید پورت usb را در آورم و دوباره داخل کنم که وقت زیادی ازم میگیرد.
برنامه وerrorها را در زیر قرار دادم.
اگر راهنمایی کنید خوشحال میشوم :smile:
کد:
clc s=serial('COM3','Baudrate',1200); fopen(s) i=0; for i=[1:200] i=i+1; i if i<100 d=['b']; fwrite(s,d) pause(.08); elseif i>=101 d=['s']; fwrite(s,d) pause(.08); end end fclose(s)
کد:
??? Error using ==> serial.fopen at 71 Port: COM3 is not available. Available ports: COM1, COM4. Use INSTRFIND to determine if other instrument objects are connected to the requested device. Error in ==> majid_1 at 3 ??? Error using ==> serial.fwrite at 184 A timeout occurred during the write operation. Error in ==> majid_1 at 15 fwrite(s,d) ??? Error using ==> serial.fopen at 71 Port: COM4 is not available. Available ports: COM1, COM4. Use INSTRFIND to determine if other instrument objects are connected to the requested device. Error in ==> majid_1 at 3 fopen(s) ??? Error using ==> serial.fopen at 71 Port: COM3 is not available. Available ports: COM1. Use INSTRFIND to determine if other instrument objects are connected to the requested device. Error in ==> majid_1 at 3 fopen(s)
دیدگاه