极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 19559|回复: 12

[求助]Glcd库如何通过spi驱动12864?

[复制链接]
发表于 2012-4-5 10:55:57 | 显示全部楼层 |阅读模式
我用的是Arduino uno,想驱动12864,spi方式,该如何连接?如何书写代码(使用glcd-v3rc3库)?
回复

使用道具 举报

 楼主| 发表于 2012-4-5 13:45:16 | 显示全部楼层
之前我也试过坛子里的代码,总是不能通过编译,提示函数不可用一类的。
回复 支持 反对

使用道具 举报

发表于 2012-4-5 13:59:36 | 显示全部楼层
chinvo 发表于 2012-4-5 13:45
之前我也试过坛子里的代码,总是不能通过编译,提示函数不可用一类的。

坛子里代码是0022的IDE下使用的,1.0编译器会提示出错。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-5 14:27:55 | 显示全部楼层

RE:

本帖最后由 chinvo 于 2012-4-5 14:30 编辑
弘毅 发表于 2012-4-5 13:59
坛子里代码是0022的IDE下使用的,1.0编译器会提示出错。


呃。。。1.0该怎么驱动?glcd的文档说支持spi但没给示例。
回复 支持 反对

使用道具 举报

发表于 2012-4-5 20:02:31 | 显示全部楼层
chinvo 发表于 2012-4-5 14:27
呃。。。1.0该怎么驱动?glcd的文档说支持spi但没给示例。

额。。1.0因为改动太大。。。现在偶还在用0022或者0023~~~用1.0同时,也把0022和0023备着吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-5 21:25:34 | 显示全部楼层

RE:

本帖最后由 chinvo 于 2012-4-5 21:27 编辑
弘毅 发表于 2012-4-5 20:02
额。。1.0因为改动太大。。。现在偶还在用0022或者0023~~~用1.0同时,也把0022和0023备着吧


好吧,看来只好这样了。以后有时间再对着datasheet研究吧。
回复 支持 反对

使用道具 举报

发表于 2012-4-5 22:04:15 | 显示全部楼层
本帖最后由 黑马 于 2012-4-6 09:08 编辑

google里有u8glib,兼容性极强,下载一个看看,可以支持多种模块多种数据形式
呵呵替你补个链接U8GLib
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-6 13:16:12 | 显示全部楼层
thomas 发表于 2012-4-5 22:04
google里有u8glib,兼容性极强,下载一个看看,可以支持多种模块多种数据形式
呵呵替你补个链接U8GLib

现在已经用0023编译通过了……不过还是多谢了,以后有时间再研究。
回复 支持 反对

使用道具 举报

发表于 2012-4-6 13:44:53 | 显示全部楼层
chinvo 发表于 2012-4-6 13:16
现在已经用0023编译通过了……不过还是多谢了,以后有时间再研究。

uno 驱动12864不是很难了,慢慢研究吧!
回复 支持 反对

使用道具 举报

发表于 2012-4-6 14:47:48 | 显示全部楼层
话说介个升级得真纠结,头一次见到软件升级以后向下不兼容的
回复 支持 反对

使用道具 举报

发表于 2012-7-28 08:30:13 | 显示全部楼层
黑马 发表于 2012-4-6 14:47
话说介个升级得真纠结,头一次见到软件升级以后向下不兼容的

主要是arduino1.0开始,有几个文件的文件名和位置有改动,因此0023和它之前的IDE找不到它们,自己用#if宏定义稍作修改就能解决。
回复 支持 反对

使用道具 举报

发表于 2013-12-21 17:05:12 | 显示全部楼层
用这个应该可以的 LCD12864RSPI.h
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-13 22:54 , Processed in 0.039486 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表