找回密码
 注册
关于网站域名变更的通知
查看: 239|回复: 2
打印 上一主题 下一主题

2214 外扩 SST39VF320 在 CS1 上为什么读 ID 不正确

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2023-2-24 10:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
请问:2214 外扩 SST39VF320 在 CS1 上为什么读 ID 不正确 程序如下: //设置 PINSEL2 位
4 K/ I, u$ |" t) Q2 O' B$ m5 X: E#define P1_26_31_Debug 4 // JTAG D2
$ w2 ?( [/ V6 r9 @" F7 r. _#define P1_16_25_Track 8 // 跟踪 D3
9 J( W# u# T% Y6 _: f% ~. q9 C$ u#define P2_Data_Bus 0x10 // D0-15 IO (D5 D4=01) 8 a8 o6 m% ]1 |$ E' e+ ~
#define P3_27_WE 0x100 // 写信号 D8 #define P3_26_CS1 0x800 // D11 " T8 l- S# v7 R3 L
#define P3_25_CS2 0x4000 ; G" e( g. i: n# A% W6 M1 |0 J8 [
#define P3_24_CS3 0x10000 0 g6 l0 i" }0 v- y, H
#define P3_0_23_ADDR 0x0f800000 // 地址总线 3 `4 |- c! @9 {. R4 j3 s( x6 H
//PINSEL0=P0_0_15_Set;
" K, J  _$ f" l3 j! [#define PIN2Set (P1_26_31_Debug+P1_16_25_Track+P2_Data_Bus+\
$ ], w8 D. ?; o; Q( W+ i5 k) u/ I" |P3_27_WE+P3_26_CS1+P3_25_CS2+P3_24_CS3+P3_0_23_ADDR) , `4 v  l4 _7 V/ G
#define SST39VF320_Com_Add1 (*((volatile unsigned long *) 0x81005555))   q# P5 g7 H6 D4 b# T
#define SST39VF320_Com_Add2 (*((volatile unsigned long *) 0x81002aaa)) ( T! y+ N- P* A7 S, T) ~+ k
#define SST39VF320_ID1_Add (*((volatile unsigned long *) 0x81000000)) 0 j5 F3 G5 R; q
44
. c6 `/ H( Q9 B3 i! J#define SST39VF320_ID2_Add (*((volatile unsigned long *) 0x81000001))
1 h  a. m  f( svoid InitGPIO()
0 f+ S7 \; ?- W/ D: a" V{ . i1 y6 U6 [8 }7 i  z/ v4 s8 L& Q
PINSEL2=PIN2Set; ) G1 N( N9 f, Y5 [1 }! T
BCFG1=0x10000000; // 16 位 5 Z, D9 K( [9 h! l5 _/ U. S
}
3 x% O" N" u$ i; K4 Q% avoid Check320(void)
0 d+ c' w2 h5 I) L1 v7 I{ 2 a0 ^* S( c; A
SST39VF320_Com_Add1=0xaa; ' h" _4 F3 V$ a2 H# z8 Q* W
SST39VF320_Com_Add2=0x55;   `6 Y" n' n2 C0 g. I. n
SST39VF320_Com_Add1=0x90; ! B1 ^* e- J! J5 f9 u
// Delay_150_Nano_Seconds();
8 [5 C5 d2 v7 f// Read the product ID from 39VF320
. s3 N$ D4 v% Q* D0 p3 fSST_id1=SST39VF320_ID1_Add; // 读出 ID 不对 4 l+ u8 c' S2 i/ p4 I; \
SST_id2=SST39VF320_ID2_Add; // 读出 ID 不对 " a, [9 E. {0 I- H" u
SST39VF320_Com_Add1=0xaa;
, f# `; G9 R, S* N, N; }; mSST39VF320_Com_Add2=0x55; 8 n& y1 K1 K! Q- d0 Y
SST39VF320_Com_Add1=0xF0;
4 |, E+ R  O- V}
% S% E2 P) r; |, M2 m6 K
+ t% S. a& t- D0 N

该用户从未签到

2#
发表于 2023-2-24 13:15 | 只看该作者
CPU 的 A0 不能不能接,另外地址也要相应的变化。针对 FLASH 的地址和针对 CPU 的地址不一样

该用户从未签到

3#
发表于 2023-2-24 13:49 | 只看该作者
CPU的(A1-A20)接到 16位的NOR FLASH (A0-A19),即CPU的A0不接──这说明:不管A0是0还是1,NOR FLASH接收到的地址是一样的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-28 14:59 , Processed in 0.125000 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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