/*============================================================================== * Инициализация тактирования с использованием бибилотеки PLIB035 *------------------------------------------------------------------------------ * ЦНИИ СЭТ, Разваляев Алексей *============================================================================== * ЦНИИ СЭТ *============================================================================== */ #ifndef __RCU_H #define __RCU_H //-- Includes ------------------------------------------------------------------ #include "plib035.h" #include "retarget_conf.h" //-- Defines ------------------------------------------------------------------- extern __IO uint32_t uwTick; #define __MHZ 1000000 //-- Exported functions prototypes --------------------------------------------- void sysclk_init(void); uint32_t millis(void); void millis_inc(void); uint32_t micros(void); void micros_inc(void); OperationStatus rcu_set_clock_adc(RCU_PeriphClk_TypeDef ClkSrc, float ClkMHz, FunctionalState state); #endif /*__RCU_H*/