项目定制开发网站,淘客软件自动做网站,163企业邮箱怎么开通注册账号,dede游戏网站模板一、Debug与Bug
由于自己写的代码CPU占用率过高#xff0c;解锁报错
CPU load too high!无法解锁。
于是把 COM_CPU_MAX 从默认的 90% 变为 99%#xff08;千万别这样搞#xff0c;这是bug#xff0c;除非想玩#xff01;#xff09;。
然后重启#xff0c;飞机就反…一、Debug与Bug
由于自己写的代码CPU占用率过高解锁报错
CPU load too high!无法解锁。
于是把 COM_CPU_MAX 从默认的 90% 变为 99%千万别这样搞这是bug除非想玩。
然后重启飞机就反复重启。想连接QGC把参数改回来但是连不上下载原生PX4固件也没用
二、debug
2.1 乱搞1
总之是CPU占用率太高嘛于是删除几个任务重新下载程序编译结果Flash大约用了88%还是不行。
2.2 乱搞2
本以为能够使用SD卡修改参数但是不行。一气之下格式化SD卡。没用。
2.3 乱搞成功
最后编译下载 debug版本就是把
make px4_fmu-v5_default改为
make px4_fmu-v5_debug所用的CPU大约 65%下载运行终于可以连上QGC了。然后把99%改为90%再下载自己的程序。
似乎把 COM_CPU_MAX 改为 -1 避开CPU检查能解锁不至于挂掉但是感觉有点危险。
三、感想
几大千的飞控差点因为个软件bug挂掉冷汗冷汗