Domande taggate «stm32»

STM32 è la terza famiglia ARM di STMicroelectronics. Segue la loro precedente famiglia STR9 basata sul core ARM9E e la famiglia STR7 basata sul core ARM7TDMI. STM32 è basato sulla famiglia di core ARM Cortex-M.

2
STM32 Comprensione delle impostazioni GPIO
Nella libreria di periferiche standard STM32, è necessario configurare GPIO. Ma ci sono 3 funzioni che non so come configurarle; GPIO_InitStructure.GPIO_Speed GPIO_InitStructure.GPIO_OType GPIO_InitStructure.GPIO_PuPd In GPIO_Speed , ci sono 4 impostazioni tra cui scegliere GPIO_Speed_2MHz /*!< Low speed */ GPIO_Speed_25MHz /*!< Medium speed */ GPIO_Speed_50MHz /*!< Fast speed */ GPIO_Speed_100MHz Come …

5
Libreria di periferiche CMSIS vs HAL vs standard
Quindi sto passando da PIC a ARM e ho acquistato una scheda di rilevamento STM32F4. Finora ho capito che per programmarlo puoi accedere a tutti i registri direttamente in memoria (modo ovvio) e ci sono anche 3 librerie principali che puoi usare per semplificarti la vita. Ora la mia domanda …
29 arm  stm32  stm32f4  cmsis 

8
Perché abbiamo bisogno di un bootloader separato dal nostro programma applicativo nei microcontrollori?
Perché è necessario un programma separato nella stessa memoria di programma flash di un microcontrollore, in particolare STM32F103, che si chiama bootloader? Cosa c'è di speciale in questo per tenerlo separato dal programma applicativo principale? In generale, un bootloader di un sistema basato su microprocessore (ad esempio PowerPC MPC8270) fa …


6
Tecniche di delimitazione / sincronizzazione del protocollo seriale
Poiché al giorno d'oggi la comunicazione seriale asincrona è ampiamente diffusa tra i dispositivi elettronici, credo che molti di noi abbiano di tanto in tanto posto una domanda del genere. Considerare un dispositivo elettronico De un computer PCcollegato con una linea seriale (RS-232 o simile) e necessario per scambiare informazioni …
24 serial  communication  protocol  brushless-dc-motor  hall-effect  hdd  scr  flipflop  state-machines  pic  c  uart  gps  arduino  gsm  microcontroller  can  resonance  memory  microprocessor  verilog  modelsim  transistors  relay  voltage-regulator  switch-mode-power-supply  resistance  bluetooth  emc  fcc  microcontroller  atmel  flash  microcontroller  pic  c  stm32  interrupts  freertos  oscilloscope  arduino  esp8266  pcb-assembly  microcontroller  uart  level  arduino  transistors  amplifier  audio  transistors  diodes  spice  ltspice  schmitt-trigger  voltage  digital-logic  microprocessor  clock-speed  overclocking  filter  passive-networks  arduino  mosfet  control  12v  switching  temperature  light  luminous-flux  photometry  circuit-analysis  integrated-circuit  memory  pwm  simulation  behavioral-source  usb  serial  rs232  converter  diy  energia  diodes  7segmentdisplay  keypad  pcb-design  schematics  fuses  fuse-holders  radio  transmitter  power-supply  voltage  multimeter  tools  control  servo  avr  adc  uc3  identification  wire  port  not-gate  dc-motor  microcontroller  c  spi  voltage-regulator  microcontroller  sensor  c  i2c  conversion  microcontroller  low-battery  arduino  resistors  voltage-divider  lipo  pic  microchip  gpio  remappable-pins  peripheral-pin-select  soldering  flux  cleaning  sampling  filter  noise  computers  interference  power-supply  switch-mode-power-supply  efficiency  lm78xx 

3
STM32F4 e HAL
Quindi ho provato un po 'di tempo con STM32F407 (sono nuovo di ARM) e ho deciso di scrivere una semplice app usando le librerie HAL poiché sembra che ST abbia interrotto le librerie di periferiche standard. Quindi la mia domanda è: qual è il punto in HAL? StdPeriph non stava …
23 arm  stm32  stm32f4 

10
Il microcontrollore STM brucia ogni volta
Ho una certa esperienza di lavoro con stm32 ma li ho sempre e solo usati su schede di sviluppo. Di recente ho provato a saldare stm32 e stm8 su una semplice scheda break-out e programmarli con il mio clone st-linkv2. Alla prima accensione, l'MCU emette alcuni piccoli rumori come bruciare …


6
Come si usa la funzione printf su STM32?
Sto cercando di capire come utilizzare la funzione printf per stampare sulla porta seriale. La mia configurazione attuale è il codice generato da STM32CubeMX e SystemWorkbench32 con la scheda di rilevamento STM32F407 . Vedo in stdio.h che il prototipo di printf è definito come: int _EXFUN(printf, (const char *__restrict, ...) …

4
Come funziona il ripristino delle impostazioni di fabbrica?
Tutti i dispositivi incorporati includono un'opzione "Ripristino delle impostazioni di fabbrica" ​​che consente all'utente di ripristinare il dispositivo in caso di problemi. Sto sviluppando un firmware su una scheda STM32. Il firmware include un caricatore di avvio che consente di aggiornare l'applicazione tramite UART (inviando un file binario che contiene …


1
Stm32 Evento e interruzioni
Ho iniziato a studiare gli interrupt su stm32 in particolare la scheda di rilevamento stm32f4. ho trovato questo esempio in cui devi premere il pulsante per avviare l'interrupt e spingerlo di nuovo per interromperlo. In questa riga: EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt dobbiamo scegliere la modalità di interruzione o la modalità evento. …

3
Come programmare la scheda di sviluppo STM32
Sono un principiante assoluto con la programmazione di microcontrollori ARM, ma ho esperienza con i microcontrollori AVR e PIC. Qualche giorno fa ho acquistato una scheda di sviluppo STM32F103VET6 da eBay. Sto provando a programmare questa scheda ma non so da dove cominciare. Ho anche ricevuto un CD che contiene …
17 arm  stm32 

1
Cos'è l'evento STM32 EVENTOUT?
Nel manuale del mio STM32, una delle funzioni alternative GPIO (vale a dire AF15, vedi pagina 138) si chiama EVENTOUT. In nessun momento viene definito l'evento o viene fornito un caso d'uso. Qual è la funzione alternativa EVENTOUT del mio STM32?
17 stm32 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.