コード例 #1
0
ファイル: systick.c プロジェクト: BuFran/canshark
void systick_init(void)
{
	systick_ms = 0;
	systick_set_frequency(1000, rcc_ppre2_frequency*2);
	systick_interrupt_enable();
	systick_counter_enable();
}
コード例 #2
0
ファイル: systick.c プロジェクト: florolf/usb-framework
void init_systick(void)
{
	systick_set_frequency(HZ, 72000000);

	systick_interrupt_enable();
	systick_counter_enable();
}
コード例 #3
0
ファイル: stick.c プロジェクト: BuFran/canshark
void stick_init(int32_t hz)
{
	ticks = 0;

	systick_set_frequency(hz, rcc_ppre2_frequency*2);
	systick_interrupt_enable();
	systick_counter_enable();
}
コード例 #4
0
/**
 * initialise and start SysTick counter. This will trigger the
 * sys_tick_handler() periodically once interrupts have been enabled
 * by archFirstThreadRestore()
 */
static void systick_setup(void)
{

    //systick_set_frequency(SYSTEM_TICKS_PER_SEC, 72000000); OLD :: MOD
    systick_set_frequency(SYSTEM_TICKS_PER_SEC, 24000000);

    systick_interrupt_enable();

    systick_counter_enable();
}