TI中文支持网
TI专业的中文技术问题搜集分享网站

C6416T外挂flash的WE管脚一直是高电平?

采用C6416T的EMIFB口外挂一个flash,用合众达的测试程序测试flash,

在用flash_write 函数写flash时,WE信号一直是高电平,但是CE和OE一直都是脉冲信号,数据写不进flash;

在用flash_read函数读flash时,WE信号一直是高电平,但是CE和OE一直都是脉冲信号,能有效的读出flash中的数据;

为什么C6416T发出的WE信号一直都是高电平?大哥大姐们帮忙分析分析;

PS:EMIFB配置成8位异步接口,CE1CTL:0xffffff0f;  CE1SEC:0x00000002

 

Shine:

flash的写保护管脚没使能吧?

Gordon Lee:

回复 Shine:

flash只有六个控制引脚,没有写保护管脚;BYTE#直接通过零欧电阻接地,RY/BY# 接到EMIFB的BARDY管脚,其它的正常连接;

WE信号一直是高电平(C6416T的WE默认是高电平),请问这有可能是DSP配置的问题吗?

BYTE# = Selects 8-bit or 16-bit modeCE# = Chip enableOE# = Output enableWE# = Write enableRESET# = Hardware reset pin, active lowRY/BY# = Ready/Busy# output

Shine:

回复 Gordon Lee:

DSP数据线和地址线上有信号吗?控制线除了WE外,其他都正确吗?

Gordon Lee:

回复 Shine:

您好,其它的信号的都是正确的,能准确的读出设定的地址的值,CE和OE信号的一个周期的是1ms,高电平为200ns左右。

赞(0)
未经允许不得转载:TI中文支持网 » C6416T外挂flash的WE管脚一直是高电平?
分享到: 更多 (0)