【MM32F5270开发板试用】快速驱动OLED屏

本篇文章来自极术社区与灵动组织的MM32F5270开发板评测活动,更多开发板试用活动请关注极术社区网站。作者:Charles

一,试用介绍

MM32F5270开发板所用MCU为MM32F5277E9PV,是灵动微的一款性能强悍的芯片。
将1.3寸的OLED(iic 接口)连接到开发板。引脚如下:

/*    
          PC6   ----    SCL
          PC7   ----    SDA
    */

二,试用过程

因为灵动微官网最新的keil pack包只支持最新的MDK5.37版本,而5.37版本是默认只装AC6编译器,所以必须再重新装一下AC5,以便支持以前的AC5编译的代码,
这个还是有待解决,希望后面的pack包能支持旧版mdk。安装好环境后,下载好sdk包,然后找到SDK包路径

plus-f5270_mdk\driver_examples\i2c\i2c_master_basic该路径下放的是iic的一个基本代码例程,本次试用就是在此基础上做修改的。

将以前st工程下的oled代码移植到该工程下,代码如下:

#define OLED_SCLK_Clr() GPIO_ClearBits(GPIOC,GPIO_PIN_6)
    #define OLED_SCLK_Set() GPIO_SetBits(GPIOC,GPIO_PIN_6)
    #define OLED_SDIN_Clr() GPIO_ClearBits(GPIOC,GPIO_PIN_7)
    #define OLED_SDIN_Set() GPIO_SetBits(GPIOC,GPIO_PIN_7)

三,试用展示

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值