当前位置: 首页 > news >正文

【STM32入门踩坑记录】0、问题汇总(持续更新)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、小问题汇总
    • 1.隐式声明
  • 二、文章汇总
    • 1.

前言

与【STM32入门笔记】专栏同步,记录在学习过程中遇到的问题,很多小问题解决起来比较简单,没有单开文章记录,就统一汇总在这里。


目录

  • 前言
  • 一、小问题汇总
    • 1.隐式声明
  • 二、文章汇总
    • 1.

一、小问题汇总

1.隐式声明

问题描述
第3章驱动OLED时,main.c中调用OLED_I2C_Init(void)初始化OLED,已经#include "OLED.h"添加了头文件,仍然报隐式声明的警告User\main.c(10): warning: #223-D: function "OLED_I2C_Init" declared implicitly
原因分析
驱动函数的头文件OLED.h里放的是void OLED_Init(void);,没有void OLED_I2C_Init(void);,仔细读OLED.c代码就会发现OLED_Init(void)里面调用了OLED_I2C_Init(void);
OLED_I2C_Init(void)是端口初始化,OLED_Init(void)才是完整的初始化,OLED.h中只声明了OLED_Init(void)供调用,所以这里是用错函数了,改为使用OLED_Init(void)就没有警告了。
没仔细看代码,差点跑去头文件里面加“_I2C”(捂脸)。

二、文章汇总

1.

http://www.jsqmd.com/news/548340/

相关文章:

  • 大模型实战 07 额外篇] 从 ReAct 到 Workflow:基于云端 API 构建事件驱动的智能体
  • LFM2.5-1.2B-Thinking-GGUF环境配置避坑指南:解决Python依赖冲突与CUDA版本问题
  • 读2025世界前沿技术发展报告25机载系统
  • 靠谱GEO解决方案企业:优质合作参考
  • Zotero-GPT:AI赋能的文献研究革命性工具
  • 开源工具WaveTools性能优化指南:3大场景+7个技巧提升游戏体验
  • 收藏必备!小白程序员快速入门大模型:核心框架与实战教程免费领取
  • AI小白/程序员必备:收藏这份大模型Agent落地实战指南,从零到企业级系统全解析!
  • FaceRecon-3D在汽车行业的应用:3D驾驶员监控系统
  • OpenClaw:开源AI执行先锋,解锁自动化办公新可能
  • 手机号查QQ号终极指南:快速找回遗忘的QQ号码
  • CVPR2024 论文《Rewrite the Stars》核心思想解读:星运算如何重塑神经网络设计范式
  • Hunyuan-OCR-WEBUI功能增强:实现中文界面与批量导出教程
  • Steam创意工坊下载终极指南:WorkshopDL让你轻松获取海量模组
  • OpenClaw浏览器自动化实战:百川2-13B驱动的智能信息检索系统
  • 3个步骤让你成为B站视频下载高手:DownKyi完全使用指南
  • Qwen3-ASR-0.6B长音频处理能力展示:20分钟连续识别
  • 收藏!程序员转行大模型必看:6高潜职业方向与学习资料包推荐
  • 基于windows的个人/团队的时间管理工具
  • 数据治理平台选型,真正应该看哪几件事
  • Nomic-Embed-Text-V2-MoE面试宝典:揭秘大模型向量化技术在Java八股文中的考点
  • 嵌入式系统国际化时间处理与C语言实现
  • 2026最新电脑预装软件卸载工具哪个好?无捆绑软件卸载工具推荐与对比
  • Lychee-Rerank与传统检索算法对比:BM25 vs. 语义排序的实战分析
  • ReAct、CoT、ToT大模型推理框架:小白入门指南+程序员实战技巧(收藏必备)
  • 从安全卫士到AI指挥官:周鸿祎的“AI突围”实录!
  • Phi-4-reasoning-vision-15B多场景落地:医疗报告图像理解与关键信息抽取
  • Linux环境下P2P异地组网实操:无需公网IP,实现跨地域服务器互联
  • Slickflow.NET 基于 AI 大模型实现智能客服多轮问答系统
  • 多任务并行控制:OpenClaw管理nanobot的5个并发工作流