Beispiel #1
0
static void mco_setup(void)
{
	rcc_periph_clock_enable(RCC_GPIOA);
	gpio_mode_setup(GPIOA, GPIO_MODE_AF, GPIO_PUPD_NONE, GPIO8);
	gpio_set_output_options(GPIOA, GPIO_OTYPE_PP, GPIO_OSPEED_100MHZ, GPIO8);
	gpio_set_af(GPIOA, GPIO_AF0, GPIO8);
	rcc_set_mco(RCC_CFGR_MCO_HSE);
}
static void mco_setup(void)
{
    /* PA8 to AF 0 for MCO */
    rcc_periph_clock_enable(RCC_GPIOA);
    gpio_mode_setup(GPIOA, GPIO_MODE_AF, GPIO_PUPD_NONE, GPIO8);
    gpio_set_output_options(GPIOA, GPIO_OTYPE_PP, GPIO_OSPEED_100MHZ, GPIO8);
    gpio_set_af(GPIOA, 0, GPIO8);

    /* clock output on pin PA8 (allows checking with scope) */
    rcc_set_mco(RCC_CFGR_MCO_SYSCLK);
}
static void mco_setup(void)
{
	/* Enable system clock output on pin PA8 (so it can be checked with a
	  scope) */
	rcc_set_mco(RCC_CFGR_MCO_SYSCLK);
}