2

阿木币

0

精华

1 小时

在线时间

应届白菜

Rank: 1

发表于 2019-7-18 01:16:33 19661 浏览 9 回复

[飞控嵌入式] Pixhawk 4 + Matlab 2019a AutoCode 飞控软件CPU占用率为0

1阿木币
用Matlab 2019a 做了一个简单的四旋翼飞控程序,烧到Pixhawk 4的硬件上,CPU占用率为0,这是什么鬼,有没有大神知道怎么破
Capture.JPG

最佳答案

查看完整内容

首先你要确认下你生成的代码是否有正常被调用,一般是有一个initialize的函数和一个step函数 另外cpu使用率为0 一般是线程直接挂掉了,有可能是你代码生成的配置不对

扫一扫浏览分享
回复

使用道具 举报

8

阿木币

0

精华

10 小时

在线时间

技术大V

Rank: 4

发表于 2019-7-18 01:16:34 来自手机
首先你要确认下你生成的代码是否有正常被调用,一般是有一个initialize的函数和一个step函数  另外cpu使用率为0 一般是线程直接挂掉了,有可能是你代码生成的配置不对
回复

使用道具 举报

255

阿木币

1

精华

55 小时

在线时间

老司机

Rank: 2

发表于 2019-7-18 08:34:10
早上起来,不懂帮顶~ 个人理解按理说CPU占用为0的话,这个进程没有抢到CPU的时间。是不是有更高优先级或者其他抢占了CPU的进程,随意讨论一下哈~
回复

使用道具 举报

2

阿木币

0

精华

1 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2019-7-18 10:39:38
blueboats 发表于 2019-7-18 08:34
早上起来,不懂帮顶~ 个人理解按理说CPU占用为0的话,这个进程没有抢到CPU的时间。是不是有更高优先级或者 ...

看起来CPU只有一半的占用率,启动飞控程序感觉绰绰有余的,试了再简单的飞控程序,就遥控器出来,一个通道解一个电机,也是这个效果…
回复

使用道具 举报

202

阿木币

0

精华

373 小时

在线时间

版主

Rank: 7Rank: 7Rank: 7

发表于 2019-7-18 10:46:20
uniquechuck 发表于 2019-7-18 10:39
看起来CPU只有一半的占用率,启动飞控程序感觉绰绰有余的,试了再简单的飞控程序,就遥控器出来,一个通 ...

估计还是你环境的问题,跟写的啥代码没啥关系
回复

使用道具 举报

2

阿木币

0

精华

1 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2019-7-18 10:57:16
配环境的时候,加速度计的数据是能读出来的… 就不知道哪里配错了
回复

使用道具 举报

2

阿木币

0

精华

1 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2019-7-18 11:12:31
哦,对了,我把simulink里面的rc.txt文件复制到SD卡里面,飞控就启动不起来了,大家有这个问题么?
回复

使用道具 举报

202

阿木币

0

精华

373 小时

在线时间

版主

Rank: 7Rank: 7Rank: 7

发表于 2019-7-18 11:15:43
帮你@个大神  @Balance  我们matlab基于模型开发课程的老师
回复

使用道具 举报

2

阿木币

0

精华

1 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2019-7-19 21:49:24
问题找到了,CPU占用率要看 <pthread>这个进程
回复

使用道具 举报

202

阿木币

0

精华

373 小时

在线时间

版主

Rank: 7Rank: 7Rank: 7

发表于 2019-7-19 21:52:38
uniquechuck 发表于 2019-7-19 21:49
问题找到了,CPU占用率要看 这个进程

哈哈 主要还是对Ubuntu系统不熟。。。
回复

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表