找回密码
 立即注册
楼主: 电子DIY小家

32G12K128驱动OLED12864,SPI或I2C两种方式

  [复制链接]

0

主题

1

回帖

6

积分

新手上路

积分
6
发表于 2024-3-29 10:26:24 | 显示全部楼层
佬,你的图三示波器那个界面可以分享一下吗
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:53
  • 最近打卡:2025-05-01 10:23:16
已绑定手机

1

主题

26

回帖

381

积分

中级会员

积分
381
发表于 2024-3-30 16:23:48 | 显示全部楼层
正在学习中 非常感谢
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2024-04-12 11:10:59

2

主题

8

回帖

98

积分

注册会员

积分
98
发表于 2024-3-30 18:16:21 | 显示全部楼层
请问屠龙刀或者试验箱怎么连接I2C OLED ?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:502
  • 最近打卡:2025-05-01 08:01:38
已绑定手机

1

主题

833

回帖

1441

积分

金牌会员

积分
1441
发表于 2024-3-31 09:29:46 | 显示全部楼层
感谢分享
靡不有初,鲜克有终
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:422
  • 最近打卡:2025-05-01 09:54:52
已绑定手机

19

主题

3190

回帖

4866

积分

论坛元老

积分
4866
发表于 2024-4-5 21:15:51 | 显示全部楼层
屠龙刀把R134移到R135就是I2C,焊R134是SPI
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2024-04-12 11:10:59

2

主题

8

回帖

98

积分

注册会员

积分
98
发表于 2024-4-5 22:41:42 | 显示全部楼层
so*** 发表于 2024-4-5 21:15
屠龙刀把R134移到R135就是I2C,焊R134是SPI

好的  谢谢!!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2023-12-05 17:26:47

1

主题

15

回帖

133

积分

注册会员

积分
133
发表于 2024-4-11 15:21:14 | 显示全部楼层
咨询一下,目前有个项目正在永stm32开发,功能开发基本完成了,想切换到stc32G,stc 是否可以支持给出我们需求的demo软件,大概包含这些模块:freertos+u8g2+adc+pwm

点评

官网已经有移植好的U8G2和FREERTOS代码,自己合并一下在加一个adc和pwm就很简单了, [attachimg]41026[/attachimg]  详情 回复 发表于 2024-4-11 16:00
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:135
  • 最近打卡:2024-12-25 10:15:05

47

主题

1350

回帖

8058

积分

荣誉版主

冲哥视频教程和各种开源资料QQ交流群884047237,可群

积分
8058
QQ
发表于 2024-4-11 16:00:53 | 显示全部楼层
yu2*** 发表于 2024-4-11 15:21
咨询一下,目前有个项目正在永stm32开发,功能开发基本完成了,想切换到stc32G,stc 是否可以支持给出我们 ...


官网已经有移植好的U8G2和FREERTOS代码,自己合并一下在加一个adc和pwm就很简单了,
截图202404111600049368.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2023-12-05 17:26:47

1

主题

15

回帖

133

积分

注册会员

积分
133
发表于 2024-4-11 16:45:32 | 显示全部楼层
电子DI*** 发表于 2024-4-11 16:00
官网已经有移植好的U8G2和FREERTOS代码,自己合并一下在加一个adc和pwm就很简单了,

...

是的,是独立的,没有合在一起的,前几天试了一下,尝试合在一起,没搞定
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2024-04-12 11:10:59

2

主题

8

回帖

98

积分

注册会员

积分
98
发表于 2024-4-11 21:10:49 | 显示全部楼层
电子DI*** 发表于 2024-3-1 08:12
注意屏的驱动芯片型号如果型号一样的话,只要改下显示范围就可以正常使用了 ...

冲哥 显示范围怎么改啊?
128*64 iic 我直接套用你的显示函数很方便,OLED屏显示原理我都不用学了,省了很多精力。现在128*32 iic 的就显示不全,不知道怎么改你函数。要不你再出一个?

点评

12864的驱动用在12832上,需要改动初始化OLED_Init里的两处指令: 第一个是找到A8h指令 OLED_WR_Byte(0xA8, OLED_CMD);//多路复用同比率设置 OLED_WR_Byte(0x3F, OLED_CMD); 其中0x3F表示64行,也就是12864的设置  详情 回复 发表于 2024-4-29 09:16
驱动芯片一样的话,显示的y轴位置改下就好啦~原来最大是64,你改成32最大就好了  详情 回复 发表于 2024-4-12 08:09
回复 支持 1 反对 0

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 06:49 , Processed in 0.153620 second(s), 129 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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