找回密码
 立即注册
查看: 2363|回复: 8

跑飞啥意思啊

[复制链接]

10

主题

129

回帖

1063

积分

金牌会员

积分
1063
发表于 2023-7-26 08:06:04 | 显示全部楼层 |阅读模式
u8g2.png

这个是损坏IO口,还是损坏OLED ?

开始能跑冲哥的SPI 驱动Oled,现在跑不了,黑屏或者亮一下第一屏就黑屏,

但是用U8G2 点亮屏幕,演示也没问题,啥原因呢?

回复

使用道具 举报 送花

已绑定手机

51

主题

2740

回帖

9531

积分

论坛元老

积分
9531
发表于 2023-7-26 09:49:43 | 显示全部楼层
跑飞指程序没有按照预想的流程运行
使用U8G2可以正常显示的话说明硬件环境正常,
建议排查一下软件是不是被你修改了导致运行不正常。
回复

使用道具 举报 送花

已绑定手机

8

主题

71

回帖

341

积分

中级会员

积分
341
发表于 2023-11-23 01:18:37 | 显示全部楼层
常规OLED程序是直接写数据的,不知道数据的地址限制,
所以就会导致指针指向了错误的位置从而黑屏。而U8G2
是先向单片机写显存(GRAM)然后再找时间统一更新
OLED,因为有设备预置参数、准确的写入顺序和GRAM
位置限制,就不易导致跑飞。

每次更新OLED的时候要先写指令设置基地址,随后再写

数据才能准确更新。裸机开发建议以Page为单位写数据,
能满足大部分英文写入场合。
以凡夫俗子之躯,行弑神诛仙之举。
回复

使用道具 举报 送花

10

主题

129

回帖

1063

积分

金牌会员

积分
1063
 楼主| 发表于 2023-11-23 08:14:00 | 显示全部楼层
高见!
回复

使用道具 举报 送花

6

主题

336

回帖

3328

积分

论坛元老

积分
3328
发表于 2023-12-27 12:43:49 | 显示全部楼层
U8G2没有玩过,不知道好移植吗?
回复

使用道具 举报 送花

12

主题

317

回帖

3114

积分

论坛元老

积分
3114
发表于 2023-12-27 15:08:01 | 显示全部楼层
楼主能讲解下如何移植U8G2吗?
回复

使用道具 举报 送花

10

主题

129

回帖

1063

积分

金牌会员

积分
1063
 楼主| 发表于 2023-12-27 17:11:14 | 显示全部楼层
jw*** 发表于 2023-12-27 15:08
楼主能讲解下如何移植U8G2吗?

官方有移植好的,直接在程序包里找一下
回复

使用道具 举报 送花

17

主题

534

回帖

617

积分

高级会员

积分
617
发表于 2023-12-27 17:32:23 | 显示全部楼层
两个都不会损坏,只不过是出现不在预期内的异常
自信就会温和,温和就会坚定!
回复

使用道具 举报 送花

已绑定手机

19

主题

3547

回帖

8041

积分

论坛元老

积分
8041
发表于 2024-3-15 08:45:01 | 显示全部楼层
跑飞就是程序已经不受控了,放飞了
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-9-19 21:11 , Processed in 0.074676 second(s), 92 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表