查看: 6492|回复: 12

基于GD32F207的oled《Bad Apple》显示

[复制链接]
  • TA的每日心情
    开心
    2019-5-31 10:27
  • 签到天数: 98 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2016-1-30 12:12:10 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 混森蓝兽 于 2016-8-31 23:38 编辑

    一、方案名称:  
    基于GD32F2的oled《Bad Apple》显示

    二、方案介绍
    使用爱板网提供的GD32 MCU小红板。
            我打算利用利用0.96寸的oled1来显示《bad apple》,作品主要分成mcu,sd卡,oled三个模块。
            因为我还未涉及过视频解码技术,所以这个作品只是单纯的将视频画面转化为二进制文件,然后利用扫描的方式在oled上显示出来。
            单片机内部的flash有限制,转化好的二进制文件不可能放到在单片机里,我们必须使用外部存贮器,这里我们用SD卡。这里的SD卡文件系统为FAT16,使用可移植的Petit FasFs,读取数据十分的方便。单片机只要负责从SD卡读数据并写入oled中就可以了。

    三、方案结构框图
    1。总体框架图如下

    作品框架图

    作品框架图


    2.oled接线图,对应小红板上的PTE0~PTE3

    oled接口

    oled接口


    3.sd卡接线图,注意上拉

    sd卡接口

    sd卡接口


    四、设计应用描述及心得总结
           1.参考以前看过的一点STM32的资料,半生半熟的上手GD32了,不太习惯寄存器操作,所以直接使用了gd提供的官方库函数,用起来很方便。
           2.读取sd卡内部数据的时候利用GD32片上的硬件SPI资源,初始化的时候不是很懂,就参考了网上的例程,修改测试无误后就可以用了。
           3.oled是利用以前的51程序,模拟的SPI协议,只需要修改io和delay()函数即可。
           4.工程中加入了Petit FasFs的.c文件和.h文件,所以不必了解二进制文件在SD卡中存放的物理地址,只需要把内存卡中的文件名改成和工程里面的相关函数里出现的文件名相同即可。
           5.开始接线测试的时候,无论是sd卡还是oled都没任何反应,最后花了好多时间检查后才发现是小红板的丝印层标记印反了,导致接线出错了。
           6.板子上的gd32f207外设资源很丰富,可惜好多引脚没有接出来,还有就是光盘里的资料并没有小红板的原理图,所以在分配io和接线上花了不少时间。

    五、作品实物图+视频(加分
    实物图如下:

    20160130_114015.jpg

    显示

    显示


    演示视频:

    六、方案代码+BOM(加分
    GD32_Bad Apple.zip (947.11 KB, 下载次数: 28, 售价: 2 与非币)

    评分

    参与人数 1声望 +3 与非币 +100 收起 理由
    小菜儿 + 3 + 100 很给力!

    查看全部评分

    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-28 10:10
  • 签到天数: 1018 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2016-2-1 08:30:52 | 显示全部楼层
    bad apple 好经典
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-11-19 16:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2016-2-1 08:58:04 | 显示全部楼层
    亲,可以将内容一并发到经验频道,很有机会获得每月之星的呢http://jingyan.eeboard.com/
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-31 10:27
  • 签到天数: 98 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2016-2-1 12:17:55 | 显示全部楼层
    小菜儿 发表于 2016-2-1 08:30
    bad apple 好经典

    板子功能很强大,过几天再搞些玩意放上来
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-31 10:27
  • 签到天数: 98 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2016-2-1 12:18:56 | 显示全部楼层
    糖悦之果飞 发表于 2016-2-1 08:58
    亲,可以将内容一并发到经验频道,很有机会获得每月之星的呢http://jingyan.eeboard.com/ ...

    发到经验频道我去看看
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-11-19 16:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2016-2-1 13:23:08 | 显示全部楼层
    混森蓝兽 发表于 2016-2-1 12:18
    发到经验频道我去看看

    好的呢,一般经验频道的文章是比较经典的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-7-14 10:15
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2016-2-19 19:51:19 | 显示全部楼层
    竟然要铜板,
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-31 10:27
  • 签到天数: 98 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2016-2-21 20:10:22 | 显示全部楼层
    trochili 发表于 2016-2-19 19:51
    竟然要铜板,

    看见大家都要,我就随个大流
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-10-17 12:07
  • 签到天数: 306 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2016-2-26 00:09:02 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-3-13 10:11
  • 签到天数: 1088 天

    连续签到: 2 天

    [LV.10]以坛为家III

    发表于 2016-3-26 08:27:33 | 显示全部楼层
    干的不错。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-4-28 17:14 , Processed in 0.208705 second(s), 36 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.