F429 SDRAM读写数据,刚写入时读出来是对的,见LOG第一组,数组全部写完再去读,就会有规律的错误。见LOG第二组数据。哪位大神指点一下,谢谢!
[mw_shl_code=applescript,true]printf("
Testsram[] Init start!
");
for(ts=0;ts<100;ts++)
{
testsram[ts]=ts;//预存测试数据
printf("%d ",testsram[ts]);
if(ts%10==9) printf("
");
}
printf("
Testsram[] Init done!
");
printf("
Testsram[] rd start!
");
for(ii=0;ii<100;ii++)
{
printf("%d ",testsram[ii]);
if(ii%10==9) printf("
");
}
printf("fmc_sdram_test start!
");
// fmc_sdram_test(40,170);//测试SDRAM容量
printf("fmc_sdram_test done!
");
while(1);[/mw_shl_code]
System Reset!
SDRAM Init Start!
SDRAM Init finish!
Testsram[] Init start!
0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19
20 21 22 23 24 25 26 27 28 29
30 31 32 33 34 35 36 37 38 39
40 41 42 43 44 45 46 47 48 49
50 51 52 53 54 55 56 57 58 59
60 61 62 63 64 65 66 67 68 69
70 71 72 73 74 75 76 77 78 79
80 81 82 83 84 85 86 87 88 89
90 91 92 93 94 95 96 97 98 99
Testsram[] Init done!
Testsram[] rd start!
2 3 2 3 6 7 6 7 10 11
10 11 14 15 14 15 18 19 18 19
22 23 22 23 26 27 26 27 30 31
30 31 34 35 34 35 38 39 38 39
42 43 42 43 46 47 46 47 50 51
50 51 54 55 54 55 58 59 58 59
62 63 62 63 66 67 66 67 70 71
70 71 74 75 74 75 78 79 78 79
82 83 82 83 86 87 86 87 90 91
90 91 94 95 94 95 98 99 98 99
一周热门 更多>