Preguntas con etiqueta 'hal-library'

3
respuestas

Eclipse + GNU ARM + STM32 - HAL o SPL

Voy a comenzar con el desarrollo de ARM (después de 2 años de AVR) y he adquirido la placa STM DISCOVERY con el microprocesador stm32f4. Decidí ir con eclipse + ARM gcc porque no me gusta el límite de código de Keil y no tengo el dinero para...
3
respuestas

Conversión de ADM STM32 usando HAL

Estoy tratando de aprender a usar la "nueva" biblioteca HAL de stm32. Cuando intento hacer una conversión simple de ADC, funciona solo una vez, pero luego deja de convertir. Supongo que el indicador de fin de conversión no se establece. Estoy u...
7
respuestas

Hacer que PWM funcione en STM32F4 usando las bibliotecas HAL de ST

Estoy tratando de cambiar a las bibliotecas ST HAL y parece que no puedo lograr que el PWM funcione. Se compila bien, simplemente no se inicia. En mi main () llamo a la función de inicialización del temporizador: /* TIM3 init function */ vo...
1
respuesta

Direccionamiento de registros con bibliotecas HAL I2C STM32F0

Soy muy nuevo en el uso de CUBE y HAL_libraries de STM. Estoy usando un microcontrolador STM32F0 con 32 pines. El esquema para I2C es correcto. Así que necesito un poco de ayuda aquí. Tengo un sensor capacitivo ( FDC1004 ) que utiliza la comu...
4
respuestas

Quiero aprender un microcontrolador real con STM32F4. ¿Qué biblioteca debo usar (HAL, SPL o CMSIS)? [duplicar]

Por lo que sé, ST se detendrá para desarrollar bibliotecas periféricas estándar (SPL) para las próximas generaciones de STM32. Y HAL no es ideal para las personas que quieren entender bien acerca de STM32 y los microcontroladores. ¿Me puede su...
1
respuesta

STM32 HAL UART Transmitir problema de DMA

Después de configurar mi proyecto para una placa STM32F7 personalizada que incluye un FT2232H UART < - > convertidor USB, tuve varios problemas al enviar (y recibir datos). El código que uso es generado principalmente por CubeMX y se encue...
1
respuesta

Usar la interrupción STM32 con FreeRTOS

Estoy confundido al usar interrupciones definidas por HAL con FreeRTOS. Estoy intentando implementar "6.3 Procesos de interrupción diferida" en la guía de FreeRTOS, pero no sé cómo hacerlo. El problema es cómo usar los periféricos del STM32 c...
2
respuestas

controladores STM32 HAL [cerrado]

He estado usando los microcontroladores ARM STM32 durante más de dos años, la mejor forma de codificación que he encontrado es usar las bibliotecas periféricas CMSIS y ST std, y creo que no tiene restricciones ni desventajas principales. Pero...
3
respuestas

la comunicación CAN no funciona

Hice el siguiente circuito. STM32 son STM32F103C8T6 (pastillas azules). Dejé los cables obvios: Los cuatro componentes conectados a tierra Se suministraron 5V a RX TJA 1050 desde RX STM32 Se suministraron 5V a TX TJA 1050 desde TX STM32...
1
respuesta

Escribir y leer valores hexadecimales en un archivo de texto con FatFs

Actualmente estoy trabajando en STM32F479 Eval Board. Tengo que recopilar datos de los nodos de los sensores y almacenarlos en un archivo de texto con FatFs. Los valores de mi sensor están en valores hexadecimales. Estoy utilizando STM32F4Cube H...