<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>PX4BBS - 技术问答</title>
    <link>http://px4bbs.com/forum.php?mod=forumdisplay&amp;fid=24</link>
    <description>Latest 20 threads of 技术问答</description>
    <copyright>Copyright(C) PX4BBS</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Wed, 29 Apr 2026 07:05:00 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://px4bbs.com/static/image/common/logo_88_31.gif</url>
      <title>PX4BBS</title>
      <link>http://px4bbs.com/</link>
    </image>
    <item>
      <title>C++中抽象类和接口类有什么区别</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1772</link>
      <description><![CDATA[抽象类：1、有任意一个前有virtual修饰后又=0修饰纯虚函数的类。
接口类: 1、没有成员变量； 2、所有的成员函数全部都是public的； 3、所有的成员函数都是虚函数。]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Wed, 24 Dec 2025 01:38:06 +0000</pubDate>
    </item>
    <item>
      <title>点运算符的特殊用法</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1771</link>
      <description><![CDATA[static struct can_dev_t can1_dev =
{
    .Instance = CAN1,
]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Fri, 19 Dec 2025 07:18:41 +0000</pubDate>
    </item>
    <item>
      <title>卸载VPN之后国内的网络也不能访问了</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1770</link>
      <description><![CDATA[windows11， 找到开始-&gt;设置-&gt;网络和internet-&gt;代理， 将下面的手动代理设置关闭掉。]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Thu, 18 Dec 2025 04:28:51 +0000</pubDate>
    </item>
    <item>
      <title>用wireshark怎么指定监听某一网络地址的数据</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1769</link>
      <description><![CDATA[使用命令ip.dst==192.168.0.1, 这个命令。]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Mon, 15 Dec 2025 09:56:09 +0000</pubDate>
    </item>
    <item>
      <title>px4飞控烧写bootloader的过程中出现的0x08004000</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1768</link>
      <description><![CDATA[我在使用stm32h7板子下载bootloaer的时候，在stlink的上位机软件上看到了这个地址。  当时并不知道它是从哪里来的， 现在我知道了这个文件hw_config.h
# define APP_LOAD_ADDRESS               0x08004000 


  /* APP_LOAD_ADDRESS，为Bootloader初始化完成后的飞控固 ...]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Fri, 05 Dec 2025 07:01:25 +0000</pubDate>
    </item>
    <item>
      <title>px4固件ID和硬件ID不一致导致不能正常刷固件的解决方法</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1767</link>
      <description><![CDATA[这种情况下要么修改bootloader的ID号， 要么就是修改飞控固件的ID号， 我们采用的是修改飞控固件的ID号。  涉及到两个文件
1、/boards/droneyee/zyfc-h7/src/hw_config.h   该文件中的
-#define BOARD_TYPE                     1010
+#define BOARD_TYPE              ...]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Fri, 05 Dec 2025 06:49:41 +0000</pubDate>
    </item>
    <item>
      <title>c++中派生类的对象是否能赋值给子类的引用或者指针？</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1766</link>
      <description><![CDATA[当你尝试将一个子类对象赋值给一个父类对象的变量时， 实际上你是在进行引用或者指针的赋值， 而不是内容的直接赋值， 这需要使用积累指针或者引用来实现，  允许在基类指针或者引用上操作派生类的对象， 这是多态的基础。  
 ...]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Sat, 29 Nov 2025 01:26:36 +0000</pubDate>
    </item>
    <item>
      <title>c++中子类对象可以赋值给父类对象的引用，是否正确？</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1765</link>
      <description><![CDATA[答：c++中， 基类对象不能直接赋值派生类的对象， 因为派生类中可能包含基类中没有的成员变量和成员函数，  这会导致信息丢失或者类型不匹配的问题。]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Sat, 29 Nov 2025 01:22:11 +0000</pubDate>
    </item>
    <item>
      <title>C++空基类优化_在32位的系统中占用空间的大小。</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1764</link>
      <description><![CDATA[#include 
struct Base{};   //占用字节为1， 每个对象必须有一个唯一的内存地址。 这个字节用来满足唯一地址的要求来填充。       
struct Derived:Base{ //占用字节为4，因为有空基类优化技术， 空基类在派生类中不占用任何的空间。 派生类会重叠空基类的那一个字节
i ...]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Sat, 29 Nov 2025 01:17:46 +0000</pubDate>
    </item>
    <item>
      <title>C++类中使用static constexpr修饰变量的意义</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1763</link>
      <description><![CDATA[所有对象共享一份，而且是编译期就确定了，不占ram，可以在类外直接访问。]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Thu, 27 Nov 2025 05:26:55 +0000</pubDate>
    </item>
    <item>
      <title>c++中function() override=default 时什么意思?</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1762</link>
      <description><![CDATA[override = default;



override是为了告诉你，在这里这个函数是重写过了， 而且这个函数还有默认实现。    


比如px4项目中src/example下面的fake_gps目录下有FakeGps.hpp中，     ~FakeGps() override = default;
 ...]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Thu, 27 Nov 2025 03:27:31 +0000</pubDate>
    </item>
    <item>
      <title>c++析构函数前加一个virtual有什么用</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1761</link>
      <description><![CDATA[基类的析够函数前面添加virtual， 时为了让它的派生类的对象， 能够正确调用派生类的析构函数， 来避免内存泄漏]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Thu, 27 Nov 2025 02:42:35 +0000</pubDate>
    </item>
    <item>
      <title>怎样在PX4项目中自定义一个module，这个module内部源码用cpp文件</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1760</link>
      <description><![CDATA[答，相对于module内部添加c文件，  当我们添加.cpp文件时， 我们需要声明extern “C” , 使它能按照c语言的规则编译。 


extern “C” __EXPORT int mmw_radar_main(int argc, char*argv[]);]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Thu, 27 Nov 2025 02:37:10 +0000</pubDate>
    </item>
    <item>
      <title>PX4的px4_add_module()是什么</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1759</link>
      <description><![CDATA[它是一个cmake的宏， 用来在PX4系统中添加一个新的模块。 并为它设置必要的编译选项和链接设置。  

px4使用cmake构建整个系统， 因为cmake， px4系统可以跨多个平台构建和编译。  

这个宏通常位于px4系统的CMakeLists.txt文件中。  
一般能接收下面这些参数。  
1、MO ...]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Thu, 27 Nov 2025 02:29:25 +0000</pubDate>
    </item>
    <item>
      <title>sudo make px4_sitl gz_500时出现的问题</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1758</link>
      <description><![CDATA[# 下载 PX4 源码git clone https://github.com/PX4/PX4-Autopilot.git --recursive
cd PX4-Autopilot
git submodule update --init --recursive
# 安装依赖bash ./Tools/setup/ubuntu.sh
# 启动仿真make px4_sitl gz_x500

之后运行sudo make px4_sitl gz_x500后出现的 ...]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Mon, 24 Nov 2025 10:21:16 +0000</pubDate>
    </item>
    <item>
      <title>gps的pps接口是什么？</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1757</link>
      <description><![CDATA[gps接收机有一个pps接口，是秒脉冲接口，用来输出高精度时间同步信号。 

pps接口提供每秒一次的脉冲信号，提供utc时间同步基准。 用于校准外部设备的时间基准。  在gnss定位系统中， 该信号可以确保多设备的时间同步
减少因时间偏差导致的定位误差。  
 ...]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Mon, 03 Nov 2025 06:47:04 +0000</pubDate>
    </item>
    <item>
      <title>word文档输入文字一直覆盖原来的怎么办？</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1756</link>
      <description><![CDATA[在键盘上找insert，按下去。]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Mon, 27 Oct 2025 05:29:43 +0000</pubDate>
    </item>
    <item>
      <title>PX4传感器截止频率的调整-转载-来源见文末</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1755</link>
      <description><![CDATA[调参前需要配置日志记录参数：SDLOG_PROFILE ，勾选High rate。
调参数IMU_GYRO_CUTOFF。
看陀螺仪数据的FFT频谱图
以下图为例，在40HZ以后的噪声比较多，可以设置IMU_GYRO_CUTOFF为35。


调参数IMU_DGYRO_CUTOFF。
看角加速度的FFT图
以下图为例，在40Hz以后有 ...]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Mon, 27 Oct 2025 03:29:05 +0000</pubDate>
    </item>
    <item>
      <title>PX4陷波滤波器的调参-转载自超维空间-来源见文末</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1754</link>
      <description><![CDATA[陷波滤波器调参
有的时候FFT在一个较低的频率处有个尖峰，如果想用低通滤波将其滤除的话，需要将截止频率设置的很低，会使延时增大，此时可以通过陷波滤波器将其滤除。
需要注意的是，这种尖峰可能是由于飞机部件松动引起的振动，加固飞机可能比调滤波参数更有效果



 ...]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Mon, 27 Oct 2025 03:09:35 +0000</pubDate>
    </item>
    <item>
      <title>关于PX4固件的串口配置_以fmu-6x为例</title>
      <link>http://px4bbs.com/forum.php?mod=viewthread&amp;tid=1753</link>
      <description><![CDATA[在PX41.15.0飞控版本中，default.px4board中有关于串口的配置， 

CONFIG_BOARD_SERIAL_GPS1=\&quot;/dev/ttyS0\&quot;
CONFIG_BOARD_SERIAL_GPS2=\&quot;/dev/ttyS7\&quot;
CONFIG_BOARD_SERIAL_TEL1=\&quot;/dev/ttyS6\&quot;
CONFIG_BOARD_SERIAL_TEL2=\&quot;/dev/ttyS4\&quot;
CONFIG_BOARD_SERIAL_TEL3=\&quot;/dev/ttyS1 ...]]></description>
      <category>技术问答</category>
      <author>admin</author>
      <pubDate>Sat, 27 Sep 2025 07:39:19 +0000</pubDate>
    </item>
  </channel>
</rss>