首页 > 其他分享 >Undefined symbol HAL_SRAM_Init (referred from lcd.o) 报错无法使用HAL_SRAM_Init 函数

Undefined symbol HAL_SRAM_Init (referred from lcd.o) 报错无法使用HAL_SRAM_Init 函数

时间:2023-08-04 10:46:01浏览次数:53  
标签:HAL Undefined SRAM symbol Init 报错

前言

最近在使用HAL库配置FSMC的时候,发现在使用CubeMX生成的fsmc的配置文件,编译不会报错:
Undefined symbol HAL_SRAM_Init (referred from lcd.o)
而自己移除CubeMX生成的配置文件,一步步自己配置,就会出现上诉报错,并且将stm32f4xx_hal_sram.h文件包括进去后,仍然报错,奇怪的是MDK编译器并不会在代码前出现 " X " 的提示信息,在反复对比两个工程后发现其问题,修改后便可编译通过。

解决方法

在stm32f4xx_hal_cofg.h文件中取消下图注释部分

标签:HAL,Undefined,SRAM,symbol,Init,报错
From: https://www.cnblogs.com/buglee/p/17605262.html

相关文章

  • Golang 使用 JSON unmarshal 数字到 interface{} 数字变成 float64 类型
    最近在golang业务开发时,遇到一个坑。我们有个服务,会接收通用的interface对象,然后去给用户发消息。因此会涉及到把各个业务方传递过来的字符串,转成interface对象。但是因为我的字符串里有一个数字,比如下面demo里的{"number":1234567},而且数字是7位数,在经过json.Unmarshal后,被转成......
  • halo博客从1.X迁移到2.X注意事项
    前言官方的迁移教程很详细:https://docs.halo.run/getting-started/migrate-from-1.x但是从我看官方文档到完成数据迁移,途中也吃了不少亏(昨天弄到半夜),所以写出这篇文档,避免更多的人踩坑本教程只针对于halo1.5/1.6Sakura主题迁移到halo2.8的踩坑记录,也许其他主题并不一样。且随......
  • Flutter中关于initState()方法注意点
    在Flutter中,initState方法是StatefulWidget的生命周期方法之一,它在创建对应的State对象并插入到树中时被调用。具体来说,initState方法在以下情况下被调用:当一个StatefulWidget第一次被插入到树中时,对应的State对象会被创建,并且initState方法会立即被调用。如果Sta......
  • 初探-InitializingBean接口
    InitializingBean是SpringFramework中的一个接口,它用于在Bean实例化后进行初始化操作。当一个Bean实现了InitializingBean接口并被Spring容器创建后,Spring会在该Bean的属性设置完成后自动调用afterPropertiesSet()方法来执行一些额外的初始化逻辑。解释如下:I......
  • Infinity颜值与实用兼备的新标签页,高效书签管理必选的浏览器扩展
    浏览器是我们互联网冲浪的必备平台,但是在使用浏览器的过程中,我们经常会遇到标签页和书签管理的问题。过多的标签页和书签会导致浏览器变得杂乱无章,不利于我们快速查找需要的内容。为了提高我们的工作和学习效率,我们需要找到一种高效的方法来处理标签页和书签,使其变得更加整洁和易......
  • Infinity颜值与实用兼备的新标签页,高效书签管理必选的浏览器扩展
    浏览器是我们互联网冲浪的必备平台,但是在使用浏览器的过程中,我们经常会遇到标签页和书签管理的问题。过多的标签页和书签会导致浏览器变得杂乱无章,不利于我们快速查找需要的内容。为了提高我们的工作和学习效率,我们需要找到一种高效的方法来处理标签页和书签,使其变得更加整洁和易于......
  • Go语言中init函数执行的顺序
    init函数的执行规则:对于同一个go文件,init函数的执行顺序从上到下,即在代码中先出现的init函数会先执行。对于同一个package,不同文件是按照文件名字符串比较的结果决定执行顺序的,字符串越小的文件越早被初始化。对于不同的package,如果不相互依赖,则按照import的顺......
  • final shall的安装与使用
    原文链接:https://www.cnblogs.com/xuexianqi/p/13398112.html一:引言FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发,运维需求.主要特性:1.多平台支持Windows,macOS,Linux2.多标签,批量服务器管理.3.支持登录ssh和Windo......
  • STM32读取SHT3x系列温湿度传感器,标准库和HAL库
    STM32读取SHT3x系列(SHT30、SHT31、SHT35)温湿度传感器的数据并显示在0.96寸OLED屏上。我下面提供两份代码,一份是标准库使用硬件I2C的,另一份是HAL库使用软件模拟IIC的。我用的单片机是STM32F103C8T6,温湿度传感器是SHT30。STM32软件I2C读取AM2320温湿度传感器数据:https://blog.zerun......
  • 和鲸 ModelWhale 与海光适配认证,双轮驱动信创生态建设及 AI 产业应用
    从ChatGPT的发布到大模型浪潮的兴起,当前全球正值AI产业发展的窗口期,其背后是对平台化基础设施和算力的爆炸性增长需求,而信创作为我国信息技术发展的核心力量,其生态建设可为AI等新兴技术的全面应用搭建坚实底座。在此关键节点,信创产业链的各厂商做好上下游融合,联合形成产业化......