Necesito usar PB4 como un pin de salida digital GPIO normal. Tengo una placa diseñada especialmente donde este pin está conectado a la CS de un dispositivo SPI, por lo que no es posible usar otro pin.
Estoy usando la HAL para desarrollar el f...
Tengo un programa que configura el TIMER1 en el STM32F103 como Salida de comparación sin salida.
En main.c tengo una variable simple, que establecí en 1, y en el controlador de interrupciones de TIM1, la configuré para que la variable sea 2....
Estoy trabajando con STM32F107 en una placa personalizada, la placa tiene un cristal de 12MHz. Quiero medir 1 microsegundo con precisión, pero no puedo hacerlo.
He usado STM32CubeMX para configurar el reloj central a 72MHz, que es su velocidad m...
He recibido una pregunta sobre la medición de frecuencia STM32F10x.
1. ¿Cuál es la frecuencia máxima que puede medir este micro y sus temporizadores, especialmente los temporizadores avanzados?
2. ¿Cuáles son los límites de medir la frecuencia?...
Mientras lee RM0008 manual de referencia Me confundió sobre cómo usar el NVIC para configurar interrupciones. El manual básicamente redirige el lector al PM0056 manual de programación que, en mi opinión, no hace un gran trabajo explicando cóm...
Estoy tratando de conectar raspberry pi con stm32f103 sobre SPI, donde stm es un esclavo.
Realmente no me gusta SPL y también encontré controladores de cmsis impresionantes
Para periféricos de Keil, así que decidí usarlos.
Bueno, el pro...
¿Cómo puedo configurar e inicializar el conector Ethernet (RJ45) y enviar / recibir paquetes con el conector Ethernet de la placa de evaluación STM32F107 (ARM Cortex-M3)? Busqué tutoriales, pero no encontré nada. Por ejemplo, para los RS-232, US...
Necesito diseñar un circuito para que pueda convertir 0 - 80 V DC a 0 - 3.3V DC. Necesito proporcionar la salida de una batería que está en el rango de 0 - 80 V a un microcontrolador STM32F103. Dado que la tensión de operación del STM32 es 3.3V,...
He intentado comunicarme con Arduino UNO a través de SPI1 del tablero de pastillas azules STM32F103. Estoy usando la biblioteca de periféricos estándar. He comprobado innumerables tutoriales y los he ejecutado en mi tablero. La señal del reloj n...
Estoy tratando de controlar dos LED con diferentes retardos. Usé CUBEMX para la generación de código y usé TIM2 y TIM3 para generar diferentes bases de tiempo. Funcionó sin ningún problema. Simplemente usar TIM2_IRQHandler () y TIM3_IRQHandler (...