سلام به همه دوستان
من تازه کار با ARM شروع کردم و با LPC1768 کار مي کنم.
دو تا سوال داشتم ازتون
1. وقتي تو کيل دارم برنامه مي نويسم 1UL يعني چي ؟ کار همون 1 رو مي کنه ؟
2. وقتي تو کيل system_LPC17xx.c رو استفاده مي کنمُ ميرم تو قسمت configuration و از اونجا کلاک pll و بخش هاي ديگه مثل cpu و جانبي ها رو مشخص ميکنم. من تو بعضي جاها ديدم که ميان و کد زير رو مي نويسن تا pll رو راه بندازن. حالا سوال من اينه که اگه فقط اونجا تنظيم کنم مقدارا رو و کد زير رو تو برنامم نيارمُمشکلي پيش مياد؟ يعني pll تنظيم نميشه ؟
ممنون.
کد:LPC_SC->SCS = 0x30; LPC_SC->PLL0CON = 0; feed(); while(!(LPC_SC->SCS & 0x40)); LPC_SC->CLKSRCSEL = 1; LPC_SC->PLL0CFG = 0x000f; feed(); LPC_SC->PLL0CON = 1; feed(); LPC_SC->CCLKCFG = 3; LPC_SC->PCLKSEL0 |= 0x03c0; while((LPC_SC->PLL0STAT & 0x04000000) == 0); LPC_SC->PLL0CON = 3; feed(); }