-
Thread
Problem mit STM32 Programmierung
oder SET_BIT nicht gefunden. Das sind keine Funktionen, das sind nur Macro Definitionen aus der stm32l1xx.h .
#elif defined(STM32L152xE) #include "stm32l152xe.h" In der stm32l1xx.h wird auch entsprechend des -dSTM32L152xE die zum µC passende Header Datei benutzt. D.h. Du solltest nicht #include "stm32l152xe.h" direkt
-
Thread
STM32 mit FPGA unterstützen
Naja, so ein üblicher Ladebaustein (z.B EPCS bei Altera) hat 1,4,16 oder 64 MBit! Wenn das dein STM32 neben deinem normalen Programm auf den uC nicht gerade noch übrig hat, brauchst du ein externes Flash.
oha, doch so viel ... Wäre schon knapp bei nem STM32 der max 2MB Flash hat
-
Thread
Suche Bauteil
Arduino Nano, müssten also 5Volt sein. Wenn ich es im zweiten Schritt packe werde ich Code auf einen STM32 portieren, da wären es nur 3,3V, die könnte man über den Verstärkungsfaktor auf 10Volt bringen. Aber das ist erstmal Zukunftsmusik. Beim Servoverstärker kann man 0Volt einstellen, dieses Teil was
Arduino Nano, müssten also 5Volt sein. Wenn ich > es im zweiten Schritt packe werde ich Code auf einen STM32 portieren, da > wären es nur 3,3V Du kannst auch an den Eingang einen npn Transistor mit Basiswiderstand schalten, den du mit stabilisierten 5V betreibst. Dann ist es egal, ob an der Basis 2,5
-
Thread
24V auf 3,3V
Hi ich würde gern einen Mikrocontroller (stm32f4 discovery board) mit 24V schalten. Also im Endeffekt 24V auf 3.3V. Meine Idee wäre dafür ein ULN2003 oder ähnliches. Also von 3.3 auf 24 V funktioniert das ganze ja aber wenn ich Spannungsversorgung
ruby schrieb im Beitrag #3765094: > Hi ich würde gern einen Mikrocontroller (stm32f4 discovery board) mit > 24V schalten. Markus Müller schrieb im Beitrag #3766426: > Wie viel Strom soll geschaltet werden? Na, was wird so ein stm32f4 discovery board schon ziehen?
-
Thread
Gesucht: µC mit 4x PWM + Ethernet Schnittstelle
> Es wahren aber bis jetzt µCs mit 150< PINs was für eine > Lichtsteuerung etwas overdone ist. Stm32F407 mit integriertem PHY. https://www.olimex.com/Products/ARM/ST/STM32-E407/open-source-hardware rgds
6A66 schrieb im Beitrag #4099574: > Stm32F407 mit integriertem PHY. STM32F407 - mit integriertem MAC, der PHY ist extern (Sorry). rgds
-
Thread
Kleinster und einfachster Linux Prozessor
µClinux auf einem STM32F4. https://www.youtube.com/watch?v=HpZAZOL0vC8
kann direkt Line in/out anzapfen. Habe ich auch schonmal verwendet als ich Audio-Versuche mit dem STM32F4 Eval Board gemacht hatte.
-
Thread
Auch bei den STM32 funktioniert Reset nicht richtig :(
und anderen uC: VDD muss kleiner als 100mV werden, damit der Power-On-Reset funktioniert. Bei den STM32 hatte ich mich darauf verlassen, dass die dieses Problem nicht haben. Jedenfalls finde ich in keinem Datenblatt einen Hinweis dazu. Jetzt habe ich zu diversen STM32G0, G4, L4 und einzelnen H5,
462 2023-10-23 L462xx 462 2023-10-23 L496xx,L4A6xx 461 2022-10-03 L4P5xx,L4Q5xx 471 2023-05-09 STM32U535xx,STM32U545xx 455 2023-06-28 STM32U575xx,STM32U585xx 482 2022-02-28 WB55Cx
-
Thread
SSD1309 STM32
funktioniert. Es gibt auch die Option STM32-Boards in Kombi mit der Arduino IDE benutzen zu können. Z.B. kann man die SSD1309-Bib. unter der Verwendung der Arduino IDE mit dem STM32-Nucleo 64 Modell STM32F401RE verwenden. Das funktioniert!
sicher, dass ich bei der Einstellung per STM32 IDE keine Fehler gemacht habe. Ich denke der Knackpunkt liegt in der Einrichtung der SSD1306-Bibliothek selber. https://www.youtube.com/watch?v=F1B3G4o3d48&t=193s (3) Im nächsten Schritt
-
Thread
Mit was für einem Programmieradapter programmiert man einen STM8?
Mit dem ganz normalen ST-Link, wie er auch für den STM32 verwendet wird. In der Box sind neben dem JTAG-Kabel für den STM32 auch Kabel für den STM8, wird dann SWIM genannt. Allerdings habe ich mir das nie genauer angesehen...
Bild 2 - das Testboard über die SWIM-Schnittstele programmieren. Das STM8S Discovery Board ist für 15 Euro bei Segor erhältlich. Eine bessere Alternative wäre der ST-Link von STM, damit kannst du sowohl STM8A (Automotive)/ STM8S (Value Line), STM8L (Low Power) und STM32A
-
Thread
Controllerwahl Energy Harvesting-Anwendungen
vllt. ein 32-bit-Controller zum Vergleich: STM32L: http://www.st.com/internet/mcu/subclass/1376.jsp
Bis jetzt auf meiner Liste: -MSP430 -STM8L -STM32L -Atiny -PIC XLP und was mir bisher völlig unbekannt war -Energymicro habe ich noch etwas vergessen?
-
Thread
PCB für DP83848, Entwurf
Warum nicht ersteinmal ein Aufsteckboard auf ein STM32 Nucleo mit ETH? Und hinter der Ferritperle direkt am AVDD Pin wuerde ich auch (einen) Entkoppelkondesator(en) empfehlen.
oder ganz billig mit ner Schottky Diode. Aber das hatte ich alles fürs fertige Board gedacht - wo STM32 und der PHY aufm gleichen Brett sitzen, genau so wie 4-Layer High-Signal - GND - VDD - High Signal. Die Videos von diesem Robert ... kenne ich, finde ich auch ganz gut muss ich sagen.
-
Thread
STM32F3 ADC (ohne STD-Lib)
sondern auf Registerebene bleiben. LG Hier ist der gesamte Code: [c] /* Includes */ #include "stm32f30x.h" #include "GPIO.h" #include "clock.h" uint32_t timerFlag=0; uint16_t value=0; int main(void) { GPIO_CLKconfig(); clock_config(); //-----ADC_GPIO GPIOB->MODER |= GPIO_MODER_MODER1
wird nicht die End of Conversion - Flag trotzdem gesetzt? Die Doku schweigt dazu, aber bei vielen STM32-Peripherieeinheiten muss der Interrupt (im jeweiligen _IER) eingeschaltet sein, damit das Interruptflag (im _ISR) gesetzt wird; daher verhält es sich beim STM32F30x-ADC vermutlich genau so. > Weil
-
Thread
Günstiger ADC >=14 bit >=2.5MSPS
schlecht verfügbar sind. Also so ein ADC mit den im Betreff genannten Eigenschaften ist teurer als ein STM32H7 und dieser beinhaltet 3 16 bit ADCs, nebst der CPU, RAM, Rom etc. Was ist hier los?
Bluepill Board konnte gerade > mal 10 Bits nutzen, der Rest ging im Rauschen völlig unter. OT: STM32? HAL Calibration einmal zu Beginn gestartet? Das wirkt wahre Wunder in der Beziehung.
-
Thread
Suche Empfehlung für zukunftssicheren ATMEGA Gesperrt
ATXMEGA 256K: ATXMEGA256A3U-AU (mit USB) 5,75 € (mouser) bzw. 10,55€ (reichelt) ATXMEGA256D3-AU 4,79€ (mouser) ATMEGA 256K: ATmega2561-16AU 13,92€ (mouser) bzw. 11,40€ (reichelt) ATXMEGA 32K: ATXMEGA32D4-AU 2,37€ (mouser) Und ich hab schon die ersten ATXMEGA32E5 gesehen für 1,89 US$ !!!
Hannes Lux schrieb im Beitrag #2999334: > Man kann sie aber nicht sorglos am Li-Ion-Akku (kann bis gut 4,2V sein) > betreiben, auch das Ansteuern von FETs ist aufgrund der 3,3V nicht ganz > so einfach. Das ist aber bei der gesamten 3V3 Technik so, STM32 und Konsorten haben das gleiche 'Problem',
-
Thread
Probleme beim Übersetzen
/stm32f4xx" -I"../system/include/cmsis/device" -I"../Middlewares/Third_Party/LwIP/src/include" -I"../Middlewares/Third_Party/LwIP/system" -I"../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F
M.K. B. schrieb im Beitrag #5175248: > Vermutlich includiert > core_cm4.h deine Datei stm32f429xx.h mit dem define nicht. Es ist genau umgekehrt: stm32f429xx.h includiert core_cm4.h. Warum genau der Compiler meckert ist schwer zu sagen, weil GNU-MCU-Eclipse im Hintergrund
-
Thread
MPLAP Snap halb im Nirvana
------ String Descriptor 2 ------ bLength : 0x32 (50 bytes) bDescriptorType : 0x03 (String Descriptor) Language 0x0409 : "MPLAB Snap ICD CMSIS-DAP" Data (HexDump) : 32 03 4D 00 50 00 4C 00 41 00 42 00 20 00 53 00 2.
schicke mir ganze > ASCII-Textpassagen in Echtzeit, nicht nur bei den AVRs, sondern auch bei > den STM32-µControllern. Ja das mache ich auch sehr gern. Bei den STM32 nehme ich aber lieber SWO als die Uart. Da hat jeder so seine Vorlieben. Bei den Avr nehme ich auch gern die Softuart mit delay von
-
Thread
STM32F100xx Bitmanipulation ohne Header Datei
ersetzten: Hier mal der Code. #include "stm32f10x.h" int main() { RCC->APB2ENR |= (1<<4); GPIOC->CRL |= ( (1<<16) | (1<<17) ); GPIOC->CRL &= ~( (1<<18) | (1<<19)); GPIOC->CRL |= ( (1<<20) | (1<<21) );
Link zum Datenblatt: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwiG3qv-nervAhVE9IUKHSZ2AJEQFjABegQIAxAD&url=https%3A%2F%2Fwww.st.com%2Fresource%2Fen%2Freference_manual%2Fcd00246267-stm32f100xx-advanced-arm-based-32-bit-mcus-stmicroelectronics.pdf&usg=AOvVaw2GsY3qPMGEaY6As6a7xMbJ
-
Thread
Fertige Bibliothek oder selber schreiben?
Peripherie der größeren STM32 ist noch viel schlimmer.
Niklas G. schrieb im Beitrag #5657097: > Kennst du einen Controller mit besserer USB-Peripherie? Die > "OTG"-Peripherie der größeren STM32 ist noch viel schlimmer. Umso dankbarer bin ich für deine Anleitung
-
Thread
Wie C++ Datein übersetzen mit arm-none-eabi-g++ (Kommandozeile)
den ganzen Vormittag, nachdem ich unter Windows mit EM-Blcoks erfolgreich ein C++ Projekt für den STM32F4 erstellt habe, diese Quelldatein unter Linux mit dem arm-none-eabi-g++ zu übersetzen. Reine C-Datein werden übersetzt, es kommt nur zu Problemen beim einbinden der Standard-Header. Gibt es dafür
Hallo, macht leider keinen Unterschied [code] arm-none-eabi-g++ -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -ffunction-sections -fdata-sections -g -fno-rtti -fno-exceptions test.cpp -T stm32f407vg_sram.ld -T stm32f407vg_flash.ld [/code]
-
Thread
[S] STM32F4-DISCOVERY STM32F407VGT6
Hallo zusammen, hat jemand ein STM32F4-DISCOVERY (STM32F407VGT6) abzugeben? Bei den üblichen Verdächtigen ist es derzeit entweder nicht verfügbar, mit hohen Preisen eingestellt, oder mit hohen Versandkosten. Danke für Angebote!
Das ursprüngliche Board wurde abgekündigt und durch das STM32F407G-DISC1 ersetzt. Das hat jetzt nen verbesserten STlink inkl. seriellem Port. Das STM32F407G-DISC1 ist z.B. bei Mouser in Stückzahlen erhältlich. Andere Händler haben vielleicht ihre Produktseiten
-
Thread
STM32F4: Hilfe bei der Timer Konfiguration
öffne irsnd.c und suche darin nach STM32.
Jaja, der Timerfrust auf dem STM32. Die Dinger sind sehr mächtig und subtile Unterschiede zwischen den einzelnen Varianten erfordern eine gewisse Aufmerksamkeit. Sag mal an, welcher Chip (e.g. STM32F407VG), Timer/Kanal (TIM4_CH1
-
Thread
SPI flash GD5F1GQ4UB auslesen
Schade das Du nicht mit STM32 arbeitest. Für den und deinen Chip gibt es hier etwas: https://github.com/rgwan/stm32-gcc/blob/master/workspace/src/msc/bsp_nand.c Vielleicht lässt sich daraus eine abgespeckte Version für
hp-freund schrieb im Beitrag #4793752: > Schade das Du nicht mit STM32 arbeitest. Einen STM32 hab ich rumliegen. > Vielleicht lässt sich daraus eine abgespeckte Version für AVR machen. Da ist ja gleich ein ganzes Dateisystem dabei... Ich befürchte das macht
-
Thread
Nach Initialisierung falsche Werte im Struct
Halo Kollegen. Komme mit Initialisierung einer Struktur nicht weiter. Mikrokontroller - STM32-F103-Olimex, IDE – Eclipse, Compiler - GCC, G++ Der Compiler meckert nicht aber die Werte der initialisierten Struktur sind falsch. Die Struktur beschreibt einen Zeichensatz (Font) für die
Prozessoren im RAM (oder > gar in Registern) gelagert Ja, hängt vom Linkerscript ab. Aber beim STM32 wird normalerweise alles was "const" ist in den Flash gelegt.
-
Thread
Luminary LM3S6965 Ethernet Eval board
abzuarbeiten. 10 MBit würden mir eigentlich reichen, deshalb tendiere ich zu einer Kombination von STM32 und ENC28J60. Daß Luminary jetzt auch Controller mit DMA angekündigt hat, ist schön, die Kombination DMA und Ethernet fehlt jedoch leider - oder hab ich das was übersehen?
@let: die neuen STM32F103 ( Cortex M3 ) von ST haben einen externen Speicherport für SRAM, NAND, NOR, PSRAM etc. Der I2S ist auch integriert und noch vieles anderes ( 12Bit DAC, 12Bit ADC 1µs SD/MMC Port) . Ich habe heute
-
Thread
ARM Entwicklungskit für Einsteiger
Das F4 Board von ST ist noch recht neu und die Integration in die Toolchains ist derzeit noch beta. Ich benutze das STM32VLDISCOVERY mit der Coocox IDE und das läuft prima: http://www.st.com/internet
tja ich habe kürzlich ein STM32f4 Discoveryboard in die wanderkiste salzgitter (http://www.mikrocontroller.net/articles/Wanderkiste#Kiste_Salzgitter) gepackt :) vielleicht ist es ja noch drin :) abgesehen davon sind ein paar
-
Thread
Elm-Chan - FatFS Security Desaster
Richard schrieb im Beitrag #8069570: > non-hobby platforms like Espressif ESP-IDF, STMicroelectronics STM32Cube > middleware, Zephyr RTOS, RT-Thread, Mbed, Samsung TizenRT, Spezifisch das Zephyr und auch STM32Cube werden ziemlich offensiv für industrielle Nutzung beworben. Die Entwickler dieser Systeme
warum exFat als neues Dateisystem hermusste. Es gibt aber auch reale technische Gründe - bei FAT32 ist die maximale Dateigröße auf 2^32 Byte (4 GByte) begrenzt, und man begegnet heutzutage doch immer häufiger Dateien, die größer sind.
-
Thread
AX82 - ZX Spectrum Emulator mit AVR + CPLD
freund vom ZX Spectrum oder ZX81 war. Warum hast Du in heutiger Zeit nicht einen ARM Cortex M3 /M4 genommen? Die sind doch um einiges schneller und man braucht kaum noch was außen drumherum. Wenn ich da an so was wie einen kleinen STM32F407 denke dann bleibt nicht wirklich viel Hardware übrig.
schon. Das Projekt hatte ich vor 6-7 Jahren begonnen, auch gibt es inzwischen Emulatoren auf diversen STM32 Boards. Warum also noch Variante X+1 hinzufügen? Demnächst gibt es aber ein neues "Emulationsprojekt", welches u.a. wohl auch auf diversen STM32 laufen wird. Jörg
-
Thread
Finde den Code zum Kompilat
Ich habe hier den Inhalt des Flahsspeichers aus einen STM32 und ein Git-Repository mit mehreren Versionsständen des Codes. Ich soll nun herausfinden, welcher Versionsstand genau den vorhandenen Flashinhalt ergeben hat. Beim Kompilieren erhalte ich eine Datei.elf
Speicherabbild trägt die Erweiterung.bin. Es ist exakt zwei Megabyte groß, genau so groß wie der Flash des STM32. Ein direkter Vergleich mit der Datei.elf ist gar nicht nötig, da sie nur wenige Kilobyte groß und damit sicher verschieden ist. Ich habe mit dem objcopy.exe aus einem Unterverzeichnis des STM32CubeIDE
-
Thread
stm32f103c8t6 kompatibele MCU mit mehr sram?
Der STM32F303CC hat 48 kB
mit 'MCU/MPU Selector' starten. Gehäuse LQFP48 als Vorgabe und RAM>= z.B. 48 kB, dann bleiben noch 32 Kandidaten übrig, bis 320 kB RAM. Das gibt es aber nur bei den neuen, moderneren Serien L4/G4/F3. Pinkompatilität muss man dann noch per Datasheet vergleichen, das kann man auch direkt von CubeMX aus
-
Thread
Theremin bauen mit µC oder/und FPGA
man auch direkt die Frequenz messen kann? > Für die Signalverarbeitung (DSP) dachte ich an einen STM32F102 oder nen > FPGA. Ein FPGA halte ich für übertrieben, der STM32 sollte das leicht schaffen.
/part/STM32F103 dann müsste der verstimmte Schwingkreis mit ner geringeren Frequenz laufen <500kHz!!!
-
Thread
ESP 32 oder Nano
kommst. Der Arduino Nano kann 10 Bit, aber nicht differentiell (genügt vielleicht trotzdem). Den ESP32 kannst du knicken, dessen ADC ist im Vergleich dazu nur ein grobes nicht lineares Schätzeisen. Ich würde einen STM32G4 (oder den älteren STM32F3) empfehlen, denn deren 12 Bit ADC unterstützen den
des ADC zu beschalten und alle Spannungen gegen diese Leitung zu messen. Alternativ ist es bei einem STM32 auch möglich die bei einigen Typen vorhandenen OPAs und DAC Ausgänge zu verwenden. Der DAC hängt auch an VRef wie der ADC und nimmt das etwas unvorhersehbare Verhalten der rein digitalen GPIOs raus
-
Artikel
STM32
, Wi-Sun, IEEE 802.15.4g STM32WB0 (2024) ARM Cortex M0+ bis 64 MHz 2.4 GHz mit Bluetooth 5.4 STM32WB (2018) ARM Cortex M0+ und M4F bis 64 MHz 2.4 GHz mit Bluetooth 5.4, Zigbee, Thread, Matter, IEEE 802.15.4 STM32WBA (2022)
für STM32 Download-Buch in englisch, min. 30$ "Mastering STM32" STM32 L0/F1/F3/G4 Anleitung in Deutsch USB-Tutorial mit STM32 Sehr schönes STM32 Anfängertutorial mit Codeanalyse bis in die Register
-
Thread
8bit-Computing mit FPGA
Josef G. schrieb im Beitrag #6277406: > Man könnte Kindern zum Zählenlernen ein > kleines Täfelchen mit 4*4 Kreisen geben. Man könnte Kinder genetisch verändern, so dass sie 8 Finger an jeder Hand haben
Josef G. ist Eliza 4.0! https://de.wikipedia.org/wiki/ELIZA
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
Cortex-M3 STM32F103R8T6 STM32 core board mini development board ARM Cortex-M3 STM32F103ZET6 STM32 Core board mini development board "ARM Cortex-M3 STM32F103VET6 STM32 Development Board + 2.4TFT Touch Screen"
duty ratio SKU:LC-PWM-494 ARM Cortex-M4 STM32F405R development board SKU:LC-STM32-F405R-MB Viel SPass beim stöbern. lg rudi ;-)
-
Thread
I2C-Kommunikation stoppt nach ca. 1-5 Sekunden
schwingt. Ich arbeite mit einer Library und stelle den Takt so ein: [c] initClock() { xpcc::stm32::Clock::enablePll(xpcc::stm32::Clock::PLL_HSI, 8, 168); return xpcc::stm32::Clock::switchToPll(); } [/c] Inzwischen habe ich den externen Quarz-Oszi nochmal ausgelötet, um an dieser Stelle,
getroffen worden. Ich befürchte, da musst du nochmal zurück zum Router und eingreifen. Wenn das ein STM32 ist, vermisse ich da auch die Abblock-C an jedem (!) Supplypärchen. Dann sproddelt schon der Port mit Störungen. In meinen Motorsteuerungen mit STM32 hängt an jeden Paar ein 100n/10µF Kombo und
-
Thread
STM32L-Typen: Irgendwelche Besonderheiten?
Hallo. Auf Grund der aktuellen Versorgungslage bin ich am Überlegen in einigen Schaltungen STM32L4xx-Typen zu verwenden. Derzeit setzen wir meistens F4xx oder F3xx ein. Gibt es irgendetwas Besonderes an den L-Typen? (Außer dem offensichtlichen "Low-Power") Z.B. besonders störanfällig wegen
AN4616, "Migrating from STM32F401/411 lines to STM32L4 Series" beantwortet viele Fragen, wobei "L4 Series" übertrieben ist. Die diversen L4-Typen unterscheiden sich genau wie diversen F4-Typen. Die F3 sind etwas besonderes, vor
-
Thread
STM32F1 LCD Problem
Moin, ich bin Einsteiger in der ST32-Welt. Bei 8-Bitern habe ich einiges an Erfahrung, trotzdem scheitere ich hier an einem einfachen Problem. Ich möchte mein STM32f100-Discovery Board an ein Display 2x16 anschließen. Ich habe bisher
es ebenfalls gut aus, die Pegel an den I/Os kann ich messen. Infos: - 8Mhz HSI - Display 5V - STM32 3,3V - LCD-Daten 4-Bit an PC0-PC3 --> D4-D7 am Display - RS an PC8 - RW an PC7 - EN an PC6 [c] #include "stm32f10x_conf.h" void Delay(long); #define RS GPIO_Pin_8 #define EN GPIO_Pin
-
Thread
Atollic // GDB-Server Start Exception
mal ein paar gute Idee. Anbei der Log vom GDB-Server Lieben Dank André [code] [0.244] STM32_AppReset(): NVIC_DFSR_REG = 0x00000009 [0.246] STM32_AppReset(): NVIC_CFGFSR_REG = 0x00000000 [0.248] STM32_InitDevice(): ST_LINK Major version =2 Jtag version =15 [0.248] STM32_InitDevice
create_stm32_flash_device(): STM32 device: id =20036410 [0.268] create_stm32_flash_device(): STM32 device: Flash size =32 [0.268] create_stm32_flash_device(): FuncExit [0.268] read_option_bytes(): FuncEntry
-
Thread
C++ Compiler für ARM (STM32 M0-M3)
was für dich? Das ist kostenfrei und das .NET > Framework ist schon sehr umfangreich. Auf einem STM32?
J-Link brauchst du nicht. Kauf lieber für wenig Geld ein STM32F4 Discovery Board. Da ist der Programmer drauf, der auch einzeln verwendet werden kann. GCC ist die erste Wahl wenn es um C/C++ Compiler gibt. Da sind natürlich nur die Standardbibliotheken dabei
-
Thread
CAN Transceiver für ST Discovery Boards
http://www.st.com/web/catalog/tools/FM146/CL1984/SC720/SS1462/PF255417 STM32F4DIS-BB
Ich finde das STM32F4DIS-BB zu teuer und habe das ganze in ein paar Minuten auf Lochrasterplatine aufgebaut.
-
Thread
G-Code-Interpreter und µStep-Controller mit ATmega644
Kreisinterpolation Bogen rechts (gegen Urzeigersinn) G4 Verweihlzeit mit Parameter P xxxx G17 Ebnenauswahl [X | Y | Z] G18 Ebnenauswahl [X | Z | Y] G19 Ebnenauswahl [Y | Z | X] G20
Hi Steffen, ein Olimex STM32-E407 mit STM32F4. Auf dem Board ist nicht so viel "artfremdes" Zeug drauf und das hat 4x 16Bit-Port auf Header und und und... Mit Gruß Pieter
-
Thread
Impulse mit Interrupt zählen
Nimm doch nen STM32F4 der hat nen Inkrementalencoder in Hardware eingebaut. Das Discovery Board kostet 14€.
Uwe schrieb im Beitrag #3337159: > Nimm doch nen STM32F4 der hat nen Inkrementalencoder in Hardware > eingebaut. > Das Discovery Board kostet 14€. Für so einen Piffelkram den Timer zu nehmen, kostet, ausser ein bisschen Nachdenken, gar nichts.
-
Thread
Frequenz Schrittmotor über Computer
ich jetzt nicht so schlimm, allerdings würde ich persönlich das Step und Dir Signal dann mit einem STM32 und einem der Timer erzeugen. Da hat man ein sauberes und vor allem genaues Signal und viele möglichkeiten PWM mit variabler DC und Frequenz zu erzeugen (stichwort DMA). Und dem STM würde ich persönlich
PC im ms-Takt nacheinander abgefragt. Da kommt eine Latenz von 20 ms schnell zusammen. Ob AVR, STM32 oder sonst ein µC ist doch egal. Die obere Schrittfrequenz hängt vom Motor und seinem Treiber ab.
-
Thread
STM32F437 HAL Crypt Library verwenden
Auch in der F4 Lib findet sich etwas wenn du nach HAL_CRYP_AESCBC_Encrypt suchst. Jeweils die main.c in: STM32Cube_FW_F4_V1.15.0/Projects/STM324xG_EVAL/Examples/CRYP/CRYP_AESModes/Src/ STM32Cube_FW_F4_V1.15.0
Sagt immer das die c Datei nicht compiliert bzw. nicht richtig eingebunden wurde. In dem Fall die stm32f4xx_hal_cryp.c #include ist die stm32f4xx_hal_cryp.h
-
Thread
AVR-Mikrocontroller programmieren lernen
ist MPLAB DIE mit XC16 bzw. für die 32bit µCs XC32. Es gibt sicher auch Alternativen von anderen Herstellern, eine Zusammenfassung gibt es hier: https://www.mikrocontroller.net/articles/STM32_f%C3%BCr_Einsteiger Zu denen kann ich dir
Welt. Das Launchpad bekommst du für einen 10ner: http://www.voelkner.de/products/475328/MSP-EXP430G2-LaunchPad-Texas-Instruments-fuer-MSP430G2xx-Microcontroller.html?ref=43&products_model=W91461&gclid=COLZ2Me9gb4CFQcTwwod9ZUA4Q Wie einfach man startet kannst du hier sehen: http://www.frank-buss.de
-
Thread
Messsystem 10x 100kHz 8-bzw. 10bit --> ADC?, µC?
nötigen Berechnungen mit den Daten anzustellen (Double Precision FPU...) und etwas Overkill ist. Div. STM32F4, STM32L4 oder vergleichbares von anderen Herstellern wären ebenso ausreichend
Hallo, Ich würde einen STM32F4/3 verwenden. ( http://www.st.com/web/en/resource/technical/document/reference_manual/DM00031020.pdf ) Du hast 3 ADC Blöcke die wiederum mit je 1 Megasample/s laufen. Die ADC Wandlung kann mittels
-
Thread
suche Algo für Soft Clipping
Ich benutze einen STM32 Prozessor und will Audio Soft-Clippen. Mit google hab ich sowas gefunden: https://ccrma.stanford.edu/~jos/pasp/Soft_Clipping.html Wie implementiert man das mit einem STM32? An sich hab ich genügend
asd schrieb im Beitrag #7338577: > Ich benutze einen STM32 Prozessor und will Audio Soft-Clippen. Mit > google hab ich sowas gefunden: > https://ccrma.stanford.edu/~jos/pasp/Soft_Clipping.html Was wäre an dem Stanford auszusetzen? Nimm eben eine quadratische
-
Thread
Codegröße 8051 vs Cortex M0
Bytes STM32F051: 33388 Bytes und mit optimize size: 26392 Bytes Dabei habe ich schon auf dem Cortex-M0 sprintf und sscanf durch eigene Routinen ersetzt, davor waren es noch etliche 10k mehr. Noch ein paar
Martin M. schrieb im Beitrag #3380066: > 8051er: 20354 Bytes > STM32F051: 33388 Bytes und mit optimize size: 26392 Bytes Es ist schon ein paarmalweiter oben geschrieben worden, aber du hast es offenbar nicht gelesen: Lade dir mal den "Keil" herunter, bis 32 K
-
Thread
Frage bezüglich Mikrocontroller auf selbst erstelltem PCB
erst dann, wenn man ein Projekt anpassen und erweitern möchte. Prinzipiell könnte sogar der ATmega32U4 als USB-UART Bridge dienen, aber dazu braucht man auch Programmierkenntnisse.
/USB-Tutorial_mit_STM32 http://stefanfrings.de/stm32/3-Fach-USB-UART.zip