20130510-181001
This commit is contained in:
parent
9cf643c242
commit
8c2c8310dd
Binary file not shown.
Binary file not shown.
@ -5,17 +5,17 @@
|
|||||||
:1000400020E0A4E6B0E001C01D92A636B207E1F7B9
|
:1000400020E0A4E6B0E001C01D92A636B207E1F7B9
|
||||||
:1000500068D1B0C2D5CF80916200909163000697BD
|
:1000500068D1B0C2D5CF80916200909163000697BD
|
||||||
:1000600009F443C086E090E09093630080936200BF
|
:1000600009F443C086E090E09093630080936200BF
|
||||||
:1000700088E790E090936100809360002FEF86E71F
|
:100070008AE590E090936100809360002FE788E329
|
||||||
:1000800091E0215080409040E1F700C00000409195
|
:1000800091E0215080409040E1F700C00000409195
|
||||||
:1000900062005091630062E381E00ED22FEF86E1AF
|
:1000900062005091630068E281E00ED22FEF83ECA2
|
||||||
:1000A00091E1215080409040E1F700C000008CE3D6
|
:1000A00099E0215080409040E1F700C0000088E2D4
|
||||||
:1000B00090E090936100809360002FEF86E191E1E2
|
:1000B00090E090936100809360002FEF82E597E0DD
|
||||||
:1000C000215080409040E1F700C0000084EB90E0B8
|
:1000C000215080409040E1F700C0000084EB90E0B8
|
||||||
:1000D00090936100809360002FEF86E191E12150C1
|
:1000D00090936100809360002FEF86E191E12150C1
|
||||||
:1000E00080409040E1F700C000000895BA988091E8
|
:1000E00080409040E1F700C000000895BA988091E8
|
||||||
:1000F000620090916300039729F4B29B03C0D8D1AA
|
:1000F000620090916300039729F4B29B03C0D8D1AA
|
||||||
:10010000AADFC3D18091620090916300029741F40D
|
:10010000AADFC3D18091620090916300029741F40D
|
||||||
:10011000B29B06C0CDD148E062E381E0CDD1B5D13C
|
:10011000B29B06C0CDD148E068E281E0CDD1B5D137
|
||||||
:10012000CC992DC08091620090916300029739F5BF
|
:10012000CC992DC08091620090916300029739F5BF
|
||||||
:1001300086E090E090936300809362002FEF81E16E
|
:1001300086E090E090936300809362002FEF81E16E
|
||||||
:100140009AE7215080409040E1F700C000002FEF77
|
:100140009AE7215080409040E1F700C000002FEF77
|
||||||
@ -23,15 +23,15 @@
|
|||||||
:100160002FEF81E19AE7215080409040E1F700C0F5
|
:100160002FEF81E19AE7215080409040E1F700C0F5
|
||||||
:10017000000083E090E09093630080936200089514
|
:10017000000083E090E09093630080936200089514
|
||||||
:10018000CF9383D101C0B2DF8AD18111FCCF8CD152
|
:10018000CF9383D101C0B2DF8AD18111FCCF8CD152
|
||||||
:10019000882339F0823329F0803F09F03FC001C045
|
:10019000882339F0883229F0803F09F03FC001C040
|
||||||
:1001A000A5DF7DD18111FCCF7FD1C82F01C09EDF9B
|
:1001A000A5DF7DD18111FCCF7FD1C82F01C09EDF9B
|
||||||
:1001B00076D18111FCCFC13089F576D1843049F0F8
|
:1001B00076D18111FCCFC13089F576D1843049F0F8
|
||||||
:1001C00018F48130C1F419C0853051F0873099F4AA
|
:1001C00018F48130C1F419C0853051F0873099F4AA
|
||||||
:1001D0000EC082E090E090936300809362000DC0B7
|
:1001D0000EC082E090E090936300809362000DC0B7
|
||||||
:1001E00083E090E0909363008093620006C060D14A
|
:1001E00083E090E0909363008093620006C060D14A
|
||||||
:1001F00032DF4BD113C05CD111C05AD12FEF86E74B
|
:1001F00032DF4BD113C05CD111C05AD12FE788E355
|
||||||
:1002000091E0215080409040E1F700C00000409113
|
:1002000091E0215080409040E1F700C00000409113
|
||||||
:1002100062005091630062E381E04ED1CF91089576
|
:1002100062005091630068E281E04ED1CF91089571
|
||||||
:1002200010BE85E083BF88E582BF81E089BF089565
|
:1002200010BE85E083BF88E582BF81E089BF089565
|
||||||
:100230001F920F920FB60F9211242F933F938F931B
|
:100230001F920F920FB60F9211242F933F938F931B
|
||||||
:100240009F9388E582BF809162009091630002973E
|
:100240009F9388E582BF809162009091630002973E
|
||||||
|
@ -109,8 +109,8 @@ void turn() {
|
|||||||
66: 90 e0 ldi r25, 0x00 ; 0
|
66: 90 e0 ldi r25, 0x00 ; 0
|
||||||
68: 90 93 63 00 sts 0x0063, r25
|
68: 90 93 63 00 sts 0x0063, r25
|
||||||
6c: 80 93 62 00 sts 0x0062, r24
|
6c: 80 93 62 00 sts 0x0062, r24
|
||||||
servopos = RIGHT-60;
|
servopos = RIGHT-90;
|
||||||
70: 88 e7 ldi r24, 0x78 ; 120
|
70: 8a e5 ldi r24, 0x5A ; 90
|
||||||
72: 90 e0 ldi r25, 0x00 ; 0
|
72: 90 e0 ldi r25, 0x00 ; 0
|
||||||
74: 90 93 61 00 sts 0x0061, r25
|
74: 90 93 61 00 sts 0x0061, r25
|
||||||
78: 80 93 60 00 sts 0x0060, r24
|
78: 80 93 60 00 sts 0x0060, r24
|
||||||
@ -120,8 +120,8 @@ void turn() {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
__builtin_avr_delay_cycles(__ticks_dc);
|
__builtin_avr_delay_cycles(__ticks_dc);
|
||||||
7c: 2f ef ldi r18, 0xFF ; 255
|
7c: 2f e7 ldi r18, 0x7F ; 127
|
||||||
7e: 86 e7 ldi r24, 0x76 ; 118
|
7e: 88 e3 ldi r24, 0x38 ; 56
|
||||||
80: 91 e0 ldi r25, 0x01 ; 1
|
80: 91 e0 ldi r25, 0x01 ; 1
|
||||||
82: 21 50 subi r18, 0x01 ; 1
|
82: 21 50 subi r18, 0x01 ; 1
|
||||||
84: 80 40 sbci r24, 0x00 ; 0
|
84: 80 40 sbci r24, 0x00 ; 0
|
||||||
@ -133,34 +133,34 @@ void turn() {
|
|||||||
rf12_txpacket(MASTER, DEVICE, status);
|
rf12_txpacket(MASTER, DEVICE, status);
|
||||||
8e: 40 91 62 00 lds r20, 0x0062
|
8e: 40 91 62 00 lds r20, 0x0062
|
||||||
92: 50 91 63 00 lds r21, 0x0063
|
92: 50 91 63 00 lds r21, 0x0063
|
||||||
96: 62 e3 ldi r22, 0x32 ; 50
|
96: 68 e2 ldi r22, 0x28 ; 40
|
||||||
98: 81 e0 ldi r24, 0x01 ; 1
|
98: 81 e0 ldi r24, 0x01 ; 1
|
||||||
9a: 0e d2 rcall .+1052 ; 0x4b8 <rf12_txpacket>
|
9a: 0e d2 rcall .+1052 ; 0x4b8 <rf12_txpacket>
|
||||||
9c: 2f ef ldi r18, 0xFF ; 255
|
9c: 2f ef ldi r18, 0xFF ; 255
|
||||||
9e: 86 e1 ldi r24, 0x16 ; 22
|
9e: 83 ec ldi r24, 0xC3 ; 195
|
||||||
a0: 91 e1 ldi r25, 0x11 ; 17
|
a0: 99 e0 ldi r25, 0x09 ; 9
|
||||||
a2: 21 50 subi r18, 0x01 ; 1
|
a2: 21 50 subi r18, 0x01 ; 1
|
||||||
a4: 80 40 sbci r24, 0x00 ; 0
|
a4: 80 40 sbci r24, 0x00 ; 0
|
||||||
a6: 90 40 sbci r25, 0x00 ; 0
|
a6: 90 40 sbci r25, 0x00 ; 0
|
||||||
a8: e1 f7 brne .-8 ; 0xa2 <turn+0x4c>
|
a8: e1 f7 brne .-8 ; 0xa2 <turn+0x4c>
|
||||||
aa: 00 c0 rjmp .+0 ; 0xac <turn+0x56>
|
aa: 00 c0 rjmp .+0 ; 0xac <turn+0x56>
|
||||||
ac: 00 00 nop
|
ac: 00 00 nop
|
||||||
_delay_ms(700);
|
_delay_ms(400);
|
||||||
servopos = RIGHT-120;
|
servopos = RIGHT-140;
|
||||||
ae: 8c e3 ldi r24, 0x3C ; 60
|
ae: 88 e2 ldi r24, 0x28 ; 40
|
||||||
b0: 90 e0 ldi r25, 0x00 ; 0
|
b0: 90 e0 ldi r25, 0x00 ; 0
|
||||||
b2: 90 93 61 00 sts 0x0061, r25
|
b2: 90 93 61 00 sts 0x0061, r25
|
||||||
b6: 80 93 60 00 sts 0x0060, r24
|
b6: 80 93 60 00 sts 0x0060, r24
|
||||||
ba: 2f ef ldi r18, 0xFF ; 255
|
ba: 2f ef ldi r18, 0xFF ; 255
|
||||||
bc: 86 e1 ldi r24, 0x16 ; 22
|
bc: 82 e5 ldi r24, 0x52 ; 82
|
||||||
be: 91 e1 ldi r25, 0x11 ; 17
|
be: 97 e0 ldi r25, 0x07 ; 7
|
||||||
c0: 21 50 subi r18, 0x01 ; 1
|
c0: 21 50 subi r18, 0x01 ; 1
|
||||||
c2: 80 40 sbci r24, 0x00 ; 0
|
c2: 80 40 sbci r24, 0x00 ; 0
|
||||||
c4: 90 40 sbci r25, 0x00 ; 0
|
c4: 90 40 sbci r25, 0x00 ; 0
|
||||||
c6: e1 f7 brne .-8 ; 0xc0 <turn+0x6a>
|
c6: e1 f7 brne .-8 ; 0xc0 <turn+0x6a>
|
||||||
c8: 00 c0 rjmp .+0 ; 0xca <turn+0x74>
|
c8: 00 c0 rjmp .+0 ; 0xca <turn+0x74>
|
||||||
ca: 00 00 nop
|
ca: 00 00 nop
|
||||||
_delay_ms(700);
|
_delay_ms(300);
|
||||||
servopos = RIGHT;
|
servopos = RIGHT;
|
||||||
cc: 84 eb ldi r24, 0xB4 ; 180
|
cc: 84 eb ldi r24, 0xB4 ; 180
|
||||||
ce: 90 e0 ldi r25, 0x00 ; 0
|
ce: 90 e0 ldi r25, 0x00 ; 0
|
||||||
@ -212,7 +212,7 @@ void poll() {
|
|||||||
114: cd d1 rcall .+922 ; 0x4b0 <rf12_endasyncrx>
|
114: cd d1 rcall .+922 ; 0x4b0 <rf12_endasyncrx>
|
||||||
rf12_txpacket(MASTER, DEVICE, DEDECT);
|
rf12_txpacket(MASTER, DEVICE, DEDECT);
|
||||||
116: 48 e0 ldi r20, 0x08 ; 8
|
116: 48 e0 ldi r20, 0x08 ; 8
|
||||||
118: 62 e3 ldi r22, 0x32 ; 50
|
118: 68 e2 ldi r22, 0x28 ; 40
|
||||||
11a: 81 e0 ldi r24, 0x01 ; 1
|
11a: 81 e0 ldi r24, 0x01 ; 1
|
||||||
11c: cd d1 rcall .+922 ; 0x4b8 <rf12_txpacket>
|
11c: cd d1 rcall .+922 ; 0x4b8 <rf12_txpacket>
|
||||||
rf12_beginasyncrx();
|
rf12_beginasyncrx();
|
||||||
@ -298,7 +298,7 @@ void recive() {
|
|||||||
if(addr == ALL || addr == DEVICE || addr == GROUP) {
|
if(addr == ALL || addr == DEVICE || addr == GROUP) {
|
||||||
190: 88 23 and r24, r24
|
190: 88 23 and r24, r24
|
||||||
192: 39 f0 breq .+14 ; 0x1a2 <recive+0x22>
|
192: 39 f0 breq .+14 ; 0x1a2 <recive+0x22>
|
||||||
194: 82 33 cpi r24, 0x32 ; 50
|
194: 88 32 cpi r24, 0x28 ; 40
|
||||||
196: 29 f0 breq .+10 ; 0x1a2 <recive+0x22>
|
196: 29 f0 breq .+10 ; 0x1a2 <recive+0x22>
|
||||||
198: 80 3f cpi r24, 0xF0 ; 240
|
198: 80 3f cpi r24, 0xF0 ; 240
|
||||||
19a: 09 f0 breq .+2 ; 0x19e <recive+0x1e>
|
19a: 09 f0 breq .+2 ; 0x19e <recive+0x1e>
|
||||||
@ -394,8 +394,8 @@ void recive() {
|
|||||||
}
|
}
|
||||||
rf12_endasyncrx();
|
rf12_endasyncrx();
|
||||||
1fa: 5a d1 rcall .+692 ; 0x4b0 <rf12_endasyncrx>
|
1fa: 5a d1 rcall .+692 ; 0x4b0 <rf12_endasyncrx>
|
||||||
1fc: 2f ef ldi r18, 0xFF ; 255
|
1fc: 2f e7 ldi r18, 0x7F ; 127
|
||||||
1fe: 86 e7 ldi r24, 0x76 ; 118
|
1fe: 88 e3 ldi r24, 0x38 ; 56
|
||||||
200: 91 e0 ldi r25, 0x01 ; 1
|
200: 91 e0 ldi r25, 0x01 ; 1
|
||||||
202: 21 50 subi r18, 0x01 ; 1
|
202: 21 50 subi r18, 0x01 ; 1
|
||||||
204: 80 40 sbci r24, 0x00 ; 0
|
204: 80 40 sbci r24, 0x00 ; 0
|
||||||
@ -407,7 +407,7 @@ void recive() {
|
|||||||
rf12_txpacket(MASTER, DEVICE, status);
|
rf12_txpacket(MASTER, DEVICE, status);
|
||||||
20e: 40 91 62 00 lds r20, 0x0062
|
20e: 40 91 62 00 lds r20, 0x0062
|
||||||
212: 50 91 63 00 lds r21, 0x0063
|
212: 50 91 63 00 lds r21, 0x0063
|
||||||
216: 62 e3 ldi r22, 0x32 ; 50
|
216: 68 e2 ldi r22, 0x28 ; 40
|
||||||
218: 81 e0 ldi r24, 0x01 ; 1
|
218: 81 e0 ldi r24, 0x01 ; 1
|
||||||
21a: 4e d1 rcall .+668 ; 0x4b8 <rf12_txpacket>
|
21a: 4e d1 rcall .+668 ; 0x4b8 <rf12_txpacket>
|
||||||
return;
|
return;
|
||||||
|
@ -6,17 +6,17 @@ S1130030E8EBF5E002C005900D92A436B107D9F7BC
|
|||||||
S113004020E0A4E6B0E001C01D92A636B207E1F7B5
|
S113004020E0A4E6B0E001C01D92A636B207E1F7B5
|
||||||
S113005068D1B0C2D5CF80916200909163000697B9
|
S113005068D1B0C2D5CF80916200909163000697B9
|
||||||
S113006009F443C086E090E09093630080936200BB
|
S113006009F443C086E090E09093630080936200BB
|
||||||
S113007088E790E090936100809360002FEF86E71B
|
S11300708AE590E090936100809360002FE788E325
|
||||||
S113008091E0215080409040E1F700C00000409191
|
S113008091E0215080409040E1F700C00000409191
|
||||||
S113009062005091630062E381E00ED22FEF86E1AB
|
S113009062005091630068E281E00ED22FEF83EC9E
|
||||||
S11300A091E1215080409040E1F700C000008CE3D2
|
S11300A099E0215080409040E1F700C0000088E2D0
|
||||||
S11300B090E090936100809360002FEF86E191E1DE
|
S11300B090E090936100809360002FEF82E597E0D9
|
||||||
S11300C0215080409040E1F700C0000084EB90E0B4
|
S11300C0215080409040E1F700C0000084EB90E0B4
|
||||||
S11300D090936100809360002FEF86E191E12150BD
|
S11300D090936100809360002FEF86E191E12150BD
|
||||||
S11300E080409040E1F700C000000895BA988091E4
|
S11300E080409040E1F700C000000895BA988091E4
|
||||||
S11300F0620090916300039729F4B29B03C0D8D1A6
|
S11300F0620090916300039729F4B29B03C0D8D1A6
|
||||||
S1130100AADFC3D18091620090916300029741F409
|
S1130100AADFC3D18091620090916300029741F409
|
||||||
S1130110B29B06C0CDD148E062E381E0CDD1B5D138
|
S1130110B29B06C0CDD148E068E281E0CDD1B5D133
|
||||||
S1130120CC992DC08091620090916300029739F5BB
|
S1130120CC992DC08091620090916300029739F5BB
|
||||||
S113013086E090E090936300809362002FEF81E16A
|
S113013086E090E090936300809362002FEF81E16A
|
||||||
S11301409AE7215080409040E1F700C000002FEF73
|
S11301409AE7215080409040E1F700C000002FEF73
|
||||||
@ -24,15 +24,15 @@ S113015081E19AE7215080409040E1F700C000001F
|
|||||||
S11301602FEF81E19AE7215080409040E1F700C0F1
|
S11301602FEF81E19AE7215080409040E1F700C0F1
|
||||||
S1130170000083E090E09093630080936200089510
|
S1130170000083E090E09093630080936200089510
|
||||||
S1130180CF9383D101C0B2DF8AD18111FCCF8CD14E
|
S1130180CF9383D101C0B2DF8AD18111FCCF8CD14E
|
||||||
S1130190882339F0823329F0803F09F03FC001C041
|
S1130190882339F0883229F0803F09F03FC001C03C
|
||||||
S11301A0A5DF7DD18111FCCF7FD1C82F01C09EDF97
|
S11301A0A5DF7DD18111FCCF7FD1C82F01C09EDF97
|
||||||
S11301B076D18111FCCFC13089F576D1843049F0F4
|
S11301B076D18111FCCFC13089F576D1843049F0F4
|
||||||
S11301C018F48130C1F419C0853051F0873099F4A6
|
S11301C018F48130C1F419C0853051F0873099F4A6
|
||||||
S11301D00EC082E090E090936300809362000DC0B3
|
S11301D00EC082E090E090936300809362000DC0B3
|
||||||
S11301E083E090E0909363008093620006C060D146
|
S11301E083E090E0909363008093620006C060D146
|
||||||
S11301F032DF4BD113C05CD111C05AD12FEF86E747
|
S11301F032DF4BD113C05CD111C05AD12FE788E351
|
||||||
S113020091E0215080409040E1F700C0000040910F
|
S113020091E0215080409040E1F700C0000040910F
|
||||||
S113021062005091630062E381E04ED1CF91089572
|
S113021062005091630068E281E04ED1CF9108956D
|
||||||
S113022010BE85E083BF88E582BF81E089BF089561
|
S113022010BE85E083BF88E582BF81E089BF089561
|
||||||
S11302301F920F920FB60F9211242F933F938F9317
|
S11302301F920F920FB60F9211242F933F938F9317
|
||||||
S11302409F9388E582BF809162009091630002973A
|
S11302409F9388E582BF809162009091630002973A
|
||||||
|
@ -23,12 +23,12 @@ void turn() {
|
|||||||
if(status == RUN)
|
if(status == RUN)
|
||||||
return;
|
return;
|
||||||
status = RUN;
|
status = RUN;
|
||||||
servopos = RIGHT-60;
|
servopos = RIGHT-90;
|
||||||
_delay_ms(10+DEVICE);
|
_delay_ms(10+DEVICE);
|
||||||
rf12_txpacket(MASTER, DEVICE, status);
|
rf12_txpacket(MASTER, DEVICE, status);
|
||||||
_delay_ms(700);
|
_delay_ms(400);
|
||||||
servopos = RIGHT-120;
|
servopos = RIGHT-140;
|
||||||
_delay_ms(700);
|
_delay_ms(300);
|
||||||
servopos = RIGHT;
|
servopos = RIGHT;
|
||||||
_delay_ms(700);
|
_delay_ms(700);
|
||||||
}
|
}
|
||||||
|
@ -60,14 +60,14 @@
|
|||||||
</com_atmel_avrdbg_tool_simulator>
|
</com_atmel_avrdbg_tool_simulator>
|
||||||
<AsfFrameworkConfig>
|
<AsfFrameworkConfig>
|
||||||
<framework-data xmlns="">
|
<framework-data xmlns="">
|
||||||
<options />
|
<options />
|
||||||
<configurations />
|
<configurations />
|
||||||
<files />
|
<files />
|
||||||
<documentation help="" />
|
<documentation help="" />
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<content-extension eid="atmel.asf" uuidref="Atmel.ASF" version="3.5.1" />
|
<content-extension eid="atmel.asf" uuidref="Atmel.ASF" version="3.5.1" />
|
||||||
</dependencies>
|
</dependencies>
|
||||||
</framework-data>
|
</framework-data>
|
||||||
</AsfFrameworkConfig>
|
</AsfFrameworkConfig>
|
||||||
<CacheFlash>true</CacheFlash>
|
<CacheFlash>true</CacheFlash>
|
||||||
<ProgFlashFromRam>true</ProgFlashFromRam>
|
<ProgFlashFromRam>true</ProgFlashFromRam>
|
||||||
@ -76,46 +76,46 @@
|
|||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||||
<ToolchainSettings>
|
<ToolchainSettings>
|
||||||
<AvrGcc xmlns="">
|
<AvrGcc xmlns="">
|
||||||
<avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex>
|
<avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex>
|
||||||
<avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss>
|
<avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss>
|
||||||
<avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep>
|
<avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep>
|
||||||
<avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec>
|
<avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec>
|
||||||
<avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
|
<avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
|
||||||
<avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
|
<avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
|
||||||
<avrgcc.compiler.optimization.level>Optimize for size (-Os)</avrgcc.compiler.optimization.level>
|
<avrgcc.compiler.optimization.level>Optimize for size (-Os)</avrgcc.compiler.optimization.level>
|
||||||
<avrgcc.compiler.optimization.OtherFlags>-fdata-sections</avrgcc.compiler.optimization.OtherFlags>
|
<avrgcc.compiler.optimization.OtherFlags>-fdata-sections</avrgcc.compiler.optimization.OtherFlags>
|
||||||
<avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
|
<avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
|
||||||
<avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
|
<avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
|
||||||
<avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings>
|
<avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings>
|
||||||
<avrgcc.linker.libraries.Libraries>
|
<avrgcc.linker.libraries.Libraries>
|
||||||
<ListValues>
|
<ListValues>
|
||||||
<Value>libm</Value>
|
<Value>libm</Value>
|
||||||
</ListValues>
|
</ListValues>
|
||||||
</avrgcc.linker.libraries.Libraries>
|
</avrgcc.linker.libraries.Libraries>
|
||||||
</AvrGcc>
|
</AvrGcc>
|
||||||
</ToolchainSettings>
|
</ToolchainSettings>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||||
<ToolchainSettings>
|
<ToolchainSettings>
|
||||||
<AvrGcc xmlns="">
|
<AvrGcc xmlns="">
|
||||||
<avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex>
|
<avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex>
|
||||||
<avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss>
|
<avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss>
|
||||||
<avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep>
|
<avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep>
|
||||||
<avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec>
|
<avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec>
|
||||||
<avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
|
<avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
|
||||||
<avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
|
<avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
|
||||||
<avrgcc.compiler.optimization.level>Optimize (-O1)</avrgcc.compiler.optimization.level>
|
<avrgcc.compiler.optimization.level>Optimize (-O1)</avrgcc.compiler.optimization.level>
|
||||||
<avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
|
<avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
|
||||||
<avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
|
<avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
|
||||||
<avrgcc.compiler.optimization.DebugLevel>Default (-g2)</avrgcc.compiler.optimization.DebugLevel>
|
<avrgcc.compiler.optimization.DebugLevel>Default (-g2)</avrgcc.compiler.optimization.DebugLevel>
|
||||||
<avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings>
|
<avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings>
|
||||||
<avrgcc.linker.libraries.Libraries>
|
<avrgcc.linker.libraries.Libraries>
|
||||||
<ListValues>
|
<ListValues>
|
||||||
<Value>libm</Value>
|
<Value>libm</Value>
|
||||||
</ListValues>
|
</ListValues>
|
||||||
</avrgcc.linker.libraries.Libraries>
|
</avrgcc.linker.libraries.Libraries>
|
||||||
<avrgcc.assembler.debugging.DebugLevel>Default (-Wa,-g)</avrgcc.assembler.debugging.DebugLevel>
|
<avrgcc.assembler.debugging.DebugLevel>Default (-Wa,-g)</avrgcc.assembler.debugging.DebugLevel>
|
||||||
</AvrGcc>
|
</AvrGcc>
|
||||||
</ToolchainSettings>
|
</ToolchainSettings>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
#ifndef ALL
|
#ifndef ALL
|
||||||
#define ALL 0
|
#define ALL 0
|
||||||
#define GROUP 240
|
#define GROUP 240
|
||||||
#define DEVICE 50
|
#define DEVICE 40
|
||||||
#define MASTER 1
|
#define MASTER 1
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user