Perguntas com a marcação «stm32f4»

29
CMSIS vs HAL vs Standard Peripherals Library

Então, eu estou mudando de PICs para ARM e comprei uma placa de descoberta STM32F4. Até agora, entendo que, para programá-lo, você pode acessar todos os registros diretamente na memória (maneira óbvia) e também existem 3 bibliotecas principais que você pode usar para facilitar sua vida. Agora,...

23
STM32F4 e HAL

Então, eu tenho experimentado um tempo com o STM32F407 (eu sou novo no ARM) e decidi escrever um aplicativo simples usando as bibliotecas HAL, pois parece que o ST descontinuou as bibliotecas de periféricos padrão. Então, minha pergunta é: qual é o ponto no HAL? StdPeriph não estava fazendo seu...

19
Como uso a função printf no STM32?

Estou tentando descobrir como usar a função printf para imprimir na porta serial. Minha configuração atual é o código gerado pelo STM32CubeMX e o SystemWorkbench32 com a placa de descoberta STM32F407 . Vejo em stdio.h que o protótipo printf é definido como: int _EXFUN(printf, (const char...

17
Evento Stm32 e interrupções

Comecei a estudar interrupções no stm32, especificamente na placa de descoberta stm32f4. Encontrei este exemplo em que você deve pressionar o botão para iniciar a interrupção e pressionar novamente para interrompê-lo. Nesta linha: EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt, temos que...

10
Conversão ADC STM32 usando HAL

Estou tentando aprender como usar a "nova" biblioteca HAL do stm32. Quando tento fazer uma conversão ADC simples, ele funciona apenas uma vez, mas pára de ser convertido. Suponho que o sinalizador de final de conversão não seja definido. Estou usando a placa Discovery STM32f429I, que possui a...