硬汉嵌入式论坛

 找回密码
 立即注册
查看: 6428|回复: 2
收起左侧

求教关于安富莱 RA8875液晶模块

[复制链接]

1

主题

0

回帖

3

积分

新手上路

积分
3
发表于 2012-10-29 21:15:00 | 显示全部楼层 |阅读模式
刚入手几个安富莱的 RA8875液晶模块, 接口 用的是SPI口。
要改一下程序的,我的要求是:改成 可以控制至少十路的SPI口的安富莱液晶模块, 分别显示汉字。
  
当然了必须有一部分SPI是是用GPIO模拟出来的。
现有问题如下:
1、程序中的FMSC模块的设置还有初始化模块全部注释掉了。仍然可以驱动TFT。那是不是说明有无FMSC模块都一样。
2、如果如问题1所言 不需要FMSC模块,为什么有一个指针   #define SPFD5420_BASE       ((uint32_t)(0x60000000 | 0x0C000000)) 指向 FMSC存储单元。为什么读那个单元内容就可以读到0x5420。
3、程序如果在STM32F107上运行就会发生硬件错误,进入死循环。这个现象似乎是因为越地址访问数据,出现这样的错误。如果要去用107控制液晶模块的话要怎么改程序??谢谢安富莱技术人员帮助!
I love u ,moon!
回复

使用道具 举报

747

主题

1049

回帖

3295

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3295
发表于 2012-10-29 21:25:40 | 显示全部楼层
1、既然选择用SPI,那么和FSMC相关的文件和函数都可以不要。
2、因为我们开发板的例程需要同是支持3.0寸屏,因此在初始化显示芯片前,需要自动识别显示芯片的类型。 你如果确定了你的产品只用RA8875,那么就不需要再自动识别显示器是什么型号,直接调用RA8875的初始化函数即可。
3、你把不用的文件和函数删除即可,特别是FSMC这块,107不支持。你只保留你要的SPI和需要的GPIO就可以了。
回复

使用道具 举报

0

主题

10

回帖

0

积分

新手上路

积分
0
QQ
发表于 2012-12-10 11:16:38 | 显示全部楼层
[s:151]
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-6-7 19:01 , Processed in 0.242253 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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