此帖出自嵌入式系统论坛
最新回复
3楼说得果然不错。我看了keil的反汇编代码(如下):
141: {
142: zen_data[zen_data_point]=Recv_buffer[Recv_point_G];
C:0x02B6 AF1D MOV R7,0x1D
C:0x02B8 7459 MOV A,#Recv_buffer(0x59)
C:0x02BA 2F ADD A,R7
C:0x02BB F8 MOV R0,A
C:0x02BC E6 MOV A,@R0
C:0x02BD FF MOV R7,A
C:0x02BE AE48 MOV R6,0x48
C:0x02C0 7449 MOV A,#0x49
C:0x02C2 2E ADD A,R6
C:0x02C3 F8 MOV R0,A
C:0x02C4 A607 MOV @R0,0x07 //在此处zen_data数组越界!!
143: Recv_point_G++;
C:0x02C6 051D INC 0x1D
144: zen_data_point++;
C:0x02C8 0548 INC 0x48
145: } 复制代码
在C:0x02C4处zen_data数组越界,多谢各位!!
详情
回复
发表于 2009-8-24 18:48
| ||
|
||
此帖出自嵌入式系统论坛
| ||
|
||
| |
|
|
| |
|
|
此帖出自嵌入式系统论坛
| ||
|
||
| |
|
|
此帖出自嵌入式系统论坛
| ||
|
||
此帖出自嵌入式系统论坛
| ||
|
||
EEWorld Datasheet 技术支持