导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

    MYC-YT507H测试u8g2_OLED显示库

    其它全志芯片讨论区
    1
    1
    1013
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • L
      liuxingkeji LV 5 最后由 编辑

      最近在测试u8g2库,准备是在单片机上使用的,不过目前我看到其也是支持了linux设备的,所以想着是不是能在T507上跑下。搜了下已经是有人做了移植了。官方现在应该也是支持了的,我选择别人开源的,因为介绍的还比较详细。开源地址如下。
      https://github.com/wuhanstudio/u8g2-arm-linux
      11463d2e-4e1c-4f60-b489-95dd1c178e0b-image.png
      这是整个项目了,里面和官方差不多。
      5cef65ba-1654-4c0a-90df-f03af9627827-image.png
      构建就是我们需要修改例程下面的构建工具链,选择自己的。
      ffdd904f-dafc-46ab-9520-ab2c0b92cc0a-image.png
      目前提供了不少的历程,SPI和IIC的都有,还有软件和硬件方式。
      3cdd8871-9e6e-482e-ba93-3941aae4c248-image.png
      我们修改上面的编译器的名称,换成T507的。
      60d2b2f6-8c44-4bb4-b94f-f2b4cb00da9b-image.png
      需要把我们的编译器的路径加到环境变量中,不然也编译不了。
      72b3e1df-2f06-4ceb-a8e0-0f5c89b892e2-image.png
      加入完成后就是可以用aa加TAB健就能显示出我们交叉编译工具链。
      c44e7bd5-defa-4b90-a878-eff08facb655-image.png
      7afd42b7-de33-47ca-bcb0-9328d7bb1358-image.png
      这里我们需要修改下我们的接口名称,因为T507没有I2C-1的。拓展接口中有IIC4。
      facfc38c-1b57-402b-b9bf-d82df3eab48e-image.png
      Make完成后在bin中就是有所有的构建好的程序。
      1ffa7a8c-14b7-4c84-9655-18911299c23a-image.png
      接口就是看下原理图,使用J25的iic4。
      5cb67f8f-ca7e-4fa3-b318-34d44d08d8e0-image.png
      我们接上后,用IIC工具看下,可以看到是多了一个3C,应该就是OLED的地址了。
      1e9a1012-ea53-4d58-b6ae-bec8ef1cd128-image.png
      然后运行,出现上面的显示我们的OLED就可以显示了。
      71045511-6ac1-47e0-be04-95d42715325e-image.png
      d8199473-84ae-4fc8-b563-1faf472776b5-image.png

      1 条回复 最后回复 回复 引用 分享 2
      • 1 / 1
      • First post
        Last post

      Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

      行为准则 | 用户协议 | 隐私权政策