你好有人知道我如何做matlab和覆盆子πpico之间串行通信?
34视图(30天)
显示旧的评论
你好,我试图从matlab覆盆子πpico发送数据使用串行通信,但如果我使用的命令s =“串口(“COM7”,“波特率”,115200)”
s =串行(“COM7”,“波特率”,115200年)
,然后我使用fopen (s),我尝试发送一个字符串writeline(年代,“a”)我有一个错误还是只工作一次。
我已经验证所有可能的参数作为configureTerminator writeline()或流()和在某些情况下,发送一个字符,但在我的树莓πpico它不执行代码,我附在下面。
#代码串行MATLAB和覆盆子πPICO之间的沟通
从机进口UART,销
进口时间
Pin.OUT领导=销(25日)
串行= UART(0,波特率= 115200)
time . sleep (0.1)
而正确的:
如果serial.any () > 0:
data = serial.readline (1)
如果“一个”在数据:
led.on ()
如果“b”在输出数据:
led.off ()