• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

12864图形界面开发问题

我是假管贴胸小助手 2019-05-06 浏览量:912
想使用单片机(51或者stm32)在12864液晶屏上开发一下用户界面(不需要彩色显示,也没办法彩色显示),请问该怎么上手呢?目前还没用过图形库编程。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 12864一般都是方的,做成圆的,就要自己确定好显示区域,进行不断的刷新,非圆部分的区域不要刷新显示数据
    • 发布于 2019-05-08
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • 12864这样简单的显示器,个人觉得,直接裸机编程就好,没有必要上GUI。

    • 发布于2019-05-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 显示界面会比较麻烦,需要自己做图片保存到单片机,利用图片显示,如果是菜单样式会比较简单,直接用内部字库显示,12864建议用菜单式用户界面
    • 发布于2019-05-06
    • 举报
    • 评论 0
    • 0
    • 0

  • github上面有一个U8G2,这个是针对这种屏幕的GUI系统,可以下载下来学习下,里面有很多芯片的例程,直接自己做GUI的话,如果没经验很难做的完善。
    • 发布于2019-05-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 感觉12864这种屏幕做GUI用户界面会比较麻烦,这种还需要配合按键,有几级界面,类似于菜单选择这种。

    还没见过用12864上GUI系统的。

    • 发布于2019-05-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 12864的编程?

    说说以前做过的一个小玩意,也是直接通过字库来实现图形化。其中字库是用高级语言(java)自己写的字模工具生成的。虽然加字模,实际上是图片,选好目标图片,用photoshop直接缩放修改图片大小(匹配12864的屏),再通过读取rgb(灰度)值,写数组,存在头文件里面。使用的时候,直接从头文件中间调用就行。

    • 发布于2019-05-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 12864显示通常不实用图形库,只需要自己组织点阵数据,包括英文,汉字,图形等等,然后把点阵数据写入到显存即可。点阵的生成需要使用相应的工具进行制作,然后把数据编译到单片机程序中即可。
    • 发布于2019-05-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 像12864这种不需要专门的UI,UI需要消耗运算资源,意义不大

    直接用程序控制点阵显示的图像就好

    • 发布于2019-05-16
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

12864图形界面开发问题