首页 > 其他分享 >..\HAL_LIB\Inc\stm32l4xx_hal_rcc_ex.h(2424): error: #20: identifier "HAL_StatusTypeDef"

..\HAL_LIB\Inc\stm32l4xx_hal_rcc_ex.h(2424): error: #20: identifier "HAL_StatusTypeDef"

时间:2024-05-11 16:43:02浏览次数:29  
标签:include hal LIB stm32l4xx StatusTypeDef HAL identifier

stm32工程编译时遇到这个错误,显示HAL_StatusTypeDef没有被定义,但是go  to definition又能找到定义

 后来在网上寻找解决办法,结果发现竟然是

#include "stm32l4xx_hal_spi.h"
#include "stm32l4xx_hal.h"

这两个的顺序问题,#include "stm32l4xx_hal.h"头文件包含必须在最前面,真是抽象

#include "stm32l4xx_hal.h"

#include "stm32l4xx_hal_spi.h"

 这样就没有错误了,完全不知道这是什么鬼要求!

标签:include,hal,LIB,stm32l4xx,StatusTypeDef,HAL,identifier
From: https://www.cnblogs.com/well123/p/18186736

相关文章

  • 以docker-compose方式部署halo
    1.安装****dockercurl-fsSLhttps://get.docker.com|bash-sdocker--mirrorAliyun安装完成后,使用以下命令启动dockersystemctlstartdocker接下来,使用以下命令将docker设置为开机自启;并重启服务使得更改生效systemctlenabledockersystemctlreboot可以通......
  • halcon 22.11.1 license 异常处理
    halcon版本: progress(订阅版)和steady(永久版);不同的版本需要不同的license license需要每月一换license下载地址 lovelyyoshino/Halcon_licenses:Halconlicensesactivation(github.com) license安装: 解压后根据progress(订阅版)或steady(永久版)拷贝带......
  • Halo博客搭建小记
    准备工作阿里云服务器,操作系统为CentOS7.9.2009x86_64(Py3.7.9)宝塔面板Nginx1.24.0(用于反向代理)已备案的域名ssl证书(https访问)参考官方文档,这里使用DockerCompose进行部署官方文档:使用DockerCompose部署|Halo文档一、安装Docker和DockerCompose1、使用宝......
  • stm32F07 HAL 库 通过定时器方式实现呼吸灯 自定义呼吸灯函数 (以参数方式设置io
    效果: 1、通过Stm32CubMX开启定时器、设置对应的io口,然后生成工程STM32CubeMX|STM32HAL库方式的微秒延时函数  2、自定义呼吸灯函数代码://呼吸灯函数//GPIO_TypeDef*GPIOx:GPIO组(A-G)//uint16_tGPIO_Pin:IO口(GPIO_Pin_0--GPIO_Pin_16)//......
  • MindSpore强化学习:使用PPO配合环境HalfCheetah-v2进行训练
    本文分享自华为云社区《MindSpore强化学习:使用PPO配合环境HalfCheetah-v2进行训练》,作者:irrational。半猎豹(HalfCheetah)是一个基于MuJoCo的强化学习环境,由P.Wawrzyński在“ACat-LikeRobotReal-TimeLearningtoRun”中提出。这个环境中的半猎豹是一个由9个链接和8个关节......
  • datawhale-动手学图深度学习task04
    动手学图深度学习图表示学习研究在嵌入空间(EmbeddingSpace,指在高维数据被映射到低维空间的数学结构)表示图的方法,在图上表示学习核嵌入指的是同一件事,“嵌入”是指将网络中的每个节点映射到低维空间(需要深入了解节点的相似性和网络结构),旨在捕捉图结构中的拓扑信息、节点内容信......
  • 新手大白话 [HNCTF 2022 Week1]Challenge__rce RCE自增绕过
    今天遇到个RCE难题,挺另类的,这里做个复盘。进入题目直接给出了源码,可以发现就是个无字母RCE,且有长度限制不能使用url取反绕过,到这想到了以前的一个rce自增绕过方式,但是以前的没有长度限制。点击查看代码<?phperror_reporting(0);if(isset($_GET['hint'])){highlight_f......
  • 【STM32+HAL库】---- 驱动MAX30102心率血氧传感器
    硬件开发板:STM32F407VET6软件平台:cubemax+keil+VScode1MAX30102心率血氧传感器工作原理MAX30102传感器是一种集成了红外光源、光电检测器和信号处理电路的高度集成传感器,主要用于心率和血氧饱和度的测量。以下是MAX30102传感器的主要特点和工作原理:红外光源:MAX30102传感器......
  • WhaleScheduler为银行业全信创环境打造统一调度管理平台解决方案
    项目背景数字金融是数字经济的重要支撑和驱动力。近年来,我国针对数字金融的发展政策频频出台,《金融科技发展规划(2022-2025年)》、《“十四五”数字经济发展规划》、《关于银行业保险业数字化转型的指导意见》、《金融标准化“十四五”发展规划》等相继发布,顶层设计逐步完善。2......
  • halcon 标定算子汇总
    1.Binocular双目  binocular_calibration  确定双目立体系统的所有相机参数。2.CalibrationObject   *caltab_points *create_catlab*disp_caltab*find_calib_object*find_caltab*find_marks_and_pose*gen_caltab*sim_caltab3......