0
收藏
微博
微信
复制链接

RT-Thread OLED驱动流程(RTT-Studio平台))

2024-12-12 14:45
22

        最近RT-Thread举办了一个RTT全连接大赛,也是借着这次机会,申请了一块RTT的STM32H750为主控芯片的RTT核心板,做工还是很漂亮的,老规矩,话不多说,上干货!

8c824fe716621b03b49e45c4dba2c2.jpg

        新建工程就不多说了,有问题的话,加我好友,小飞哥手把手教,哈哈,工程建立后

1、double click 方框中的配置选项,进入工具箱界面,点击ADD 按钮,在弹出的RT-Thread软件包界面搜索框输入u8g2,点击添加,软件包已添加进来

6eb5c14332440d0a7f70f70859ed37.jpg

27dd06dd81d518c996debffa3e3db3.jpg

8f97123e66ec77b02b08ed6bd808f5.jpg

4ee14da765122ede14f2ef6ef20c98.jpg


2、依然double clicku8g2软件包图标,或者右击鼠标,进入配置见面,由于我的屏幕是IIC接口的,这里选择的是软件模拟IIC,版本选择方框里面的,也是默认的选项。

721a6e8f0a3e8b333108eabadebbfe.jpg3、完成后,点击保存,等待一会,软件包就添加进工程了,接下来当然是build工程啦,RT-Studio保持了一贯作风。CTRL B,或者项目下面的构建项目选项,编译完成,也是非常不习惯的无errors,无warnings,嘿嘿。

ff593d1dd684f57e83c866e65bffb0.jpg


096bd97dcff302f4714428facf3488.jpg

4、迫不及待的想要下载固件了,下他,完成后,控制台输出ART-PI的BOOT界面,很大的LOGO,怕别人看不到,哈哈,输入help后,会出现一些常用指令,可以看到,我们的显示屏驱动软件包已经添加进来啦

c9e83dba3ab495e701bb03edc0eff1.jpg

5、接下来当然是根据需要修改我们连接的引脚啦,我用的是PH11-SCL,PH12-SDA引脚,引脚的选择随意啦,但是要注意IIC需要有上拉电阻,一定要注意,至于为什么有上拉电阻,网上应该有很多说明了呀,大家就百度百度咯

f2b0275801564e3ad2bd57aed0a1b9.jpg

        这里要注意在drv_GPIO.c文件里面,或者别处(头文件)定义RT_USING_PIN,否则会报错的哦,一定要注意!!!

60ccfde6c9b8d04ee96213dd86f0ca.jpg

修改IIC接口PIN引脚为P11,PH12

fee5d57ffb43cff94ef945d4e263bb.jpg

6、至此,准备工作就做完啦,接下来,就进入最终的显示阶段啦,先来修改写一写简单的问候语,哈哈,欢迎伙伴们加入Embeded 小飞哥的大party,第一处可以定义我们要写的字体的size,有很多哦,这里选择的是10*20的size,修改完成后,编译-下载一条龙咯

c8bb9dc2997b471e55195827353045.jpg

7、老规矩,help,会告诉你想要的一切,在下面的msh/>后面输入,我们的显示屏接口,如红框里面的,太长啦,复制粘贴就可以啦

a149709cab61181f4433fb4784c2da.jpg

运行之后,我们期待的显示内容就出来啦,千呼万唤始出来,犹抱琵琶半遮面啊。


登录后查看更多
0
评论 0
收藏
侵权举报
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。

热门评论0

相关文章

小飞哥玩嵌入式

分享嵌入式开发相关知识,喜欢DIY分享

开班信息