当前位置:首页 » 《随便一记》 » 正文

关于protues仿真中的OLED显示模块的使用

28 人参与  2023年05月06日 10:01  分类 : 《随便一记》  评论

点击全文阅读


首先想要使用oled需要知道oled的一些使用协议 最简单的oled分为7PIN和4PIN 分别为IIC协议和SPI协议 一般使用oled的时候都是通过单片机IO口去模拟IIC或者SPI协议的时序进行通信的,这里oled的两种协议也具有非常成熟的函数封装。

当然笔者这里也提供了oled对应的函数方便移植。

好了,接下来就是关于Protues中仿真的oled代码移植步骤,首先确定使用的oeld是7PIN还是4PIN 找到对应的库,将其添加进自己建立的工程中:

并且在对应工程存放.h文件夹中添加oled对应的.h头文件

也可以单独在工程目录下建立oled的文件夹 然后将.h文件的目录添加进来即可

 

之后只需要修改对应的引脚配置就可以,因为这里方便移植 将引脚通过宏定义的形式写好,所以移植过程时需要将对应引脚的GPIO和PIN宏定义成相应的名字

4PIN:

7PIN:

如果在CUBEMX中配置 只需要在cbemx中给对应gpio命名即可:

之后在main.h中就能看到对应的宏定义了(注意的是这里命名一定要和oled.h中的一致 不然会没现象):

上诉步骤做完后在main.c中添加oled.h 和在while(1)前面加入 OLED_Init();

While(1)中加入下列代码 在protues中连好电路图就可以看到现象了

现象图如下(这里7PIN oled需要对总线进行命名 然后才是分支命名):

需要工程可以评论区留言留下邮箱 我会直接发到邮箱 ,或者发私信留邮箱也可以

OLED工程链接

4PIN_oled:

(26条消息) 关于protues仿真中4PINOLED模块的使用-单片机文档类资源-CSDN文库

7PIN_oled:​​​​​(26条消息) 基于protues单片机仿真中7PinOLED模块的使用-单片机文档类资源-CSDN文库


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/61061.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 完结文犹若清风梦了云高质量好文列表_完结文犹若清风梦了云高质量好文(晏临渊叶知薇谢执玉)
  • 医生老婆转行杀猪后,我离婚了一口气看完_小说后续在线阅读_无删减免费完结_
  • 因为买了二斤牛肉,我被儿媳逐出家门章节目录_宋川林淼养老完结爽文_小说后续在线阅读_无删减免费完结_
  • 如冷风吹凉月色(许栀夏盛南靳)全书免费_(许栀夏盛南靳)如冷风吹凉月色后续(许栀夏盛南靳)
  • 心动禁令小说(周斐任译)小说结尾+隐藏篇章(心动禁令)畅享阅读
  • 傲娇总裁低调宠小说(傲娇总裁低调宠)(丁千凝肖楚航)完整章节列表_笔趣阁
  • 终是庄周梦了蝶高口碑(南语沈聿珩乔清意)全书免费_(南语沈聿珩乔清意)终是庄周梦了蝶高口碑后续(南语沈聿珩乔清意)
  • 疯批小叔认错白月光,清醒的我杀疯了一口气完结_江寒小叔江南高分神作_小说后续在线阅读_无删减免费完结_
  • 重生未婚妻与我退婚后,傻眼了全文阅读_黎父沈旭沈浪隐藏剧情_小说后续在线阅读_无删减免费完结_
  • 在线阅读(重生八零,娇软美人把糙汉拿下了)温寒烟田政雄:结局+番外看点十足全文+后续
  • 全文爱已成殇情难自已完结精选作品(陆柯逸林舒月)列表_全文爱已成殇情难自已完结精选作品
  • 天寒露重盼卿秋安列表_天寒露重盼卿秋安(季砚辰江笙月林霜清)

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1