DSP与LCD12864通信

[复制链接]
351|8
 楼主 | 2019-4-8 20:19 | 显示全部楼层 |阅读模式
我看28335的例程里面只配置了12864的控制引脚,为什么没有配置并行数据输出引脚?还有LCD12864的数据引脚应该和DSP的哪些引脚相连呢?

使用特权

评论回复
| 2019-4-9 08:33 | 显示全部楼层
帮你顶住啊!!!

使用特权

评论回复
| 2019-4-9 09:23 | 显示全部楼层
不可能没配置的,仔细找找。
可能不是并行数据输出引脚,而是普通输出引脚

使用特权

评论回复
| 2019-4-9 11:27 | 显示全部楼层
oled屏,模拟spi接口,这个现在比较成熟。

使用特权

评论回复
 楼主 | 2019-4-11 08:49 | 显示全部楼层

谢老铁哈哈

使用特权

评论回复
 楼主 | 2019-4-11 08:52 | 显示全部楼层
Cjy_JDxy 发表于 2019-4-9 09:23
不可能没配置的,仔细找找。
可能不是并行数据输出引脚,而是普通输出引脚 ...

程序一开始它宏定义了一个地址
#define          LCD_DATA_BUS        (*((volatile  Uint16 *)0x4000))  //宏定义LCD的地址

然后传输的数据是给这个地址赋值
void LCD_DATA(uchar d) //把数据传给总线
{
    LCD_DATA_BUS = d;  //把要显示的值赋给总线
}

0x4000好像是XD0的地址,那这个意思是通过XD0-XD7并行传输吗?

使用特权

评论回复
 楼主 | 2019-4-11 09:47 | 显示全部楼层
大秦正声 发表于 2019-4-9 11:27
oled屏,模拟spi接口,这个现在比较成熟。

您好 我想问如果spi给LCD发送数据后,LCD模块会自动转化成屏幕的图像吗?还是说需要配置其他部分?

使用特权

评论回复
| 2019-4-11 13:07 | 显示全部楼层
wsc1996 发表于 2019-4-11 08:52
程序一开始它宏定义了一个地址
#define          LCD_DATA_BUS        (*((volatile  Uint16 *)0x4000))  //宏定义LCD的 ...

不清楚。可能是吧

使用特权

评论回复
| 2019-4-11 22:18 | 显示全部楼层
如果直接连接  就看看你的LCD有没有SPI接口的   这个直接可以连接
其他的并行方式就是GPIO的模拟了

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

热门推荐上一条 /4 下一条

在线客服 快速回复 返回顶部 返回列表