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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
请问:2214 外扩 SST39VF320 在 CS1 上为什么读 ID 不正确 程序如下: //设置 PINSEL2 位 : s' K7 p! l6 r: N/ n
#define P1_26_31_Debug 4 // JTAG D2 , l9 s4 M, J$ ?: S, C8 ~; s
#define P1_16_25_Track 8 // 跟踪 D3
4 s" r" @1 Y( [/ O#define P2_Data_Bus 0x10 // D0-15 IO (D5 D4=01) ( X9 J' d+ u; v8 Z3 h0 s
#define P3_27_WE 0x100 // 写信号 D8 #define P3_26_CS1 0x800 // D11
- t8 i1 S; B& s+ q1 c& G#define P3_25_CS2 0x4000 9 r1 I" G& C5 o; ~0 B
#define P3_24_CS3 0x10000 * S- C2 Q& a" q
#define P3_0_23_ADDR 0x0f800000 // 地址总线 7 B9 A( I( e+ s% E- j! s
//PINSEL0=P0_0_15_Set;
: q! [; [0 @/ N4 p- N+ @" t#define PIN2Set (P1_26_31_Debug+P1_16_25_Track+P2_Data_Bus+\
* j6 H5 Y, _2 ^3 O/ v& z' SP3_27_WE+P3_26_CS1+P3_25_CS2+P3_24_CS3+P3_0_23_ADDR)
/ \$ B  |% P4 k% j; p7 c#define SST39VF320_Com_Add1 (*((volatile unsigned long *) 0x81005555))
- ^' C5 y$ a+ [3 o, Z7 A#define SST39VF320_Com_Add2 (*((volatile unsigned long *) 0x81002aaa)) 2 g2 v# G6 \4 P+ s% @
#define SST39VF320_ID1_Add (*((volatile unsigned long *) 0x81000000)) / t; I5 i7 `2 w( k+ @: _  M
44 ( F  |" R. J; f% \+ N& N7 S- r8 s
#define SST39VF320_ID2_Add (*((volatile unsigned long *) 0x81000001))
2 c% W6 H- T( s, M4 Uvoid InitGPIO() , I$ g2 W4 Y  Q$ a* t0 f
{ & Y# w# P- N3 H9 d
PINSEL2=PIN2Set;
0 i8 I9 |" y; s& M0 e6 ?BCFG1=0x10000000; // 16 位
$ U0 ~- q5 r& z1 S6 j; v}
6 x- L0 z+ d9 g1 y1 u7 h, bvoid Check320(void)
2 z. ~3 H+ X, D+ Z9 r{ 0 ]* r+ g0 A+ A$ W& `7 A: }! x
SST39VF320_Com_Add1=0xaa; 8 s7 L/ ]0 T+ A/ c
SST39VF320_Com_Add2=0x55; . U  I- i5 F( W* Q0 ^" m6 Y, j
SST39VF320_Com_Add1=0x90; # J( a% o* T8 T  C% r
// Delay_150_Nano_Seconds();
6 v. j! W* |. y! a- @0 B- t$ o7 D// Read the product ID from 39VF320
- Q# ^; e5 B, o0 G: v7 o: A  mSST_id1=SST39VF320_ID1_Add; // 读出 ID 不对 / q5 x$ e0 d) t3 k; q& t
SST_id2=SST39VF320_ID2_Add; // 读出 ID 不对
1 C* F+ h2 p% U# ~: m2 G# RSST39VF320_Com_Add1=0xaa; + X  ?# R' U' }% E) h
SST39VF320_Com_Add2=0x55; 1 l  U) Z+ c% X/ w: D5 |6 h
SST39VF320_Com_Add1=0xF0;
8 c/ `- M( c7 J, [( `7 R( l} : D6 }; u/ s$ |+ I

5 W& f8 v6 _6 d

该用户从未签到

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-11-23 14:30 , Processed in 0.156250 second(s), 23 queries , Gzip On.

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

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

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