我正在开发一个涉及使用simulink和s-function构建器块创建设备驱动程序块的项目。我的驱动程序应该让我的arduino mega 2560定期向远程传感器发送消息并收回该传感器的温度测量值。 对于我的主要arduino和远程传感器之间的通信,我使用RF22B 433Mhz收发器和Radiohead库(http://www.airspayce.com/mikem/arduino/RadioHead/index.html)。
我在arduino IDE上尝试了我的脚本并且它运行良好,但它不会在simulink上执行。 我已经为arduino安装了simulink支持包,我制作了一些简单的驱动程序块,其中涉及闪烁的LED和简单的东西,它确实有效。但是,对于使用Radiohead libaray的脚本,即使我调试了所有错误并且simulink表示模型已成功部署到arduino mega 2560",它也不会执行。
有没有人对这可能发生的原因有任何暗示? 有没有人遇到过类似的问题?
我在这个网站和其他许多网站上做了一些研究,但我找不到任何类似的问题。
提前致谢