누구나 STM32F429의 APB1 클록 주파수를 찾는 방법을 알려 줄 수 있습니까? 그리고 STM32F429의 전송 속도를 계산하는 방법. 이러한 작업이 이미 완료로STM32F429에서 APB1 클록의 값을 찾는 방법
PS..Please은 참조 설명서를 참조 말할 그나마 내가 나에게 표준 주변 장치 라이브러리를 사용하여 APB1 클럭 주파수
감사합니다
누구나 STM32F429의 APB1 클록 주파수를 찾는 방법을 알려 줄 수 있습니까? 그리고 STM32F429의 전송 속도를 계산하는 방법. 이러한 작업이 이미 완료로STM32F429에서 APB1 클록의 값을 찾는 방법
PS..Please은 참조 설명서를 참조 말할 그나마 내가 나에게 표준 주변 장치 라이브러리를 사용하여 APB1 클럭 주파수
감사합니다
의 정확한 값을 알 싶습니다 stm32f4xx_rcc.h
을 포함하고 void RCC_GetClocksFreq(RCC_ClocksTypeDef* RCC_Clocks)
으로 전화하면 모든 버스 클럭의 값으로 전달하는 구조가 채워집니다.
답변의 정확성은 HSI_VALUE
또는 HSE_VALUE
(시스템 오실레이터의 Hz 값으로 설정된 글로벌 uint32_t
)으로 설정 한 값에 따라 달라집니다. 응용 프로그램의 시작 C 파일에서 찾을 수 있습니다.
시작 파일의 값을 검토하여 예상되는 소스 (일반적으로 내부 (HSI) 또는 외부 (HSE) 크리스털을 통한 PLL)에서 코어 클럭이 생성되는지 확인해야합니다. 그것들이 정확하고 전술 한 전역 상수와 일치한다면 RCC_GetClocksFreq
에 의해 주어진 답이 맞을 것이다.
참조 설명서를 참조하고 코드를 살펴 보는 것 외에 다른 방법은 없습니다. –
참조 설명서를 참조하십시오. 여기서 HCLK, APB1, APB2가 HSI/HSE/PLL과 어떤 관련이 있는지 이해하는 데 필요한 모든 정보를 찾을 수 있습니다. – Ospho