-
Thread
Code:Blocks(EPS) kann keine neuen Projekte mehr erstellen
beschäftigen, aber werde nicht so recht schlau daraus. Wenn ich ein neues Projekt erstellen möchte für das STM32F3Discovery, schlägt er mir lediglich das F0,L1 und F4 vor. F3 gibs nicht... Ich klicke auf File ---> New Project im aufgehenden Wizard wähle ich dann C Projekt. Im nächsten Fenster mach ich das
RT C application und als Toolchain MinGW. Klick auf next, da kann ich dann zwischen den Platformen STM32F0,STM32L1 und STM32F4 wählen, aber fürs F3 ist nichts dabei, er fragt auch nach der Location von CibiOS/RT aber egal welchen Pfad ich angebe, an den Vorgeschlagenen Boards ändert sich nichts. Dabei
-
Thread
ILI9341 SPI Pixel auslesen geht teilweise. ID4 auslesen nicht
vom Display funktioniert teilweise. Ich habe auch versucht zB. die ID4 auszulesen(Gibt dann ja 0x9341 wieder) jedoch bekomm ich da nur 00 00. Nie etwas anderes. Mit einem STM32 Nucleo Board und der eTFT Library hab ich es auch nicht geschafft die ID4 auszulesen andere Befehle(Auch aus der Level1
: > Beim eTFT ist ein Beispiel ScreenCapture dabei, das soll mit ILI9341 und > STM32 laufen. Das das läuft tatsächlich! Ich habs auf einem STM32F446RET6 gespielt und siehe im Anhang die Pixel konnten ausgelesen werden und mittels Processing 4.3 dargestellt werden. Also das Display
-
Thread
USB CDC mit CUBE und SW STM32
Mein DDS-Ad9910 Board aus China ist angekommen und ich würde es gerne mit einem STM32F103 ansteuern. Dazu habe ich mit CubeMX und SW STM32 ein Projekt mit USB-CDC generiert. Beide Programme sagen sie wären auf dem neuesten Stand. Das Projekt kompiliert und die SPI und I2C Schnitstelle
Ansteuerprogramm dazu läuft unter Windows 7 und ich schicke im Moment zum Testen Strings über USB an den STM32F103 und gebe das empfangene Paket in "CDC_Receive_FS" direkt an das Display über I2C weiter. An den STM32F103 hängt noch ein Nucleo64 über SWD zum Programmieren und Debuggen. Der STM32F103 meldet
-
Thread
Projekt GPS Datenlogger + OpenStreetMap
by doing". Hier http://www.stm32circle.com/resources/stm32primer2.php findest du das STM32-Primer2 user manual. Darin findet sich eine step-by-step Anleitung für deine erste Applikation. Dann kannst du daran gehen die Applikation
OSM4Primer2.c Running: GCC \"C:\Programme\Raisonance\Ride\arm-gcc\bin\arm-none-eabi-gcc.exe" -MD -D_STM32F103VET6_ -D_STM3x_ -D_STM32x_ -mthumb -mcpu=cortex-m3 "C:\Programme\Raisonance\Ride\Examples\Primer2\OSM4Primer2.c" -o "C:\Programme\Raisonance\Ride\Examples\Primer2\objdebug\OSM4Primer2.o" -I "
-
Thread
ENC28J60 verliert Link nach einiger Zeit
Hallo liebe Leute, ich habe auf Basis des STM32F4-discovery und einem ENC28J60-Board (http://www.lctech-inc.com/Hardware/Detail.aspx?id=588fbc2e-ecc1-4013-ac35-69bc83bda1fb) einen Webserver aufgebaut. Mir ist klar, dass STM32F4 eine integrierte
zu Verfügung stellen. Die Software habe ich unter Verwendung der CubeMX-Firmware, dem FreeRTOS 8.0 und dem uip 1.0 verfasst. Mein Code orientiert sich ansonsten sehr stark an dem FreeRTOS-Beispiel "CORTEX_STM32F107_GCC_Rowley". Leider läuft mein System noch nicht rund. Anfangs lässt sich noch
-
Thread
ARM und WS2812 LEDs mit DMA und ATF16V8B?
zu dem http://www.mikrocontroller.net/topic/344785 möchte ich die LEDs _mit_ DMA ansteuern. Diese STM32F4-Bibliothek erzeugt PWM-Werte für die Datenleitung und schiebt sie dann per DMA raus, das finde ich aber doof: [c]void p_WS2812_calcTimerBuf(void) { uint32_t n; uint32_t pos; WS2812_RGB_t
Ausgänge realisieren? Und nur zum Verständnis: Ein XMC4500 Relax Kit kostet deutlich weniger als ein STM32F4Discovery. Sollte ich ein STM32F4Discovery nehmen? Falls ja, warum?
-
Thread
code:blocks findet header nicht
/CodeBlocks/MinGW/STM32F30x_DSP_StdPeriph_Lib_V1.0.0/Libraries/CMSIS/Device/ST/STM32F30x/Include/stm32f30x.h> int main(void) { printf("Darstellung von Newline \\n \n"); printf("Mögliche Ausführung von Newline\
\MinGW\STM32F30x_DSP_StdPeriph_Lib_V1.0.0\Libraries\CMSIS\Device\ST\STM32F30x\Include\stm32f30x.h|249|fatal error: core_cm4.h: No such file or directory| ||=== Build finished: 1 errors, 0 warnings (0 minutes,
-
Thread
Übersicht Controller und Einstiegskosten (Debugger, Compiler)?
zum Flashen beim lpc1343. Die erfüllen aber die restlichen Anforderungen m. W. nicht wirklich. STM32 und LPC haben beide einen USART boot loader in HW. Z. B. die stm32f107 connectivity line (die stm32f103 können USB und CAN nicht gleichzeitig), eine Nummer besser die stm32f2xx. Oder relativ aktuell stm32f4xx, vielleicht noch zu früh, Cortex-M4. Mit FPU und Crypto engine für DES et. al. lpc17xx sollte auch einen Blick wert sein, ungefähr in der Kampfklasse der stm32f1xx. Ich baue mir den ARM
-
Thread
Stm32 lcd Grafik font rendering
display zeichnen. Ich wollte zuerst adafruitGFX auf einem esp8266 benutzen, hab aber gehört, dass der stm32 einen grafikbeschleuniger hat. Da hat direkt mein innerer Perfektionist zugeschlagen. Welche stm32 haben den und könnte ich den nicht verwenden um Speicher für die fonts im internen Flash sparen
dazu: https://www.mikrocontroller.net/articles/Vektor-Font_in_C Hab ich in meiner Scopeuhr mit STM32F103 benutzt. War leicht in Betrieb zu nehmen und funktioniert gut.
-
Thread
STM32 und Arduino I²C
habe dich so verstanden, dass du den Arduino (welchen denn?) verwendest, um den beide Sensor VL53L0X abzufragen und die Daten unter einer anderen Adresse erreichbar zu machen. [pre] Sensor1 ------+-----Arduino-------------STM32 (Slave) | (Master) (Slave) (Master) |
Arduino F. schrieb im Beitrag #5413263: > rowtag schrieb: >> , der STM hat die 0. > Die GeneralCall Adresse? Und dafür die Bewertung -1 ... Sehr interessant! rowtag schrieb im Beitrag #5413960: > Ich
-
Thread
STM32F767ZIT: CAN-Probleme
Hallo, ich habe mich mit einem STM23F103RBT in CAN eingearbeitet und es hat soweit gut funktioniert. Nun möchte ich CAN in meinem Projekt mit einem STM32F767ZIT verwenden. Ich verwende hier ebenfalls HAL-Treiber. Beim Initialisieren
Gibt es für den STM32F767ZIT Beispielprogramme für CAN? Ich habe per Google-Suche nichts vernünftiges gefunden. Das Ganze ist schon deutlich anders (komplexer) als beim kleinen STM23F103RBT. Auf Anhieb habe ich es noch
-
Thread
CCMRAM richtig einsetzen
Guten Abend, ich spiele mit einem STM32F334. Mir ist aufgefallen das dieser µC einen CCMRAM hat. Leider verstehe ich nicht was ich Sinnhaftes damit machen kann. Kann mir bitte jemand kurz erklären welchen Zweck dieses Ram erfühlt? Danke
RM0364, Kapitel 2, da ist gleich die Übersicht. https://www.st.com/resource/en/reference_manual/rm0364-stm32f334xx-advanced-armbased-32bit-mcus-stmicroelectronics.pdf Wie hier schon geschrieben wurde ist es bei anderen STM Serien noch aufwändiger, da gilt es nicht pauschal 'mit CCM geht kein DMA'.
-
Thread
stm32 grundlagen
Hier schon geschaut? http://www.mikrocontroller.net/articles/STM32 Unten findet man Links, z.B. zu STM32Circle
STM32 Reference Manual Cortex M3 Technical Reference Manual STM32F10xxx Cortex-M3 programming manual The Definitive Guide to the ARM Cortex-M3
-
Thread
Low Power uC im Sub1V-Bereich gesucht
schrieb im Beitrag #2126380: > Wunderbar! Ich fasse die Firmen zusammen: > > - Energymicro > - STM: STM32L > - EM Microelectronics > - TI: MSP430 > - Cypress (SoC) > - Microchip: XLP > - OKI SiLabs: C8051F90 bis F93 (int. DC/DC) Holtek: HT6xF0xM (int. DC/DC) Semtech: XE8801/02/05 selber Core wie die von EM Micro AT32UC3 als imo bessere Alternative zu den STM32L Mit Funk: Div. Teile von Ember, TI, Jennic, Nordic Semi ala nRF24LE1 (alle VCC >= 1.6V afair) oder SiLabs Si101x ab 0.9V Zwei Fragen sind noch mindestens
-
Thread
STM32H745 - Cortex-M7 auf 480MHz takten
das ist einfach nur nicht einheitlich geschrieben worden. Die haben den Cortex M7 von 400MHz aufm STM32F7 auf 480MHz aufm STM32H7 aufgebohrt. Da werden die die Manuals wohl einfach kopiert haben und entsprechende Zahlen geändert haben. War bei meinem Chip auch nicht alles ganz konsistent.
Leopold N. schrieb im Beitrag #6990104: > 400MHz aufm STM32F7 Nein. Die F7xx laufen typisch mit 216 MHz. Die H7xx liefen zunächst mit 400 MHz wurden mit Revisionen auf 480 MHz erweitert und neuere Versionen (H723 zum Beispiel) "rennen" dann gleich mit
-
Thread
MPLAP Snap halb im Nirvana
Packages: Configurator Importer - 1.1.291.0 Configurator Importer Version: 1.1.291.0 Package GUID: F8853255-9C7B-4DC2-8E0F-64D9324AEB0E Company: Microchip Installed Packages: LiveWatch - 2.0.66 LiveWatch Version: 2.0.66 Package GUID
Atmel Kits - 7.0.132 Atmel Kits Version: 7.0.132 Package GUID: 6F4B8FE4-C464-4916-8B43-AC92431C1CDF Company: Atmel Installed Packages: AtmelToolchainProvider - 7.0.911 AtmelToolchainProvider Version: 7.0.911
-
Thread
2.4" Display-Shield (SPFD5408) an Aduino DUE
Hallo, ich spiele zur Zeit auch mit diesem Display und versuche es auf einem STM32F411RE (Nucleo) zum laufen zu bringen, leider bisher ohne Erfolg. Mit einem Arduino UNO funktioniert es sehr gut, ich habe den Code für den STM32 portiert. Kann es sein das es daran liegt, das der
Hallo, habe es jetzt doch auf dem STM32F411 Nucleo zum laufen bekommen. Der ganze Code ist aber noch sehr experimentell. Ich habe als Grundlage Code aus einem Arduino Uno Projekt verwendet, dort sind die Bibliotheken ja Objektorient bzw
-
Thread
MP3 Player bauen in 2012?
Rudolph Riedel schrieb im Beitrag #2856501: > Nen STM32F4Discovery frisst hier auch schon länger Staub, mangels > Entwicklungs-Umgebung wird es das aber auch wohl weiter machen. Tipp: CooCox
Verwende auch einen STM32F4, am Anfang habe ich Keil als Entwicklungsumgebung benutzt: einfach für den Einstieg, hat aber 32KByte Begrenzung in der Lite-Version. Inzwischen bin ich auf die Toolkette aus Eclipse, Code-Sourcery
-
Thread
Tasten entprellen
keinen Code für die Schiebeoperation erzeugt: [code] if( get_key_short( 1<< KEY1 )) 21c: 82 e0 ldi r24, 0x02 ; 2 21e: e2 df rcall .-60 ; 0x1e4 <get_key_short> 220: 88 23 and r24, r24 222: 21 f0 breq .+8 ; 0x22c <main+0x34> [/code)
keinen Code für die Schiebeoperation erzeugt: [code] if( get_key_short( 1<< KEY1 )) 21c: 82 e0 ldi r24, 0x02 ; 2 21e: e2 df rcall .-60 ; 0x1e4 <get_key_short> 220: 88 23 and r24, r24 222: 21 f0 breq .+8 ; 0x22c <main+0x34> [/code]
-
Thread
Mikrocontroller und PHP
Es gibt schon Durchaus fertige TCP/IP-Stacks vor allem für entsprechende STM32F4xx. Und mit entsprechenden Baustein geht das auch am AVR, siehe Arduino Ethernet Shield. Je nach Nutzerzahl und sonstiger Elektronik ist ein Raspberry da echt ein Overkill. Und es geht auch ohne
einem Mikrocontroller gesehen? Ich meine nicht einen in der Größenordnung vom Raspberry Pi oder ESP32, sondern etwas in Richtung ATmega328 oder meinetwegen auch einen Boliden wie den STM32F4.
-
Thread
FIR-Filter richtig auf STM32 implementieren
Hallo, Ich möchte auf meinem STM32F429-Discovery Board eine Filterung durchführen. Das Signal wird mit einer konstanten Sampling Rate (realisiert durch einen Timer)folgendermaßen eingelesen: // --------------------------------------------------------------------- #include "system.h" #include <stdlib.h> #include "stm32_ub_usb_cdc.h" #include "stm32_ub_led.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_tim.h" #include "misc.h" #include "stm32_ub_adc1_single.h" #include "stm32
-
Thread
STM32F4xx Kompillieren von LwIP Demo
/src/LwIP/fs.o:(.rodata+0xa978): first defined here ./out/lib/system_stm32f4xx.o:(.data+0x0): multiple definition of `SystemCoreClock' ./out/src/LwIP/system_stm32f4xx.o:(.data+0x0): first defined here ./out/lib/system_stm32f4xx.o:(.data+0x4): multiple definition of `AHBPrescTable' ./out/src/LwIP/system_stm32f4xx.o:(.data+0x4): first defined here ./out/lib/system_stm32f4xx.o: In function `SystemInit': D:\WinARM\Projekt\Proj_USBDspyII
-
Thread
AVR®DD family, low pin count devices
also z. B. Attiny 0/ 1/ 2 Series vs AVR Dx. > 10MHz im größeren Temperaturbereich. Genau das meine ich nur 10Mhz garantiert bei 3V. Andere Controller gehen da locker bis 48mhz oder höher (STM32, SAMD). Das Thema Waitstates
Heinz K. schrieb im Beitrag #7829084: > Bei STM32 geht das nur mit Emulation im Flash. Die STM32L0 Serie hat EEPROM
-
Thread
STM32F439 - embedded Flash
Guten Tag, bei einem STM32F439 leigt der 2 MByte interne Flash an der Adresse 0x0800 0000 bis 0x081F FFFF. Ich verstehe noch nicht ganz, was in dem Bereich von 0x0000 0000 bis 0x001F FFFF liegt. Ich möchte gerne, dass mein
FS-embd schrieb im Beitrag #4240747: > Den ab 0x0000 0000 oder den Bereich, in dem der Flash liegt > 0x0800 0000 ? STM32F Flash liegt ab 0x0800... (zumidest bei den mir bekannten F1, F4, F7). rgds
-
Thread
libraries bei stm32 einbinden.
das nicht im Keil uVision 5. Und komisch ist auch, dass ich nichts einbinden muss zB auch #include "stm32f0xx_hal.h" nicht benötige, damit alle Funktionen und HandlerTypeDefs gefunden werden. Was macht STM32CubeMx anders als ich bzw. was muss ich machen, damit ich auch nicht immer extra alles zusätzlich
kompiliert wenn man sämtliche Includes weglässt und trotzdem irgendwelche HAL-Funktionen nutzt. stm32f0xx_hal.h zieht stm32f0xx_hal_conf.h und da wird dann etwa über ein [c] #define HAL_GPIO_MODULE_ENABLED [/c] gesagt, dass der sich den Header für GPIO automagisch ziehen soll, was dann später
-
Thread
suche die pins für flash speicher
Ja mein erster Gedanke wäre STM32F100xx pin definitions aber da stehen nur diese zeichen PIN name typ mainfkt. default remap 18 PB0 I/O PB0 ADC1_IN8/TIM3_CH3(12) TIM1_CH2N
ein STM32F100 Evaluation Board bei ST. Da kannst du dir das abkupfern. Gibt es frei zum Download auf der ST Seite.
-
Thread
differential Adc Input etwas unklar
Der STM32F334x kann übrigens den Offset auch direkt abziehen, dann liefert der ADC direkt 16Bit signed Werte.
Reference Manual RM0364: https://www.st.com/resource/en/reference_manual/dm00093941-stm32f334xx-advanced-armbased-32bit-mcus-stmicroelectronics.pdf Seite 247 bzw. 304 Es gibt pro ADC 4 Offset Register ADCx_OFR1 bis ADCx_OFR4 in die untersten Bits ([11:0]) kommt der Offset, in die
-
Thread
Organisation der Header und Includes
// Benötigte Module #include "config.h" #include "tools.h" // Middleware Header #include "tm_stm32f4_rtc.h" #include "tm_stm32f4_disco.h" #include "tm_stm32f4_nrf24l01.h" /* ---- Definitionen --------------------------- */ #define RF_CHANNEL 10 /* ---- externe Variablen die benötigt
// Benötigte Module #include "config.h" #include "tools.h" // Middleware Header #include "tm_stm32f4_rtc.h" #include "tm_stm32f4_disco.h" #include "tm_stm32f4_nrf24l01.h" /* ---- Definitionen --------------------------- */ #define RF_CHANNEL 10 /* ---- externe Variablen die benötigt
-
Thread
Definitionen von GPIO Registeradressen (STM32F4)
https://www.st.com/resource/en/reference_manual/dm00031020-stm32f405-415-stm32f407-417-stm32f427-437-and-stm32f429-439-advanced-arm-based-32-bit-mcus-stmicroelectronics.pdf
GPIOB_BASE findet man auch nicht im RM sondern im CMSIS Header zu dem jeweiligen µC, für den F407 z.B. hier: https://raw.githubusercontent.com/STMicroelectronics/STM32CubeF4/master/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f407xx.h
-
Thread
STM32F103C Systemtakt Einstellung Hilfe
HSE crystal. * @param None * @retval None */ void SystemCoreClockUpdate (void) { uint32_t tmp = 0, pllmull = 0, pllsource = 0; #ifdef STM32F10X_CL uint32_t prediv1source = 0, prediv1factor = 0, prediv2factor = 0, pll2mull = 0; #endif /* STM32F10X_CL */ #if defined (STM32F10X_LD_VL) || defined (STM32F10X_MD_VL) || (defined STM32F10X_HD_VL) uint32_t prediv1factor = 0; #endif /* STM32F10X_LD_VL or STM32F10X_MD_VL or STM32F10X_HD_VL */ /* Get SYSCLK source ---------------------------
-
Thread
externer Interrupt STM32F303
die ganze Show mit Cube MX: a) stm32f3xx_it.c void EXTI0_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_0); } b) stm32f3xx_hal_gpio.c void HAL_GPIO_EXTI_IRQHandler(uint16_t GPIO_Pin) { if(__HAL_GPIO_EXTI_GET_IT(GPIO_Pin
>Doch nur geraten? schon gemacht, mit STM32F0
-
Thread
VFD Ansteuerung mit STM8
Hallo, ich suche nach einer Möglichkeit, ein VFD-Modul (Futaba US162S) mit einem STM8S003F3 anzusteuern. Erstmal wäre ich froh, überhaupt eine Kommunikation hinzubekommen. Ein ST-Link V2 ist vorhanden und die Programmierung funktioniert generell :) Ich habe schon allgemein nach LCD-Ansteuerungen
mache sowas aehnliches mit LCDs welche ein serielles Schieberegister haben. Als MCU verwende ich einen STM32F030 pro Kanal. Damit komme ich locker auf Refreshrate von 200Hz oder mehr. Das ist nicht unbedingt notwendig, aber sieht eleganter aus. Aber 50Hz reicht auch erstmal. Das sollte dein kleiner Controller
-
Thread
STM32 unter Arch Linux
Eclipse basierende > IDEs an (auch für Linux), die fertig eingestellt sind. Nein, ich bin nicht auf STM32 festgelegt, aber da ich unter Windows Keil mit der STM32F0/L0 Lizenz verwende, bieten sich diese super an. Bei Freescale bin ich mir nicht sicher wie es mit den Kinetis weite rgeht nach dem Kauf
installieren. 2. emIDE v.2.20 unter wine installieren. 3. In Linuxkonsole [c]JLinkGDBServer -device stm32f103r8 -if swd[/c] starten. 4. Unter [c]wine emIDE[/c] starten (could not find jlink gdb server verneinen) 5. debugger config siehe Bilder 6. enjoy Schade dass die Opensource-Tools zuerst
-
Thread
STM32F405 DFU
trial-and-error habe ich mal nach einem Guide gesucht und diesen gefunden: http://microtechnics.ru/en/stm32cube-and-usb-virtual-com-port-2/ Er ist zwar für ein anderen STM32, aber auch ein F4. Macht eigentlich fast alles so wie ich vorher auch, außer ein SYSCLK Ich habe alles soweit genau so, abgesehen
Hallo noch mal ich habe kein F4 zur Zeit hier, für das Nucleo-F746 habe ich das minimalste USB CDC erstellt. in CubeMX: - ext. 8MHz bypass - Takt auf 216MHz, USB Takt auf 48MHz - USB Device only - USB Device CDC in SW4STM32
-
Thread
Wie Programm auf µC bekommen
Zu aller erst - ich bin ein Neuling auf diesem Gebiet. Ich programmiere auf dem STM32F4 Discovery, da kann ihc debuggen und Programm über Keil mVision und USB drauf spielen. Wenn das Programm mal fertig entwickelt ist und ich meine eigene Platine erstelle und den STM32f407/417 auf
Die Nucleo Boards gibt es für M0, M1, M2, M3 und M4. Ansonsten sowas falls der STM32F405 auch ok ist: https://www.olimex.com/Products/ARM/ST/STM32-H405/ Gruß, Stefan
-
Thread
ARM7 Entscheidungshilfe Atmel vs. NXP
>Auch STM32 mag ich nicht wirklich. ST hat m.M. nach die Zeit echt >verpennt. Kein TFT-Controller in Sicht, externer Bus zumeist nur 16 >bittig, kein SDRAM. STM32F429? Gibt jetzt auch ein Discovery Board
> kein SDRAM Der neue CortexM4 von ST (stm32F429) unterstützt doch SDRAM.
-
Thread
ST32 NVIC Adressen
Nen Fehler scheints aber zu geben im Manual. Erstmal kann ein 4 Byte aligned Register nicht an 0x0B Anfangen und es wären nur 3 Register. Geh einfach von aus, dass dort 4 Register hintereinander rumfliegen. Nenn doch einfach mal welcher STM32 das ist.
Nen Fehler scheints aber zu geben im Manual. > Erstmal kann ein 4 Byte aligned Register nicht an 0x0B Anfangen und es > wären nur 3 Register. > > Geh einfach von aus, dass dort 4 Register hintereinander rumfliegen. > > Nenn doch einfach mal welcher STM32 das ist. Das ist der STM32F413VG
-
Thread
ADC funktion nutzen
die Funktion des ADC static HAL_StatusTypeDef ADC_Enable(ADC_HandleTypeDef* hadc) im #include "stm32f0xx_hal_adc.h" nutzen. Jetzt ist die aber als static definiert und ich bekomme die Meldung implicit declaration of function "ADC_Enable" is invalid in C 99 Das liegt am static.. Wie kann
beinhaltet was man tun muss um zu einem ADC-Wert zu kommen. https://visualgdb.com/tutorials/arm/stm32/adc/ Dass dieses Beispiel für einen STM32F407 gezeigt ist sollte bei HAL eine sehr untergeordnete Rolle spielen.
-
Thread
STM32 Input Capture an PC9
Hallo Uwe, ich breche die Versuche mit InputCapture hiermit ab. In der readme vom Beispiel in der STM32F10x_StdPeriph_Lib_V3.5.0 steht der kleine Satz "For Low-density, Medium-density, High-density and Connectivity line devices, the minimum frequency value to measure is 1100 Hz. For Low-Density
, > > ich breche die Versuche mit InputCapture hiermit ab. > In der readme vom Beispiel in der STM32F10x_StdPeriph_Lib_V3.5.0 steht > der kleine Satz > > "For Low-density, Medium-density, High-density and Connectivity line > devices, the minimum frequency value to measure is 1100 Hz. > For
-
Thread
STM32 ST-LINK Error "Unknown Device ID!"
Morgen Leute! Ich will auf meinen STM32F411RE mit STM32 ST-LINK Utility ein Programm laden. Doch beim versuch auf das Target zu connecten bekomme ich den Error " Unknown Device ID!". 08:59:40 : ST-LINK Firmware version : V2J27S15
Curby23523 N. schrieb im Beitrag #5401902: > Wir > brauchen die genaue Bezeichnung deines Dev-Boards STM32F411RE
-
Thread
[ARM - STM32F7] Tutorial/Grundlagen C-Code
[[STM32]] => Kapitel Tutorials für diverse Tool-Kombinationen Die STM32F4 und -F7 sind sich sehr ähnlich. Die grundlegende Arbeitsweise mit IDE, Compiler, Startupcode, Linkerscript, Bibliotheken, Debugger
Dr. Sommer schrieb im Beitrag #5317716: > STM32 => Kapitel Tutorials für diverse Tool-Kombinationen > > Die STM32F4 und -F7 sind sich sehr ähnlich. Die grundlegende > Arbeitsweise mit IDE, Compiler, Startupcode, Linkerscript, Bibliotheken,
-
Thread
USART Verbindunz zwischen Atmega 32 und Cortex M3 (Stm32)
Hallo Leute, ich möchte Daten vom Prozessor A (Atmega32) zu Prozessor B (STM32F10x Discovery) übertragen. Schaltungen im Anhang: Code Prozessor A: [c] #define F_CPU 16000000UL //Takt 16MHz #include <avr/io.h> #include <avr/interrupt.h
Test mit Stm32: Also irgentwie geht nichts, empfangen nicht und senden auch net. (Ist jetzt mit PC verbunden) [c] while(1) { /* Wait while USART1 TXE = 0 */ while(USART_GetFlagStatus(USARTy
-
Thread
Ist besser ein Arduino oder Nucleo
www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-nucleo-boards/nucleo-f439zi.html
https://github.com/stm32duino/Arduino_Core_STM32 Es gibt wohl noch ein paar Hürden, aber es wächst so langsam zusammen ....
-
Thread
Arduino Betriebssystem
Dazu würden mir folgende Lösungen einfallen 1. MCU mit genügend Arbeitsspeicher verwenden z.B. ESP32 https://github.com/espressif/arduino-esp32 oder STM32 https://github.com/stm32duino/Arduino_Core_STM32 Oder nach alter Basic-Stamp Manier: Eine SD-Karte anschließen und das Basic Programm von der
keine blockierenden I/O Zugriffe machen. Die will ich sehen, zeige mir mal 20 für AVR oder 20 für STM32F3 (oder irgendeine andere single-core Architektur deiner Wahl), dann bin ich schon zufrieden.
-
Thread
[ARM]DiscoverF4 CycloneTCP Stack Webserver/Client Demo mit CoIDE
..\obj\yarrow.o ..\obj\mpi.o ..\obj\dsa.o ..\obj\cipher_mode_ecb.o ..\obj\stm32f4xx_can.o ..\obj\slaac.o ..\obj\stm32f4_discovery_sdio_sd.o ..\obj\ripemd128.o ..\obj\stm32f4xx_wwdg.o ..\obj\ipv4_frag.o ..\obj\stm32f4xx_hash_md5.o ..\obj\str.o ..\obj\stm32f4xx_dac.o ..\obj\tiger.o ..\obj\discard.o ..\obj\startup_stm32f4xx.o ..\obj\stm32f4x7_eth.o ..\obj\stm32f4_discovery.o ..\obj\sha512_256.o ..\obj\base64.o ..\obj\stm32f4xx_crc.o ..\obj\stm32f4xx_iwdg.o ..\obj\echo.o ..\obj\main.o ..\obj\dhcpv6_client.o ..\obj
-
Thread
[STM32F4] Erfahrungen mit Linux-Kernel 4.2+ auf STM32F429?
SOCs sind aber recht bastlerunfreundlich und die Hürden für ein Custom-Board recht hoch ... Der STM32F429 kostet nur einen 10er und der ist gerade noch so an der Grenze, wo man noch gut damit arbeiten kann. Die STM32-Controller sind ziemliche Schwergewichte und die Peripherie komplex ... Wär super
Mampf F. schrieb im Beitrag #4976266: > Der STM32F429 kostet nur einen 10er und der ist gerade noch so an der > Grenze, wo man noch gut damit arbeiten kann. Braucht das Linux dann auch ein SDRAM? Das würde
-
Thread
STM32F4 USB CDC
es für den STM32F4 ebenfalls von Keil einen USB CDC Treiber gibt, möchte ich diesen gerne verwenden. usbd_STM32F4xx_FS.c Ich nutze den USB_FS Modus und nur als CDC Device über einen VCP am PC. Ich bin nun schon
-------------------------- [Strings] Keil = "Keil - An ARM Company" DRIVER.SVC = "MCBSTM32F400 USB VCOM Driver" DESCRIPTION= "MCBSTM32F400 USB VCOM Port" COMPOSITE0 = "MCBSTM32F400 USB VCOM Port" COMPOSITE2 = "MCBSTM32F400 USB VCOM Port" [/code]
-
Thread
STM32 empfängt keine SPDIF-Daten
Ich versuche hier, mit einem STM32F466RE einen SPDIF-Datenstrom an PB7 zu empfangen. Der Code ist mit CubeMX erzeugt und sollte daher eigentlich passen, wenn ich mir ansehe, was CubeMX generiert hat, kann ich keinen offensichtlichen
als > IRQ-Einsprungpunkt gesetzt werden würde. Üblicherweise ist diese Funktion in der Datei <stm32f4xx_it.c> zu finden .... [c] /******************************************************************************/ /* STM32F4xx Peripheral Interrupt Handlers */
-
Thread
Hardware für CAN-Versuche gesucht
Kevin M. schrieb im Beitrag #6595000: > STM32G0 z.b. die gibt es mit FD CAN und die sind nicht so > teuer. STM32G0B1 und STM32G0C1 sind 'active' aber unkaufbar...
Kostet zwar mehr all 3€ ist aber trotzdem preiswert: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32F3/open-source-hardware Und sogar preiswerter als die STM32F103 Variante und USB und CAN gehen auch gleichzeitig (beim F103 nicht)
-
Thread
Evaluationsboard C-Control Pro AVR32-Bit Unit
STM32F103, den bekommst du in ganz ähnlicher Modul-Form in unterschiedlichen Größen bei Aliexpress und Amazon. Fotos und Anleitung: http://stefanfrings.de/stm32/index.html Ethernet hat der nicht,
Hallo Stefanus F habe was interessantes gefunden: https://www.ebay.de/itm/Open746I-C-Package-A-STM32F746IGT6-ARM-Cortex-M7-Development-Board-12-Modules/262306491409?hash=item3d12af6c11:g:pxoAAOSwFNZWzqNp MCU