|
开发环境是ew430-ev-341a,而且已破解,生成release模式的txt文件
串口对Flash编程器:LSD-BSL430
下载*.txt文件时,为什么起始地址必须是@F000才能下载成功,另外这样下载后的程序会不会正确执行?如下所示txt文件
@F000
30 40 10 02 FF 3F 31 40 00 70 3C 40 00 02 3E 40
0B 00 B0 12 F0 02 B0 12 A4 02 B0 12 EC 02 F2 40
0F 00 37 00 B2 40 F0 06 A0 01 B2 40 02 02 A2 01
F2 40 10 00 80 00 F2 40 11 00 81 00 F2 40 12 00
82 00 F2 40 93 00 83 00 B2 42 A6 01 A2 D3 A0 01
30 41 0E 12 D2 43 09 02 5E 42 08 02 5E 53 7E 90
59 00 02 28 7E 40 64 00 C2 4E 08 02 3E 41 00 13
F2 D0 10 00 40 00 F2 43 1A 00 F2 40 FC 00 33 00
F2 40 C5 00 90 00 4F 43 7F F3 CF 43 91 00 5F 53
7F 90 1F 00 F9 2B 30 41 B2 40 80 5A 20 01 B0 12
7C 02 B0 12 2A 02 32 D2 F2 43 2A 00 03 3C 4E 5E
C2 4E 29 00 4E 93 FB 23 5E 43 FA 3F 92 42 40 01
00 02 92 42 42 01 02 02 92 42 44 01 04 02 92 42
46 01 06 02 B1 C0 10 00 00 00 D2 43 0A 02 00 13
30 40 0C 02 0F 4C 0F 5E 03 3C CC 43 00 00 1C 53
0C 9F FB 23 30 41
@FFEE
C8 02
@FFF4
5E 02
@FFFE
12 02
q
而实际编译生成的txt文件起始地址是@020C,下载不成功,如下所示:
@020C
30 40 10 02 FF 3F 31 40 00 70 3C 40 00 02 3E 40
0B 00 B0 12 F0 02 B0 12 A4 02 B0 12 EC 02 F2 40
0F 00 37 00 B2 40 F0 06 A0 01 B2 40 02 02 A2 01
F2 40 10 00 80 00 F2 40 11 00 81 00 F2 40 12 00
82 00 F2 40 93 00 83 00 B2 42 A6 01 A2 D3 A0 01
30 41 0E 12 D2 43 09 02 5E 42 08 02 5E 53 7E 90
59 00 02 28 7E 40 64 00 C2 4E 08 02 3E 41 00 13
F2 D0 10 00 40 00 F2 43 1A 00 F2 40 FC 00 33 00
F2 40 C5 00 90 00 4F 43 7F F3 CF 43 91 00 5F 53
7F 90 1F 00 F9 2B 30 41 B2 40 80 5A 20 01 B0 12
7C 02 B0 12 2A 02 32 D2 F2 43 2A 00 03 3C 4E 5E
C2 4E 29 00 4E 93 FB 23 5E 43 FA 3F 92 42 40 01
00 02 92 42 42 01 02 02 92 42 44 01 04 02 92 42
46 01 06 02 B1 C0 10 00 00 00 D2 43 0A 02 00 13
30 40 0C 02 0F 4C 0F 5E 03 3C CC 43 00 00 1C 53
0C 9F FB 23 30 41
@FFEE
C8 02
@FFF4
5E 02
@FFFE
12 02
q
哪位大虾知道,请告知,谢谢!
|
|