سلام
من دارم از اینتراپت خارجی استفاده میکنم ولی توی دیباگ برنامه این قسمت گیر میکنه که مربوط به System_LPC17xx هست و کلاک میکرو :
من دارم از اینتراپت خارجی استفاده میکنم ولی توی دیباگ برنامه این قسمت گیر میکنه که مربوط به System_LPC17xx هست و کلاک میکرو :
کد:
; Reset Handler
Reset_Handler PROC
EXPORT Reset_Handler [WEAK]
IMPORT SystemInit
IMPORT __main
LDR R0, =SystemInit
BLX R0
LDR R0, =__main
BX R0
ENDP
کد:
void SystemInit (void)
{
#if (CLOCK_SETUP) /* Clock Setup */
LPC_SC->SCS = SCS_Val;
if (SCS_Val & (1 << 5)) { /* If Main Oscillator is enabled */
while ((LPC_SC->SCS & (1<<6)) == 0);/* Wait for Oscillator to be ready */
}
LPC_SC->CCLKCFG = CCLKCFG_Val; /* Setup Clock Divider */
LPC_SC->PCLKSEL0 = PCLKSEL0_Val; /* Peripheral Clock Selection */
LPC_SC->PCLKSEL1 = PCLKSEL1_Val;
.
.
.
.
.
.
.





دیدگاه