⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.lst

📁 利用zigbee进行定位的程序
💻 LST
📖 第 1 页 / 共 2 页
字号:
 277 00a6 8F93      		push r24
 278 00a8 80E0      		ldi r24,lo8(.LC0)
 279 00aa 90E0      		ldi r25,hi8(.LC0)
 280 00ac 9F93      		push r25
 281 00ae 8F93      		push r24
 282 00b0 0E94 0000 		call printf
 283 00b4 0F90      		pop __tmp_reg__
 284 00b6 0F90      		pop __tmp_reg__
 285 00b8 0F90      		pop __tmp_reg__
 286 00ba 0F90      		pop __tmp_reg__
 287 00bc 0EC0      		rjmp .L16
 288               	.L15:
 289               	.LBB6:
  77:main.c        ****  if ((test[0]!=0xff)&&1)
  78:main.c        ****  	{
  79:main.c        ****  		printf("\nflash is not empty!test[0]is %02x\n",test[0]);
  80:main.c        ****  	}
  81:main.c        ****  else
 291               	.LM28:
 292 00be C0E0      		ldi r28,lo8(0)
 293 00c0 D0E0      		ldi r29,hi8(0)
 294               	.L23:
  82:main.c        ****  	{
  83:main.c        **** 		
 296               	.LM29:
 297 00c2 CE01      		movw r24,r28
 298 00c4 0E94 0000 		call PageErase
 299               	.L20:
  84:main.c        **** 		for (int i=0;i<1024;i++)
 301               	.LM30:
 302 00c8 0E94 0000 		call Status_Register_Get
 303 00cc 8823      		tst r24
 304 00ce E4F7      		brge .L20
 306               	.LM31:
 307 00d0 2196      		adiw r28,1
 308 00d2 24E0      		ldi r18,hi8(1024)
 309 00d4 C030      		cpi r28,lo8(1024)
 310 00d6 D207      		cpc r29,r18
 311 00d8 A4F3      		brlt .L23
 312               	.L16:
 313               	.LBE6:
  85:main.c        **** 				{
  86:main.c        **** 			 		PageErase(i);
  87:main.c        **** 					while(!(Status_Register_Get()&0x80));
  88:main.c        **** 				}
  89:main.c        **** 		
  90:main.c        ****  	}
 315               	.LM32:
 316 00da 81E0      		ldi r24,lo8(1)
 317 00dc 0E94 0000 		call cc2420_setchnl
  91:main.c        **** 	
 319               	.LM33:
 320 00e0 0E94 0000 		call cc2420_setrxmode
  92:main.c        **** 
 322               	.LM34:
 323 00e4 0E94 0000 		call cc2420_enableAddrDecode
  93:main.c        ****   cc2420_setchnl(1);
 325               	.LM35:
 326 00e8 84E0      		ldi r24,lo8(4)
 327 00ea 90E0      		ldi r25,hi8(4)
 328 00ec 0E94 0000 		call cc2420_setpanid
  94:main.c        ****   cc2420_setrxmode();
 330               	.LM36:
 331 00f0 84E0      		ldi r24,lo8(4)
 332 00f2 90E0      		ldi r25,hi8(4)
 333 00f4 0E94 0000 		call cc2420_setshortaddress
  95:main.c        ****   cc2420_enableAddrDecode();
 335               	.LM37:
 336 00f8 0E94 0000 		call cc2420_enablefifop
  96:main.c        ****   cc2420_setpanid(0x0004);
 338               	.LM38:
 339 00fc 0E94 0000 		call Leds_greenOff
  97:main.c        ****   cc2420_setshortaddress(0x0004);
 341               	.LM39:
 342 0100 0E94 0000 		call Leds_redOff
  98:main.c        ****   cc2420_enablefifop();
 344               	.LM40:
 345 0104 0E94 0000 		call Leds_yellowOn
 346               	.L24:
  99:main.c        ****   Leds_greenOff();
 100:main.c        ****   Leds_redOff();
 348               	.LM41:
 349 0108 0E94 0000 		call OS_run_task
 350 010c FDCF      		rjmp .L24
 351               	/* epilogue: frame size=0 */
 352               	/* epilogue: noreturn */
 353               	/* epilogue end (size=0) */
 354               	/* function main size 132 (128) */
 359               		.comm payload,2,1
 360               		.comm rssi,1003,1
 361               		.comm isready,1,1
 362               		.comm testnum,1,1
 363               		.comm pagenum,2,1
 364               		.comm prssi,2,1
 365               		.comm test,264,1
 366               		.comm tend,2,1
 367               		.comm OS_queue,16,1
 368               		.comm OS_sched_full,1,1
 369               		.comm OS_sched_free,1,1
 370               		.comm Timer3_set_flag,1,1
 371               		.comm Timer3_mscale,1,1
 372               		.comm Timer3_nextScale,1,1
 373               		.comm Timer3_minterval,2,1
 374               		.comm cc2420_bramspi,1,1
 375               		.comm cc2420_rambuf,2,1
 376               		.comm cc2420_ramlen,1,1
 377               		.comm cc2420_ramaddr,2,1
 378               		.comm cc2420fifo_bspi,1,1
 379               		.comm cc2420fifo_txbuf,2,1
 380               		.comm cc2420fifo_txlength,1,1
 381               		.comm cc2420_rxbuf,4,1
 382               		.comm cc2420_rxlength,1,1
 383               		.comm cc2420_rxbuf_now,2,1
 384               		.comm cc2420_rxlength_now,1,1
 385               		.comm cc2420_rxbufuse,1,1
 386               		.comm rfpackernum,1,1
 387               		.comm cc2420_rxflag,1,1
 388               		.comm cc2420_currentparameters,28,1
 389               		.comm demopacket,2,1
 390               		.comm cc2420_stateRadio,1,1
 391               		.comm cc2420_LocalAddr,2,1
 392               		.comm ieee_address,8,1
 393               		.comm SENSOR_DATA_VALUE,20,1
 394               		.comm ADC_INTERRUPT_FLAG,1,1
 395               		.comm flash_busy,1,1
 433               		.text
 435               	Letext:
 436               	/* File "main.c": code  137 = 0x0089 ( 132), prologues   4, epilogues   1 */
DEFINED SYMBOLS
                            *ABS*:00000000 main.c
                            *ABS*:0000003f __SREG__
                            *ABS*:0000003e __SP_H__
                            *ABS*:0000003d __SP_L__
                            *ABS*:00000000 __tmp_reg__
                            *ABS*:00000001 __zero_reg__
C:\DOCUME~1\bt\LOCALS~1\Temp/ccMJaaaa.s:135    .text:00000000 hardwareInit
C:\DOCUME~1\bt\LOCALS~1\Temp/ccMJaaaa.s:159    .text:0000000a main
                            *COM*:00000001 isready
                            *COM*:00000002 tend
                            *COM*:00000002 payload
                            *COM*:00000002 pagenum
                            *COM*:00000001 testnum
                            *COM*:000003eb rssi
                            *COM*:00000002 prssi
                            *COM*:00000108 test
                            *COM*:00000010 OS_queue
                            *COM*:00000001 OS_sched_full
                            *COM*:00000001 OS_sched_free
                            *COM*:00000001 Timer3_set_flag
                            *COM*:00000001 Timer3_mscale
                            *COM*:00000001 Timer3_nextScale
                            *COM*:00000002 Timer3_minterval
                            *COM*:00000001 cc2420_bramspi
                            *COM*:00000002 cc2420_rambuf
                            *COM*:00000001 cc2420_ramlen
                            *COM*:00000002 cc2420_ramaddr
                            *COM*:00000001 cc2420fifo_bspi
                            *COM*:00000002 cc2420fifo_txbuf
                            *COM*:00000001 cc2420fifo_txlength
                            *COM*:00000004 cc2420_rxbuf
                            *COM*:00000001 cc2420_rxlength
                            *COM*:00000002 cc2420_rxbuf_now
                            *COM*:00000001 cc2420_rxlength_now
                            *COM*:00000001 cc2420_rxbufuse
                            *COM*:00000001 rfpackernum
                            *COM*:00000001 cc2420_rxflag
                            *COM*:0000001c cc2420_currentparameters
                            *COM*:00000002 demopacket
                            *COM*:00000001 cc2420_stateRadio
                            *COM*:00000002 cc2420_LocalAddr
                            *COM*:00000008 ieee_address
                            *COM*:00000014 SENSOR_DATA_VALUE
                            *COM*:00000001 ADC_INTERRUPT_FLAG
                            *COM*:00000001 flash_busy
C:\DOCUME~1\bt\LOCALS~1\Temp/ccMJaaaa.s:435    .text:0000010e Letext

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
OS_SET_PIN_DIRECTIONS
__stack
Leds_greenOn
Leds_redOn
Leds_yellowOn
IoInit
OS_sched_init
cc2420_init
os_atomic_enable_interrupt
extflash_ini
Main_Memory_PageRead
Status_Register_Get
printf
PageErase
cc2420_setchnl
cc2420_setrxmode
cc2420_enableAddrDecode
cc2420_setpanid
cc2420_setshortaddress
cc2420_enablefifop
Leds_greenOff
Leds_redOff
OS_run_task

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -