如何解决Rasperryπ连接时使用仿真软件在连接输入输出模式?金宝app
1视图(30天)
显示旧的评论
你好,
通常情况下,连接的覆盆子Matlab / Simulink raspi需要使用金宝app
命令,例如:
mypi = raspi (ipaddress、名称、pw);
一旦连接,你只需要使用mypi地址覆盆子。
另一方面,如果您想要使用仿真软件在连接输入输出模式,你必须清楚你的树莓,当运金宝app行该模型仿真软件将与覆盆子的连接。
如果我试着运行
mypi = raspi
一旦模型运金宝app行它说,连接已经退出,所以没有变量在工作区中寻址覆盆子。
我的问题:虽然以连接输入输出模式运行仿真软件连接(my金宝apppi)我该如何解决,例如,使用
readDigitalPin (mypi pinNumber)
在一个应用程序设计师应用程序?它甚至有可能吗?
提前谢谢。
0评论
答案(1)
Prasanth Sunkara
2021年12月16日
嗨,乔恩,
你只能有一个连接到π,要么从MATLAB连接I / O(通过r = raspi())或仿真软件连接I / O。金宝app但
不都在同一时间
。如果你试图连接到相同的πMATLAB仿真软件IO运行时,你会看到你上面提到的错误。金宝app相反还会导致一个错误。
引擎盖下面两种MATLAB和Simulink连接I / O,与金宝appπ使用相同的技术。一次只允许一个连接的通信通道,以避免任何冲突的命令发送到π从两个不同的地方。因此是不可能的。
如果你想控制你的同时通过MATLABπ,请使用仿真软件工作流程,不使用相同的通信通道连接的I / O。金宝app您可以使用仿真软件监视和优化工作流程(金宝app即外部模式)或部署一个完整的模型。
-Prasanth