-
Thread
Was heißt __IO beim GCC
STM32 von ST ab V3.0.0 sind die CMSIS Dateien enthalten. Suche nach Zeichenkette __IO in den Dateien von STM hätte näher gelegen als Google oder Forum. Die Verwendung der doppelten Unterstriche ist m.M
Hinweis. Muss zugeben, die CMSIS Dokumentation bis dato nur überflogen zu haben. Bin im Quellcode der STM32 StdPerLib an einigen wenigen Stellen (z.B. in system_stm32f10x.c, stm32f10x_flash.c V3.1.0) über die Verwendung von __IO gestolpert, wo keine Register der Hardware angesprochen werden aber der __IO
-
Thread
Externe Pin Effekt auf µc
Hallo Zusammen ich arbeite mit eine X-Platine darauf ist der stm32f4 µc (keine Entwicklungsboard) die Spannungsversorgung ist 3.3v. ich habe die Platine mit Port-Pins einer Andre µc(MSP430) die ich als Output Initialisiert habe. was ich merkwürdig finde, wenn ich die Spannung auf dem VCC/AVCC von stm32f4(ohne das ich der stm32f4 eine externe Spanungsversorgung) messe, zeigt es mir 2.5V, was ist zu viel finde. und deshalb vermute ich, dass X-Platine einen Kurzschluss hat. habt ihr die gleiche
-
Thread
NXP LPC2148 - Programmierungsumgebung
https://www.st.com/en/evaluation-tools/stm32-nucleo-boards.html https://www.st.com/en/development-tools/stm32cubeide.html Mit den erwähnten Sachen hast Du eine solide Basis mit minimalen Frustfaktor. Ich bin der Meinung, dass es am Anfang
funktioniert dann sozusagen aus der Schachtel heraus. Mein "Liebling" ist seit ein paar Jahren der STM32L496. Angefangen habe ich mit dem F103 und F407 unter Coocox und Atollic. Obwohl der F103 nach heutigen Maßstäben veraltet ist, war er ziemlich gutmütig und relativ einfach zu verstehen. Allerdings
-
Thread
FSMC Interface vom STM32 Prozessor
Hi, ich arbeite gerade mit einem STM32F103 Prozessor und dessen FSMC Interface - leider noch ohne zählbaren Erfolg. Als Device ist ein ICS2008B SMPTE Prozessor angeschlossen. Die Register dieses Prozessors können bzw. sollen über das Ext
Klassiker bei STM32: Clock eingestellt, aber nicht enabled.
-
Thread
STM32 Selbsttestroutinen
musste ich auskommentieren: /* Examples of Self Test library demo routines use */ //#include "STM32F0xx_STLstartup.h" //#include "STM32F0xx_STLmain.h" /* Cortex-M3 CPU test */ //#include "STM32F0xx_STLcpu.h" /* Clock frequency test */ //#include "STM32F0xx_STLclockstart.h" //#include "STM32F0xx_STLclockrun.h" /* Invariable memory test */ //#include "STM32F0xx_STLcrc16.h" //#include "sSTM32F0xx_STLcrc32.h" //#include "STM32F0xx_STLcrc16Run.h" //#include "STM32F0xx_STLcrc32Run.h
-
Thread
Probleme mit CAN-Bus am STM32F103
Hallo zusammen, ich beschäftige mich in letzter Zeit intensiver mit dem STM32F103. Nun habe ich die Aufgabe bekommen, mich in die Verwendung des CAN-Buses einzuarbeiten. Dies versuche ich nun schon eine Weile. Als Gegenstelle zum STM32 steht mir ein CAN-Case der Firma Vector
36MHz raus. 8uS bittime wären soweit auch korrekt. Kann es sein dass der Fehler gar nicht beim STM32 liegt sondern beim Vector-Teil? Vielleicht da noch was falsch? Vielleicht Listen-Only modus? Ich habe den CAN auf F1/F2/F4 seit jahr und tag im Einsatz und noch nie probleme damit gehabt. Laufen
-
Thread
STM32F103 - Timer2 Overflow Interrupt
Kapitel "DAC" (S. 253): "This section applies to connectivity line, high-density and XL-density STM32F101xx and STM32F103xx devices only." Ich benutze einen STM32F103C8T6, also müsste der doch einen DAC haben, oder? Allerdings kann ich im Register APB1ENR das "DACEN" Bit nicht setzten, beim
/en/microcontrollers/stm32f103c8.html
-
Thread
STM32F103C Systemtakt Einstellung Hilfe
(STM32F10X_LD_VL) || defined (STM32F10X_MD_VL) || (defined STM32F10X_HD_VL) /* Disable all interrupts and clear pending bits */ RCC->CIR = 0x009F0000; /* Reset CFGR2 register */ RCC->CFGR2
) || 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
UART über Virtuellen COM-Port vom ST-Link 2.1
ein Nucleo Board? > Wird SWO benutzt? > Ist TX mit etwas anderem verdrahtet? Nein, es ist ein STM32G071G8 auf einer eigenen Platine. Der STM32G071G8 unterstützt SWO nicht. Der ST-Link v2.1 stammt von irgendeinen NUCLEO Board (welches weiß ich nicht mehr, da er abgetrennt ist). Über CN3 sind RX und
Ungenauigkeit und der (Temperatur-) Drift wird immer wieder > Probleme bereiten. Zumindest für STM32L0, F1 und F3 kann ich dies bestätigen. Es ist ein Glücksspiel. Es klappt aber erheblich besser als bei den alten AVR Controllern. Wenn bei mir Hterm (trotz Quarz) plötzlich nur noch Müll ausgibt
-
Thread
Lohnt sich embedded in C++ zu programmieren
Lothar M. schrieb im Beitrag #5232085: > Definieren "Embeddedwelt"? genau gesagt der STM32
Mampf F. schrieb im Beitrag #5232096: > ManuelGast schrieb: >> Lothar M. schrieb: >>> Definieren "Embeddedwelt"? >> >> genau gesagt der STM32 > > Ich vermute daher kein Linux? > > Wie geschrieben,
-
Thread
HEX File, Anzahl der bytes pro Zeile ändern.
A. F. schrieb im Beitrag #6396027: > Vergrößert man die Packenlänge, > verkleinert man die Anzahl der Schreibvorgänge. Aber nur wenn der Bootloader zu blöd ist selber zu puffern. Ein STM32 sollte eigentlich
A. F. schrieb im Beitrag #6395970: > Hi Leute, um FW Update vom STM32 via I2C bootloader zu beschleunigen > (mein eigener BL), suche ich die Möglichkeit die Bytelänge vom HEX File > zu verändern. Und
-
Thread
Projektidee "RGB-LED-Matrix"
. Wenn man pro STM32F4DISCOVERY eine Kachel-Zeile aus 10 Kacheln mit Signalen versorgt, sollten noch genügend Pins frei sein, um die Daten 8 bit parallel aus dem FPGA oder dem Raspberry pi zu lesen. Das STM32F4DISCOVERY
käme man also auf 12 STM32F4DISCOVERY-Boards, zusammen nochmal 200€ Wenn man statt der STM32F4DISCOVERY-Boards 'ne eigene Platine entwirft, wird's sicher billiger. Aber bei 1 200€ für die Kacheln fallen die 200€ kaum noch
-
Thread
STM32F4 Discovery mit I2C-Bus EEPROM
>Beitrag "Re: STM32F4Discovery I2C-Kommunikation" Besser: http://eliaselectronics.com/stm32f4-tutorials/stm32f4-i2c-master-tutorial/
angemerkt wurde: #define OK (0) #define ERROR (-1) Diese beißen sich aber mit dieser Zeile in der stm32f4xx.h? typedef enum {ERROR = 0, SUCCESS = !ERROR} ErrorStatus;
-
Thread
(Suche) Mikrokontroller für Display
nettes Display bei Mouser gesucht. Undzwar folgendes: https://www.mouser.de/datasheet/2/291/NHD-4.3-480272EF-ATXL-CTP-28216.pdf Das Display möchte ich mit einem STM32 über die LDTC Schnittstelle ansteuern. Dabei möchte ich nur die Display ansteuerung mit dem STM32 realisieren, da dieser im Nachhinein
Ich habe nun eine Lösung gefunden. Ich möchte das selbe Display wie in diesem Beitrag: "4,3" TFT-Controller STM32F730" einfach mit einem anderen Kontroller ansteuern. Das ganze möchte ich dann mit Hilfe von CubeMx und TouchGFX lösen. Da ich mit dem STM32F746G-DISCO schon etwas Erfahrung habe
-
Thread
Stabilität von Lwip und stm32
nicht daran wie es eingebaut wird. Bu B. schrieb im Beitrag #5093484: > auf ein selbstgebautes STM32F4 board. Der Rest bleibt Rätselraten. An der eigenen Kreation kann es ja *nie* liegen. Nur immer an den anderen ....
Bei mbed gibt es einen Fix für den STM32 emac Treiber für den Fehler: STM32 - fix bug were sockets stop receiving data https://github.com/ARMmbed/mbed-os/commit/9620b0fc7fcb63d792e5b68e8c55e3c31b273811 m.f.G. Dieter Gräf
-
Thread
STM32F103VET6 Industrial Board Schaltbild
Ich habe mir kuerzlich eine STM32F103VET6 Bord zugelegt die bei eBay als "STM32F103VET6 Industrial Board" bekannt ist und relativ guenstig angeboten wird. Ihre relative Einfachkeit, der 100-PIN uC und viel FLASH/RAM fand ich nuetzlich. Beispiel: https://www.ebay.com/itm/STM32-Industrial-Development-Board-STM32F103VET6-CAN-RS485-Minimum-system-ARM/401306115873?epid=854972162&hash=item5d6fb55f21:g:BeUAAOSwAANY6yM3 Leider habe ich bis jetzt noch kein Schaltbild davon gefunden
-
Thread
STM32 Int, Float, Double
Hallo, ich hab eine schnelle Frage: Wie groß sind die Datentypen Int, Float und Double bei den STM32 µC? Moritz
habt ihr eine Idee, wie man einen Wert(float) in Char array umwandeln kann. verwende gerade den stm32F407, keil Compiler. Danke
-
Thread
STM32F407 und Double/Float mit FPU
wechseln, der neue CortexM7 von Atmel implementiert floating und double precision FPU (im Gegensatz zu STM32F7 nur float).
neue CortexM7 von Atmel Hab ich auch schon gesehen. Der ist aber ja noch weniger lieferbar wie der STM32F7...
-
Thread
code:blocks findet header nicht
MoinMoin ich hab mal wieder n Problemchen. Ich hab mir n STM32F3Discovery Board bestellt, und bin nun quasi gezwungen, auf C/C++ umzusteigen. Nun hab ich aber schon Probleme, wenn es darum geht, die Header-Dateien einzubinden. Ich habe mir die STM32F30x_DSP_StdPeriph_Lib_V1.0.0
ErsteSchritte.o In file included from C:\Programme\CodeBlocks\Projekte\ErsteSchritte\ErsteSchritte.c:3:0: C:/Programme/CodeBlocks/MinGW/STM32F30x_DSP_StdPeriph_Lib_V1.0.0/Libraries/CMSIS/Device/ST/STM32F30x/Include/stm32f30x.h:249:80: fatal error: core_cm4.h: No such file or directory compilation terminated
-
Thread
Mehrfach Belegung von Ports STM8 Bit µC
oder EEPROM "runtergelabelt" werden obwohl sie voll vorhanden sind. Hier ist mal eine Liste von allen STM8 die sich den selben Die mit dem S001J3M teilen (natürlich ohne Gewähr und/oder Anspruch auf Vollständigkeit): [code] STM8S001J3M STM8S003F3P STM8S003F3U STM8S003K3T STM8S103F2M STM8S103F2P STM8S103F2U STM8S103F3M STM8S103F3P STM8S103F3U STM8S103K3B STM8S103K3T STM8S103K3U STM8S903F3M STM8S903F3P STM8S903F3U STM8S903K3B STM8S903K3T STM8S903K3U [/code] Im Grunde ist es ganz
-
Thread
STM32duino geht nicht
/STM32Tools/1.3.0 -prefs=runtime.tools.STM32Tools-1.3.0.path=/home/christoph/.arduino15/packages/STM32/tools/STM32Tools/1.3.0 -verbose /home/christoph/tools/Arduino/arduino-1.8.9/examples/01.Basics/Blink
durch ST läuft dieses Projekt nur noch gruselig. ST kann einfach keine Software. Für einige ältere STM32 Modelle gibt es eine ältere Version vom Projekt, welches von Dan Drown zum Download bereitgestellt wird. Diese Version läuft noch ohne Cube. http://stefanfrings.de/stm32/stm32f1.html#arduino
-
Thread
ATmega328/Arduino und weiter?
eingebautem USB zum hochladen gab es damals (erster Arduino Atmega8) aber wohl noch nicht. Heute ware ein STM mit USB wie STM32F303CBT6 oder BlackPill natürlich eleganter - gibt es aber auch nicht in DIL40.
ich mich meist auf I2C betriebene HD44780 Displays. Ist schön schlank. Für TFT LCD ist bei mir ein STM32F429 oder L476 zuständig. 400 Stunden ist beachtlich für den kleinen 18650er Akku. Übrigens, zur Kommunikation mit dem P.M. verwende ich CP210x USB Kabel mit sechs Drähten. Das ist sehr bequem.
-
Thread
Nachteile QFN und BGA gegenüber QFP
übrigens immer ein Exposed Pad, man kann sie > ohne gar nicht fertigen. ST kann das z.B. beim STM32F042 im QFN28. https://www.st.com/resource/en/datasheet/stm32f042f6.pdf Matthias
Μαtthias W. schrieb im Beitrag #7306255: > > ST kann das z.B. beim STM32F042 im QFN28. Spannend, vermutlich was Kundenspezifisches. Hast du zufällig ein Foto von der Unterseite?
-
Thread
[V] STM32F469I- & STM32F769I- DISCO / Discovery devboards
Hallo, ich habe ein paar Discovery boards abzugeben: 2 Stk.: STM32F469I-DISCO 30,- VB je Stück (NP ~ 60,-) 3 Stk.: STM32F769I-DISCO 40,- VB je Stück (NP ~ 90,-) zzgl. einmalig Versand 5,- MfG vd
ein STM32F769I-DISCO ist weg, übrig: > 2 Stk.: STM32F469I-DISCO 30,- VB je Stück (NP ~ 60,-) > 2 Stk.: STM32F769I-DISCO 40,- VB je Stück (NP ~ 90,-)
-
Thread
ARM-AI-Assistent final, RP2040 mit 200 MHz Maximaltakt uvm
Sportlich, aber für den Eigenbedarf kann man das machen. Dabei ist der RP2040 (bislang) Faktor 3 übertaktet. Die Stromaufnahme steigt nicht wesentlich. Bei STM32 sind mir maximal 30 - 50 % gelungen und die Controller werden deutlich wärmer.
auch nicht gab. > > Das geht mit den üblichen RGB-Interfaces schon lange. Erstbestes > Beispiel: STM32F429I-DISC1 . QVGA, 262K Farben, man kann natürlich alle > Pixel individuell ansteuern, man hat genug Speicher und Rechenleistung > um flüssige Animationen darzustellen. Eben die STM32 waren nicht
-
Thread
STM32F4 FSMC / FMC mit SDRam und beispielsweise Flash
this example methods 1, 2 and 3 are provided (you can select between method 2 and 3 by uncommenting relative code in waiting loop in the main.c file). @par Directory contents - DMA_FLASH_RAM/system_stm32f40x.c STM32F4xx system clock configuration file - DMA_FLASH_RAM/stm32f4xx_conf.h Library Configuration file - DMA_FLASH_RAM/stm32f4xx_it.c Interrupt handlers - DMA_FLASH_RAM/stm32f4xx_it.h Interrupt handlers header file - DMA_FLASH_RAM/main.c
-
Thread
STMicroelectronics: STM32H5, WTM32WBA und Flurfunk vor der EmbeddedWorld
erleichtern soll. Sehr interessant ist nach Ansicht des Autors außerdem das „neue“ Evaluations-Board STM32C0116-DK, das - siehe auch Abbildung - als Umstiegsweg vom 8-Bitter vorgesehen ist.  Besonders innovativ ist dabei der zweite Chip-Träger, der ein mit häufigen
neuen Chips flexibler aufgebaut ist und sich im Feld „kryptographisch sicher“ öffnen lässt. ### STM32WBA - Bluetooth LE 5.3-Funkmodul. Die Crawl-Walk-Run (Zitat Vortragender)-Operation in der Sache „SGS Thomson versus Funkmodul“ setzt sich fort. Der neue STM32WBA soll laut der Ankündigung 10 DBM
-
Thread
Ein Timer, ein DMA und zwei ADCs bei STM32
nicht auf den Arm genommen, aber wie das auf Registerebene funktioniert steht glasklar in: - RM0033_STM32F2_Reference_Manual_CD00225773 (TIM/DMA/ADC) - STM32F2_datasheet_CD00237391_1410_rev12 - STM32F2_errata_DM00027213 - PM0056_F10_F20_F21_L1_M3_Programming_Manual_CD00228163 Wie das mit dem Abstraktionswerkzeug
den Arm genommen, aber wie das auf > Registerebene funktioniert steht glasklar in: > > - RM0033_STM32F2_Reference_Manual_CD00225773 (TIM/DMA/ADC) > - STM32F2_datasheet_CD00237391_1410_rev12 > - STM32F2_errata_DM00027213 > - PM0056_F10_F20_F21_L1_M3_Programming_Manual_CD00228163 Wer mit dem Cube
-
Thread
STM32L031K6 Sprung in Bootloader aus Applikation funktioniert nicht
habe mal etwas gesucht und auch gefunden: https://electronics.stackexchange.com/questions/312303/stm32f091-jump-to-bootloader-from-application https://electronics.stackexchange.com/questions/412157/stm32l011-jump-to-bootloader-from-user-code Besonders die Antwort im zweiten link beachten.
mal etwas gesucht und auch gefunden: > > https://electronics.stackexchange.com/questions/312303/stm32f091-jump-to-bootloader-from-application > > https://electronics.stackexchange.com/questions/412157/stm32l011-jump-to-bootloader-from-user-code > > Besonders die Antwort im zweiten link beachten
-
Thread
Neuer Jetson, ESP32-P4-Entwicklerplatinen, Satelliten-Arduino uvam
the introduction of the STM32WL3 series and new STM32N6 microcontrollers. • Enhanced STM32C0 package: Now, includes support for the latest STM32C051 and STM32C091/92 microcontrollers. • Updated packages: New versions have been released for STM32U0, STM32U5, STM32WB0, STM32WB, STM32WBA, STM32H5, and STM32H7 series. • Maintenance updates: Applied to STM32F1, STM32F2, STM32L4, and STM32G4 packages. [/c] An „detaillierten Changelogs
-
Thread
Template für Eclipse: STM32VLDISCOVERY + CodeSourcery
Hi ich versuche seit wirklich langer Zeit unter Ubuntu/MacOS meine STM32-Boards (STM32VLDISCOVERY und STM32F4DISCOVERY) zu programmieren. Lang heißt: Seit ca. 1.5 Jahren versuche ich das immer mal wieder nebenbei anzufangen und immer wieder verläuft es im Sand weil irgendwas
Hallo, was ist denn das Problem mit diesem Artikel: http://www.mikrocontroller.net/articles/STM32F4-Discovery Viele Grüße, Narfie
-
Thread
Linkerscript verstehen lernen - Wo fängt man an?
/2018/04/02/bare-metal-stm32-programming-part-1-hello-arm/
zu sparen. Ist beides ohne Anpassung des Linkerscripts nicht zu machen. Auf dem STM32F7 gab es noch ein anderes Schmankerl: Der Flash war über zwei Addressbereiche ansprechbar. Der eine ging durch den Code-Cache, der andere durch den Flash Accelerator. Default war Code-Cache. Das heist
-
Thread
STM32 Nucleo DFU
Möglichkeit das Board zu flashen? Man kann ja auch über UART/USART den Bootloader speisen. Bei den STM32F4xx Controllern stehen USART1 und USART3 zur Verfügung.
Dir so viel Frust auslösen. Oder du übst Dich in Geduld. Vielleicht helfen Dir meine Notizen zum STM32F1, das ist zwar eine andere Serie aber was dort steht gilt weitgehend auch für Dein Modell. http://stefanfrings.de/stm32/index.html
-
Thread
"Getting started" mit 8-Bit STM Controllern
Geht der st-link v2 nicht für die Programmierung des stm8? http://m.ebay.com/itm/ST-Link-V2-Compatible-STM8-STM32-Programmer-with-4-Spring-Loaded-Pogo-Pins-/201303925381
Ich hab einen STM8S105K4T6 auf einen QFN32 Adapter gelötet. Und nun?
-
Thread
Mal wieder ein Selbstbau-Logicanalyzer mit ATmega.
Steffen schrieb im Beitrag #3913794: > Xmega bis 32MHz STM32F4 zum gleichen Preis 168 MHz, 1MB Flash 500kB RAM, ... STM32F4DISCOVERY zum Preis von 14€ gibt schon fertige Logic Analyzer Projekte die dringend weiterbearbeitet werden müssen ...
Mirco schrieb im Beitrag #3913802: > STM32F4 zum gleichen Preis 168 MHz, 1MB Flash 500kB RAM, ... Hauptsache mal getrollt, oder? Aber ein Stm32f4 für 2€ mit 500KB Ram wäre nicht schlecht - wenn es ihn gäbe...
-
Thread
debuggen wie beim tms320f28027
Fritz F. schrieb im Beitrag #7919568: > Welcher uC-Hersteller bietet so etwas, abgesehen von TI. Von STMicroelectronics sei die STM32 Mikrocontrollerfamilie hier erwähnt. Dazu gibt es kostenlos die auf Eclipse
Fritz F. schrieb im Beitrag #7920357: > sieht aus meiner Sicht genau so aus, wie bei TI. Ist beides Eclipse-basiert. Für die STM32 gibt es mittlerweile auch das VSCode Plugin das auch ganz gut funktioniert
-
Thread
STM32F4 Discovery ADC 2 Channel DMA
Im STM32F405xx, STM32F407xx Datenblatt stehen in der Tat einige Werte (siehe Tabelle 65)... Sie gehen von 2 Msps bis 6 Msps bei fADC = 30 MHz und tS = 3 ADC cycles. Die 6 Msps werden nur bei 12-bit resolution
also APB transfers in a concurrent way, this generates a data corruption (multiple DMA access).STM32F40x and STM32F41x silicon limitations STM32F40x and STM32F41x 14/38 Doc ID 022183 Rev 4 When this condition occurs: • The data transferred by the DMA to the AHB peripherals could be corrupted in
-
Thread
STM32F030F4P6 und USART1
Ich bin glaub ich zu doof oder schlicht betriebsblind. Ich bekomme USART1 auf dem STM32F030F4P6 einfach nicht hin ... und ich weiß nicht warum. Gefühlt hab ich die entsprechenden Abschnitte im Datenblatt bereits 20 mal gelesen ... Als serielle Schnittstellenpins sollen PA9 und
den Pins eine LED blinken lassen kann. Ich finde hier den Fehler einfach nicht: [c]#include "stm32f0xx.h" #include "stm32f0xx_rcc.h" #include "stm32f0xx_gpio.h" #include "stm32f0xx_usart.h" inline void delay_ms(uint32_t dtime) { volatile uint32_t n = (dtime * 3750); while(n > 0) n-
-
Thread
Segger J-Link EDU & RISC-V
J-Link sogar überreden diese MCU zu flashen und zu debuggen wenn man ihm nen falschen/ähnlichen Typ (F170 glaub ich) vorgaukelt (es kommt nur ne Warnung daß es M4 statt M3 ist), ihr habt also eigentlich schon alle Komponenten da, es muss nur noch in der richtigen Kombination eingetütet und mit GD32F3x0
Til S. schrieb im Beitrag #6079133: > GigaDevice GD32F150 GigaDevice GD32150R-Eval > GigaDevice GD32F190 GigaDevice GD32190R-Eval > GigaDevice GD32F303 GigaDevice GD32303E-Eval > GigaDevice GD32F307 GigaDevice GD32307C-Eval > GigaDevice GD32F450
-
Thread
STM32 - Float Konvertierung - Führt nicht zum Compilerfehler, aber zum Abbruch zur Laufzeit
c] C:\Dokumente und Einstellungen\BB\Desktop\Projekt33>cs-make arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -Wall -Wextra -g -Os -ffunction-sectio ns -std=gnu99 -I . -I libstm32/inc -I include -DMCK_STM32_32MHZ -c -o source/ main.o source/main.c arm-none-eabi-gcc libstm32/src/stm32f10x_vector.o
/src/stm32f10x_vector.o stm32f10x_it.o source/main.o s ource/stm32_init.o source/adc.o source/gpio_config.o source/timer.o source/i2c.o source/uart.o source/rprintf.o libstm32/libstm32.a --output projekt33
-
Thread
Moderne Programmierverfahren µC, Flash, EEPROM usw.
Hab grad zum Thema Sicherheit ein wenig nachgelesen was den STM32F103 angeht. Also der hat ne Read und ne Write protection die man durch setzen eines Bits "einschalten" kann. Sowas meinst du als Hackingschutz, oder?
Guten Morgen Bronco, Mit Punkt 1 und Punkt 2 hast du mit Sicherheit Recht, Punkt 3 kann man glaub ich weniger stark werten da der STM32F1 über eine Write/Read Protection verfügt die man aktivieren kann, somit sollte die Software auch bei Verwendung von JTAG/SWD vor Hacking geschützt
-
Thread
µC - BUCK - BOOST Konverter
http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-discovery-kits/32f3348discovery.html Da ist der Buck/Boost schon fertig drauf und du kannst sofort loslegen mit der Software dazu.
STM32...
-
Thread
Sainsmart TFT-Display - Anschlussbelegung
Hallo Leute, ich möchte ein 240 x 320 TFT LCD Touch - Panel von Sainsmart an ein STM32F4-Controller hängen. Am liebsten im SPI- oder 8-bit-Mode. die Werbung sagt: "für Arduino Due Mega2560 R3 UNO R3 Raspberry Pi" Der TFT_Controller ist ein ILI9325. Der touch IC ist ein XPT204
jemand die Anschlussbelegung das abgebildeten Displays? Weiterhin wäre ein Tipp für eine STM32-Rundumsorglos-Lösung sehr willkommen. Grüße Runout
-
Thread
Prozessoren für Leistungselektronik
bereitstellte und musste die Software selten selber schreiben. Gefunden habe ich bis jetzt die STM32F3 Serie von ST (vor allem natürlich STM32F334) und F28M3x von Texas Instruments. Es muss aber nicht unbedingt ein ARM Cortex sein, ich hab mir aber sagen lassen ich solle mich mal damit befassen (
Sucher schrieb im Beitrag #5023434: > Hier scheint es aber bei gewissen Chips von ST (STM32F2xxx und > STM32F4xxx Probleme zu geben (habe Sammlungen von Errata und > Forendiskussionen im Internet gefunden). Errata haben alle Controller... Die STM32 sind lediglich sehr beliebt, deswegen
-
Thread
Neues Eval-Board für Atmel-ARM
entdeckt, Ich sehe allerdings keinerlei Vorteile eines solchen (teueren) Boards gegenüber der STM32-Discovery-Linie oder den STM32- Nucleo Boards die meist schon für 20 bis 40 Euro zu haben sind.
von ST ... bisher waren die ja immer recht teuer. Ich habe vor ein par Moanten ein Nucelo-64 mit STM32F103RBT6 für 16 Euro inclusive Versand gekauft (und zwar direkt von ST bei Amazon). Wenn ich bei Atmel ein AVR Evaluation Kit und einen Debugger kaufen würde, müsste ich dafür fast 200 Euro bezahlen
-
Thread
[V] Devboards etc.
www.infineon.com/cms/en/product/evaluation-boards/KIT_XMC45_RELAX_V1/productType.html?productType=db3a304437849205013813b23ac17763 - dürfte unbenutzt sein - OVP ----------------- 25€ incl. Versand 3) ST STM32F401 Nucleo (NUCLEO-F401RE) http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/
STM32F4 Discovery mit STM32F429 http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 - dürfte unbenutzt sein, evtl. mal eingeschaltet - OVP ----------------- 25€ incl. Versand in Maxibrief
-
Thread
HELIX MP3 und ARM (STM32F4) -> Assembler Problem Gesperrt
Hallo. Ich brauche für ein STM32F4 Projekt den MP3 Decoder von HELIX. Ich habe den gesamten Code in mein EM:BLOCKS Projekt geladen und bekomme Fehler mit denen ich nichts anfangen kann. Es betrift die Asmpoly_gcc.s Datei.
https://github.com/RT-Thread/realboard-stm32f4/blob/master/software/realtouch/mp3/real/arm/asmpoly_thumb2_gcc.s
-
Thread
stm32f103c8t6 kompatibele MCU mit mehr sram?
Der STM32F303CC hat 48 kB
STM32F303CC ... danke! Pinout passt ... ist die IO genau gleich?
-
Thread
Arduino micro auf NUCLEO 144
funktionieren). Der F767 wird laut der Tabelle hier unterstützt: https://github.com/stm3A2duino/Arduino_Core_STM32 Die Timer des F767 sind gegenüber den Timern des Atmega328 sehr unterschiedlich. Es gibt aber schon
ebenfalls von Arduino unterstützt wird. Einen entsprechenden Core gibt es ja von ST. https://github.com/stm32duino/Arduino_Core_STM32 Allerdings kommt mir dein Sprung extrem gewagt vor. Ich wette, der Funktionsumfang des STM32F767 wird dich überfordern.
-
Thread
Wie kann man Mikrocontroller kaufen und programmieren
dir ein Evaluation Board mit einem Mikrocontroller. Wegen der Videowiedergabe wird es wohl auf ein 32 Bit Modell hinaus laufen. Da würde ich für den Anfang ein STM32 Nucleo 64 Board versuchen: https://www.st.com/en/evaluation-tools/stm32-nucleo-boards.html Dazu brauchst du ein Display mit passender
Development Environment), die kostenlos von der Arduino-Website heruntergeladen werden kann. - **ESP8266/ESP32:** Diese Mikrocontroller können mit der Arduino-IDE oder der PlatformIO-IDE programmiert werden. - **STM32:** Die STM32-Mikrocontroller können mit der STM32CubeIDE oder der PlatformIO-IDE programmiert