Question: PLEASE DO THIS HOMEWORK FOR ME AND ANSWER EVERYTHING!!!! Below is the SystemInit Function in our system _ stm 3 2 f 4 xx .

PLEASE DO THIS HOMEWORK FOR ME AND ANSWER EVERYTHING!!!! Below is the SystemInit Function in our system_stm32f4xx.c file: #endif /* Reset the RCC clock configuration to the default reset state /* Set HSION bit */ RCC->CR I=(uint32_t)0x00000001; /* Reset CFGR register */ RCC->CFGR =0x00000000; /* Reset HSEON, CSSON and PLLON bits */ RCC->CR &=(uint32_t)0xFEF6FFFF; /* Reset PLLCFGR register */ RCC->PLLCFGR =0\times24003010; /* Reset HSEBYP bit */ RCC->CR &=(uint32_t)0xFFFBFFFF; /* Disable all interrupts */ RCC->CIR =0x00000000;]#if defined (DATA_IN_ExtSRAM) Il defined (DATA_IN_ExtSDRAM) SystemInit_ExtMemC-rl();#endif /* DATMA_IN_ExtSRAM | DATA_IN_ExtSDRAM *//* Configure the Vector Table location add offset address ------------------------/]*ifdef VECT_TAB_SRAM SCB->VTOR = SRAM_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal SRAM */ #else SCB->VTOR = FLASH_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal FLASH */ #endif|
Consider the following FIVE lines in the SystemInit() function above
RCCCR I =(uint32t)0x00000001;
RCCCFGR=0x00000000;
RCCCR??& =(uint32t)0xFEF6FFFF;
RCCPLLCFGR=0x24003010;
RCCCR??& =(uint32t)0xFFFBFFFF;
These five lines are configuring the clock. For each line, briefly explain what is happening by referring to Chapter 7 in the STM32F407 Reference Manual (RM0090).
What is the SYSTEM CLOCK SYSCLK when these 5 lines are executed?
PLEASE DO THIS HOMEWORK FOR ME AND ANSWER

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!