kopia lustrzana https://github.com/skuep/AIOC
Added support for SWO output pin
rodzic
19123f8e0a
commit
6fb0ca5657
|
@ -57,6 +57,15 @@ static void SystemClock_Config(void)
|
|||
HAL_RCC_MCOConfig(RCC_MCO1, RCC_MCO1SOURCE_PLLCLK_DIV2, RCC_MCODIV_1);
|
||||
}
|
||||
|
||||
int _write(int file, char *ptr, int len)
|
||||
{
|
||||
for (uint32_t i=0; i<len; i++) {
|
||||
ITM_SendChar(*ptr++);
|
||||
}
|
||||
|
||||
return len;
|
||||
}
|
||||
|
||||
int main(void)
|
||||
{
|
||||
HAL_Init();
|
||||
|
@ -64,6 +73,15 @@ int main(void)
|
|||
|
||||
__HAL_RCC_SYSCFG_CLK_ENABLE();
|
||||
|
||||
GPIO_InitTypeDef GpioSWOInit = {
|
||||
.Pin = GPIO_PIN_3,
|
||||
.Mode = GPIO_MODE_AF_PP,
|
||||
.Pull = GPIO_NOPULL,
|
||||
.Speed = GPIO_SPEED_FREQ_LOW,
|
||||
.Alternate = GPIO_AF0_TRACE
|
||||
};
|
||||
HAL_GPIO_Init(GPIOB, &GpioSWOInit);
|
||||
|
||||
LED_Init();
|
||||
LED_MODE(0, LED_MODE_SLOWPULSE2X);
|
||||
LED_MODE(1, LED_MODE_SLOWPULSE2X);
|
||||
|
|
Ładowanie…
Reference in New Issue