你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

求助 STM32 fsmc 驱动 RA8875 的奇怪现象

[复制链接]
zhl_tc-309738 提问时间:2013-8-30 16:20 /
 现在用STM32的 fsmc 驱动 RA8875 出现了一个奇怪的现象,在读取RA8875寄存器的时候返回的值都是寄存器的地址,代码如下
csNE4
#define RA8875_REG                *(__IO uint16_t *)(0x6c000000+2)
#define RA8875_RAM                *(__IO uint16_t *)(0x6c000000)
uint8_t RA8875_ReadReg(uint8_t _ucRegAddr)
{
  uint8_t value;
  RA8875_REG = _ucRegAddr;/* 设置寄存器地址 */
  value = RA8875_RAM;    /* 读取寄存器值 */
  return value;
}
返回值始终等于传递的参数_ucRegAddr
望高手给予指点一二,谢谢!
收藏 评论12 发布时间:2013-8-30 16:20

举报

12个回答
fengye5340 回答时间:2013-8-30 17:21:40

RE:求助 STM32 fsmc 驱动 RA8875 的奇怪现象

楼主确认地址设置对否?
#define RA8875_RAM        *(__IO uint16_t *)(0x6c000000+2)
这个地址设置好像有问题
zhl_tc-309738 回答时间:2013-8-31 08:39:05

回复:求助 STM32 fsmc 驱动 RA8875 的奇怪现象

回复第 2 楼 于2013-08-30 17:21:40发表:
楼主确认地址设置对否?
#define RA8875_RAM        *(__IO uint16_t *)(0x6c000000+2)
这个地址设置好像有问题
反过来了还是一样,同样的接口驱动SRAM没有问题
现在不确定是RA8875的问题还是别的问题
 
fengye5340 回答时间:2013-8-31 10:01:50

回复:求助 STM32 fsmc 驱动 RA8875 的奇怪现象

回复第 3 楼 于2013-08-31 08:39:05发表:
回复第 2 楼 于2013-08-30 17:21:40发表:
楼主确认地址设置对否?
#define RA8875_RAM        *(__IO uint16_t *)(0x6c000000+2)
这个地址设置好像有问题
反过来了还是一样,同样的接口驱动SRAM没有问题
现在不确定是RA8875的问题还是别的问题
 

 

如果楼主确认地址正确,可以换个屏测试一下,如果别的屏没有问题,能够正常驱动,那肯定就是RA8875的问题了。
zhl_tc-309738 回答时间:2013-8-31 10:43:34

回复:求助 STM32 fsmc 驱动 RA8875 的奇怪现象

 谢谢各位的回复!现在接上屏有显示,但是效果很差(内容不对),主要问题是8875的寄存器都没法读出来,读出来的数值为寄存器的地址,如Reg[0] =0 reg[1]=1 以此类推,这个很头疼,用示波器看了波形都正确,现在很迷茫
fengye5340 回答时间:2013-8-31 11:00:44

回复:求助 STM32 fsmc 驱动 RA8875 的奇怪现象

回复第 5 楼 于2013-08-31 10:43:34发表:
 谢谢各位的回复!现在接上屏有显示,但是效果很差(内容不对),主要问题是8875的寄存器都没法读出来,读出来的数值为寄存器的地址,如Reg[0] =0 reg[1]=1 以此类推,这个很头疼,用示波器看了波形都正确,现在很迷茫
 

你没有别的芯片的屏吗?我用FSMC 驱动ILI9320芯片的屏很正常的。是不是你的8875屏初始化设置没设置好,还是FSMC配置的问题.
FSMC驱动SRAM和驱动屏时,配置的内容不一样,毕竟用不同的内存块,时序也不同,设置时间和数据建立时间设置。如果这样都没有问题,屏显示还是不正常的话,还是换个屏试试吧
回答时间:2013-9-8 17:59:10

RE:求助 STM32 fsmc 驱动 RA8875 的奇怪现象

换个别的屏幕,测试fsmc配置正确与否,寄存器读写不正常肯定和这个有关,
zhou-2031495 回答时间:2013-12-14 16:50:21

回复:求助 STM32 fsmc 驱动 RA8875 的奇怪现象

问题解决了不?我现在也遇到了同样的问题啊
zhl_tc-309738 回答时间:2013-12-21 11:33:38

回复:求助 STM32 fsmc 驱动 RA8875 的奇怪现象

回复第 8 楼 于2013-12-14 16:50:21发表:
问题解决了不?我现在也遇到了同样的问题啊

 

没有,最近忙一直没弄,比较蛋疼,有机会可以一起交流一下qq187217482

 
cris8259 回答时间:2014-9-22 15:11:50

回复:求助 STM32 fsmc 驱动 RA8875 的奇怪现象

回复第 9 楼 于2013-12-21 11:33:38发表:
回复第 8 楼 于2013-12-14 16:50:21发表:
问题解决了不?我现在也遇到了同样的问题啊

 

没有,最近忙一直没弄,比较蛋疼,有机会可以一起交流一下qq187217482

 问题找到了吗?我现在也出现了同样的问题。

 
12下一页
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版