Jlink vs kullanarak SWD/JTAG uzerinden kodlarimizi debug edebiliyoruz.
Internette bazi sayfalarda asagidakine benzer ciktilar goruyorum.
Bu nasil elde ediliyor. Bizim kullandigimiz JLINK vs ve Keil kullanarak yapabiliyormuyuz? Yoksa ozel yazilim mi gerekiyor?
ARM ETM Trace log Fri Sep 09 13:15:49 2011
Index Frame Address Opcode Mnemonic Operands Comment
+---------+-------------+-----------+-----------+--------+----------------------------+----------------------------------
069361 069362 Exception Entry 83
069362 069363 0x0803E17E 0xb580 PUSH {R7, LR}
069363 069364 0x0803E180 0xf8df 0x03f8 LDR.W R0, ??DataTable18_28 ; g_UsbOtgDev ;
069364 069365 0x0803E184 0xf000 0xfaae BL USBD_OTG_ISR_Handler ; 0x803e6e4 ;
069365 069366 0x0803E6E4 0xb570 PUSH {R4-R6, LR}
. . . . Exception 83 executes
. . . . QK_ISR_ENTRY() is called
069515 069516 0x0801B9CC 0xb672 CPSID i
069516 069517 0x0801B9CE 0x4876 LDR.N R0, ??DataTable9_15 ; QK_intNest_ ;
069517 069518 Trace synch point
069518 069519 0x0801B9D0 0x7800 LDRB R0, [R0]
069519 069520 0x0801B9D2 0x1c40 ADDS R0, R0, #1
069520 069521 0x0801B9D4 0x4974 LDR.N R1, ??DataTable9_15 ; QK_intNest_ ;
069521 069522 0x0801B9D6 0x7008 STRB R0, [R1]
069522 069523 0x0801B9D8 0xb662 CPSIE i
069523 069524 0x0801B9DA 0x4867 LDR.N R0, ??DataTable9_3 ; xPacketsToTx ;
069524 069525 0x0801B9DC 0xf00a 0xfd66 BL QEQueue_get ; 0x80264ac ;
069525 069526 0x080264AC 0xb530 PUSH {R4, R5, LR}
069526 069527 0x080264AE 0xb672 CPSID i
069527 069528 0x080264B0 0x6801 LDR R1, [R0]
069528 069529 0x080264B2 0xb191 CBZ R1, ??QEQueue_get_0 ; 0x80264da ;
069529 069530 0x080264DA 0xb662 CPSIE i
069530 069531 0x080264DC 0x4608 MOV R0, R1
069531 069532 0x080264DE 0xbd30 POP {R4, R5, PC}
069532 069533 0x0801B9E0 0x0004 MOVS R4, R0
069533 069534 0x0801B9E2 0x2c00 CMP R4, #0
069534 069535 0x0801B9E4 0xd009 BEQ.N ??vHidComTxIsr_0 ; 0x801b9fa ;
069535 069536 0x0801B9FA 0x486a LDR.N R0, ??DataTable9_14 ; bBusyTxing ;
069536 069537 0x0801B9FC 0x2100 MOVS R1, #0
069537 069538 0x0801B9FE 0x7001 STRB R1, [R0]
Keil'de benzeri bir uygulama varmı?