自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 Linux用户层I2C读取LSM6DSL陀螺仪记录

i2c_lsm6dsl_linux.c 作用是对LSM6DSL加速度初始化函数、陀螺仪初始化函数、数据读取函数定义,并定义main入口函数。LSM6DSL默认上电之后陀螺仪的ODR=0,即不输出角速度数据,所以需要手动配置,此外默认角速度测量范围0~250dps。LSM6DSL默认上电之后加速度的ODR=0,即不输出加速度数据,所以需要手动配置,此外默认加速度测量范围-2g ~ 2g。因为i2c3外设的设备树默认没有启用,所以在 /boot/uEnv/uEnv.txt 打开,也即取消i2c3-m0注释。

2024-09-01 11:42:36 889

原创 2024年华为OD机试真题-找城市 C/C++解法

基于二叉树思想,将每个城市使用结构体与指针联系起来,使用迭代遍历某一个城市为起点,不经过其某一个相邻城市,所能抵达的最大城市数量。

2024-07-26 19:13:09 295

原创 2024年华为OD机试真题-分月饼 C/C++解法

1个人分4个月饼 + 后续2个人分8个月饼 (4 + 4 + 4 结束,因为这里可以理解为要求递增数列)1个人分1个月饼 + 后续2个人分11个月饼。1个人分2个月饼 + 后续2个人分10个月饼。1个人分3个月饼 + 后续2个人分9个月饼。从以上排序中筛除不符合题目要求的序列。

2024-07-26 13:15:40 401

原创 2024年华为OD机试真题-两个字符串间的最短路径问题 C/C++解法

【代码】2024年华为OD机试真题-两个字符串间的最短路径问题 C/C++解法。

2024-07-26 10:38:11 460

原创 2024年华为OD机试真题-生成哈夫曼树 C/C++解法

基于哈夫曼树的规则生成哈夫曼树,其中用到了常见的二叉树生成逻辑,最后中序遍历使用递归实现。

2024-07-25 16:39:23 873 1

原创 2024年华为OD机试真题-简易内存池 C/C++解法

【代码】2024年华为OD机试真题-简易内存池 C/C++解法。

2024-07-25 12:38:43 325

原创 2024年华为OD机试真题-信道分配 C/C++解法

【代码】2024年华为OD机试真题-信道分配 C/C++解法。

2024-07-25 11:17:39 516

原创 2024年华为OD机试真题-小华最多能得到多少克黄金 C/C++解法

【代码】2024年华为OD机试真题-小华最多能得到多少克黄金 C/C++解法。

2024-07-25 10:34:48 446

原创 2024年华为OD机试真题-计算面积 C/C++解法

【代码】2024年华为OD机试真题-计算面积 C/C++解法。

2024-07-24 17:52:49 343

原创 2024年华为OD机试真题-精准核酸检测 C/C++解法

【代码】2024年华为OD机试真题-精准核酸检测 C/C++解法。

2024-07-24 17:19:02 173

原创 2024年华为OD机试真题-最多购买宝石数目 C/C++解法

【代码】2024年华为OD机试真题-最多购买宝石数目 C/C++解法。

2024-07-24 12:15:59 146

原创 2024年华为OD机试真题-来自异国的客人 C/C++解法

【代码】2024年华为OD机试真题-来自异国的客人 C/C++解法。

2024-07-24 11:34:07 128

原创 2024年华为OD机试真题-靠谱的车 C/C++解法

【代码】2024年华为OD机试真题-靠谱的车 C/C++解法。

2024-07-24 11:18:28 295

原创 2024年华为OD机试真题-数的分解 C/C++解法

【代码】2024年华为OD机试真题-数的分解 C/C++解法。

2024-07-24 10:45:30 150

原创 2024年华为OD机试真题-计算三叉搜索树的高度 C/C++解法

【代码】2024年华为OD机试真题-计算三叉搜索树的高度 C/C++解法。

2024-07-23 17:00:28 545

原创 2024年华为OD机试真题-小明找位置 C/C++解法

【代码】2024年华为OD机试真题-小明找位置 C/C++解法。

2024-07-23 12:45:15 177

原创 2024年华为OD机试真题-剩余银饰的重量 C/C++解法

【代码】2024年华为OD机试真题-剩余银饰的重量 C/C++解法。

2024-07-23 12:28:34 151

原创 2024年华为OD机试真题-Wonderland游乐园 C/C++解法

【代码】2024年华为OD机试真题-Wonderland游乐园 C/C++解法。

2024-07-23 11:55:00 170

原创 QGC4.3.0 - 阅读main.cc(2)

如果顶层CMakeListst.txt中set(LINUX TRUE),那么在后面find_package查找Qt6::Core时,将会包括,从而defineQ_OS_LINUX。注意SIG_DFL是一个函数指针的宏,定义一个默认的信号处理函数,当信号s发生时,调用sigHandler函数,而sigHandler函数会调用默认处理函数。关闭主窗口,但不关闭程序。生成Quit事件。根据bool QGCApplication::event(QEvent *e)源码,当事件为。

2024-05-09 12:02:15 797

原创 QGC4.3.0 - 阅读 main.cc(1)

顶层CMakeLists.txt规定:如果当前是ios/android环境,编译器添加__mobile__定义。默认打开Serial Links,也即编译器没有定义NO_SERIAL_LINK,如此main.cc将会包含,实现串口通信。需要注意一点的是:1)用户在自行编译QGC时,可以通过修改QGC_APPLICATION_NAME的值,实现多个QGC应用程序同时运行。

2024-05-08 16:44:36 1142

原创 QGC4.3.0源码学习 - 阅读顶层CMakeLists.txt(4)

关于stable/daily选项如果QGC_STABLE_BUILD是ON,那么applicationName将设置为QGroundControl,否则applicationName为 QGroundControl Daily关于Test选项提供一个QGC_BUILD_TESTING选项,此选项在选择构建类型为Debug时设为ON,否则为OFF。含义是只在Debug时提供Unit Test。此处在app->exec()之前进行单元测试,对每个测试结果打印输出。关于QML debug选项。

2024-05-07 12:43:48 1325

原创 QGC4.3.0源码学习 - 阅读顶层CMakeLists.txt(3)

上面的cmake_dependent_option命令含义为:如果构建类型是Release,提供一个option名为QT_ANDROID_SIGN_APK,作用是“Enable Signing APK”,其值为ON,当构建类型不是Release,此option值为OFF。module mode,在此模式下,CMake 搜索名为 <PackageName>Find.cmake 的文件,首先在CMAKE_MODULE_PATH中列出的位置中查找,然后在 CMake 安装提供的查找模块中查找。

2024-05-04 16:22:05 1297

原创 QGC4.3.0源码学习 - 阅读顶层CMakeLists.txt(2)

设置c++语言标准是cmake基本上从值上就能退出将要使用的C++语言标准,如98代表c++98,11代表c++11,20代表c++20,这里使用c++14标准。CMAKE_CXX_STANDARD_REQUIRED 是一个布尔值变量,用于指定CMAKE_CXX_STANDARD 中设置的 C++ 版本。如果设置为 ON,那么 CMake 会要求编译器必须支持 CMAKE_CXX_STANDARD 中设置的 C++ 版本,否则会配置失败。

2024-05-03 17:35:06 1213

原创 QGC4.3.0源码学习 - 阅读顶层CMakeLists.txt(1)

学习QGC4.3.0源码,本文是项目顶层CMakeLists.txt学习分享

2024-04-30 22:40:13 1363

原创 win11 使用 Qt6.7 + mingw gcc 编译QGC V4.3.0

本文介绍在win11系统下,不使用visual studio,使用Qt Creator(Qt 6.7)编译QGC V4.3.0。

2024-04-28 21:51:47 1935 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除