作者litho750207 (差不多就好)
看板comm_and_RF
標題[問題] 請問關於MATLAB控制RS232
時間Wed Jun 11 16:21:23 2008
請問有人使用過 MATLAB寫RS232的程式嗎?
我上網查了一下 查到下面的指令:
開啟 COM1 port >> com_port = serial('COM1');
開啟port >> fopen(com_port)
設定 包率 為 115200 bps >> com_port.BaudRate = 115200;
逾時時間20秒 >> com_port.TimeOut = 20;
欲傳輸資料 x 到 com_port >> fwrite(com_port,'x');
欲接收一筆資料給 recv 這個變數 >> recv = fread(com_port,1);
現在遇到問題是 只能一個一個資料慢慢傳
宣告完後都是一筆1x1資料,不是陣列或向量
現在想要一次傳多筆資料是否有 哪位大大 使用過 請幫我解答 謝謝!!
直接回覆或是 寫信都可以 感謝~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.224.225.9
1F:→ wildwolf:fwrite(s, UART_CMD , 'uchar','sync'); 140.113.212.9 06/11 17:48