连接失败,部署成功
一般问题
发布于 2025-07-15 10:38:53
查看 14过去349天
请问一下在代码部署的过程中显示连接失败但是部署成功,启动能正常进行但是不能停止,小车也没有反应是什么情况?谢谢。
所属专栏:Sysplorer基础平台
产品信息:Sysplorer系统建模仿真环境
请问一下在代码部署的过程中显示连接失败但是部署成功,启动能正常进行但是不能停止,小车也没有反应是什么情况?谢谢。
您好,请检查代码配置,具体方法如下:
1.点击Sysblock代码生成—>代码配置—>代码定制,然后勾选展开-请保证输入内容的正确性,如下图所示。

图 1代码配置
2.以下是做代码定制,导入电机控制代码控制电机的停止功能,在type—>段前插入代码内添加如下代码。

图 2头文件插入
#include <wiringPi.h>
#include <wiringSerial.h>
#include <softPwm.h>
#include <signal.h>
#include <math.h>
#include <stdlib.h>
#include <unistd.h>
extern int fd;
3.在global_variable_define—>断后插入代码内添加如下代码。

图 3函数定义插入
void Terminate()
{
fd = serialOpen("/dev/ttyAMA0", 115200);
delayMicroseconds(20000);
void vehicle_speed(double, double);
vehicle_speed(0, 0);
}
4.在function_declare—>断后插入代码内添加如下代码。

图 4函数声明插入
void Terminate();
****************************************************************