news 2026/6/10 15:16:15

点亮0.96寸OLED之搬过来的代码,但是自己OLED不能亮

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
点亮0.96寸OLED之搬过来的代码,但是自己OLED不能亮

检查自己代码过程:while循环里面加了灯闪烁

现象:OLED黑屏,但是灯闪烁

原代码是:GPIO_Mode_Out_OD // 开漏输出

修改成

GPIO_Mode_Out_PP // 推挽输出

OLED成功显示了

  • 开漏输出GPIO_Mode_Out_OD:引脚仅能拉低电平,无法自主输出高电平,I2C 总线高电平依靠模块自带上拉电阻;当前 OLED 模块无内置上拉电阻,总线无法拉起,I2C 通信失效,屏幕黑屏。
  • 推挽输出GPIO_Mode_Out_PP:引脚可自主输出高低电平,无需外接上拉,I2C 时序完整,显示屏正常工作。

实践过程中,用例程代码烧进来也不能够亮屏

原因:供电不足。 解决方法:外接 USB5V 为面包板外设供电

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 15:13:07

搜索与回溯

有重复元素的排列问题题目描述设R{r1,r2,……,rn}是要进行排列的n个元素。其中元素r1,r2,……,rn可能相同。使设计一个算法,列出R的所有不同排列。给定n以及待排列的n个元素。计算出这n个元素的…

作者头像 李华
网站建设 2026/6/10 15:11:14

5 种 AI 对话数据格式全解析

本文面向:想统一管理多个 AI 编程工具对话数据的开发者。 预计阅读时间:10 分钟 最终效果:理解 Claude Code、Codex、Cursor、Trae、Copilot 五种对话格式的结构、优劣与解析陷阱,明白为什么需要统一抽象层。 当你用 Claude Code …

作者头像 李华
网站建设 2026/6/10 15:10:17

Linux系统编程-线程、互斥锁与多线程模块的封装

目录 一. 线程 1.1 线程概念 1.2 线程与进程的区别 二. 线程相关函数接口 2.1 pthread_create 2.2 pthread_exit 2.3 pthread_join 2.3.1对比记忆 2.3.2 注意 2.3.3 示例代码 2.4 pthread_detach 三. 线程的互斥 3.1 线程的互斥机制 3.2 保护临界资源-互斥锁 3.2…

作者头像 李华
网站建设 2026/6/10 15:08:31

单节点 Kubernetes 部署 HAMi,并基于 8G 显卡测试 vGPU 切分

一、环境说明 这次测试环境是一套单节点 Kubernetes 集群,节点上有一张 NVIDIA GPU,显存 8G 左右。部署目标是使用 HAMi 对单张 GPU 做 vGPU 共享,让多个 Pod 可以共享同一张物理 GPU。 HAMi 原名 k8s-vGPU-scheduler,现在是 Ku…

作者头像 李华
网站建设 2026/6/10 15:08:30

喜报!NetFarmer荣获2025年度HubSpot两项亚洲关键大奖

2026年1月,在HubSpot的年度合作伙伴评选中,铂金级合作伙伴NetFarmer(上海旺田信息技术有限公司)同时获得两项重要的亚洲地区奖项:• Upsell & Cross-sell 第一名• Growth Getter增长奖 第三名此次获奖不仅仅是数字…

作者头像 李华
网站建设 2026/6/10 15:07:41

云瀚智链国产化适配能力测评:融合会议、AI决策与资产加速

1. 产品定位与解决的问题▲产品架构图云瀚智链定位为数字化决策支撑平台,区别于传统会议软件仅解决“沟通”问题,它串联“数据采集 → 分析决策 → 协同沟通 → 决策下达 → 执行跟踪”全流程,将会议系统、数字资产、AI问答、工单告警整合成一…

作者头像 李华