-
Thread
Mikrocontroller und PHP
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.
mal fragen, ob PHP auf einem Mikrocontroller laufen kann, > also zum Beispiel auf einen AVR oder STM, also der Mikrocontroller > ist gleichzeitig der Server Ein großer STM32 kann, mit genug externem RAM ausgestattet, Linux ausführen. Und wenn man ein Linux hat, sind auch Webserver und PHP theoretisch
-
Thread
STM32: 5 Volt tolerante Eingänge sind es nicht
keine 5 Volt, wenn die Versorgungsspannung aus ist. Sie vertragen dann sogar noch weniger als die STM32, nämlich nur 0,5 Volt. Insofern ist das kein Argument gegen STM32, sondern eher ein Vorteil!
Mi N. schrieb im Beitrag #8049926: > In der Regel sind deren Schutzdioden so robust, daß man darüber auch die > gesammte Schaltung mit Spannung versorgen könnte. Die STM32 sind auch erstaunlich robust
-
Thread
WS2812/SK6812 an STM32F030
Das geht von der >Taktfrequenz her nicht auf. Nur aus Interesse, warum geht das nicht? Der STM32F030F4P6 kann glaube ich maximal 18 Mhz auf dem SPI. Also bei kern auf 48Mhz mit 4er prescaler läuft er ja schon auf 12Mhz. Bei kern auf 32Mhz mit 2er prescaler dann SPI auf 16Mhz. Für die vom
http://stm32f4-discovery.net/2018/06/tutorial-control-ws2812b-leds-stm32/ Ob das wohl bei 48 MHz HSI funktioniert?
-
Thread
Paradigmenwechsel im Embedded Design Gesperrt
Stefanus F. schrieb im Beitrag #5942669: > Google mal nach "STM32 Anleitung" oder "ESP822 Anleitung" Sorry, das sollte ESP8266 heissen.
Stefanus F. schrieb im Beitrag #5942875: > Schau Dir mal die STM32 Cores für > Arduino Unter STM32-Cores verstehe ich die die Kerne, den Chip selber und was hat das mit Arduino zu tun. Bevor du hier weiter quackst, hast du schon mal Teensy eingesetzt?
-
Thread
sei nicht schlauer als der Compiler?
daß dann ein uint8_t plötzlich zum Flaschenhals wird. Das stimmt schon: es ist schwierig, einen STM32 zum Schwitzen zu bekommen - außer man macht es böswillig oder aus Dummheit. Hier ein Thread, wo das diskutiert wird: https://www.mikrocontroller.net/topic/stm32-arrays-und-performance#4921876
Ist jetzt nicht exakt STM32, aber ein ähnlicher Cortex-M4.)
-
Thread
Umstieg von Atmel AVR auf NUCLEO-F042K6
Hier sind die Links http://www2.keil.com/stmicroelectronics-stm32/mdk http://www.openstm32.org/System+Workbench+for+STM32
https://www.youtube.com/watch?v=nP6TR6NAZTQ
-
Thread
Eigenes 3D-Drucker Board - Viele Fragen
auch gerade dahin. Einziges was mich stört das hier nur Support für den Cortex M7 von ST für den Typ STM32F756 gegeben ist. Dieser Taktet mit 216Mhz, 320kb SRam und 1Mb Flash. Ich würde gerne den STM32H743 nehmen da 400Mhz, 1Mb SRam und 2Mb Flash, sehe hier deutlich mehr Leistungspotenzial, vielleicht
ollen AVRs sind sicher am Ende mit sowas. Gibt aber genug stm32 projekte. Da muss man das Rad doch nicht grundsätzlich neu erfinden.
-
Thread
6502 Prozessor wer kennt den noch?
einen Haufen > Kondensatoren, eine Rolle Lötzinn und eine Lochrasterplatine 200 mm x > 200 mm plus 6 Wochen Urlaub Weniger wenn Widerstände statt der für NMOS typischen Stromquellen (depletion mode N-FET) als Pullups verwendet werden. Aber für die aktiven Highside-FETs der Pintreiber ist die Schwellspannung
Register fällig werden, wenn man davon 16 statt 8 hat, also die jeweils > obersten Bits. Weshalb 8/6/32-Bit Befehle mit ausschliessich den alten > Registern keinen Präfix brauchen. Ok, danke. Wieder etwas schlauer ;-)
-
Thread
BME280 mit Attiny85 auslesen Daten per SN75176 an Pi senden
irgendeinen kleinen ARM-basierten Controller vorschlagen. Die haben dafür fertige Einheiten in Hardware. STM32C011F4, STM32F030F4, oder so die Größe. Gibt auch gut passende aus China, WCH, Puya etc. Die sind dann auch noch klar billiger als der Attiny85.
kleinen ARM-basierten > Controller vorschlagen. Die haben dafür fertige Einheiten in Hardware. > STM32C011F4, STM32F030F4, oder so die Größe. Oder noch besser gleich mit CAN. Dann braucht es tatsächlich auch kein aufwändiges Protokoll weil einfach jeder sendet wann er will. Die LPC11Cx sind da
-
Thread
gdb breakpoint setzen
mecrisp-stellaris-stm32f407.bin : memmap mecrisp-stellaris-stm32f407.o $(ARMGNU)-ld -e Reset -o mecrisp-stellaris-stm32f407.elf -T memmap mecrisp-stellaris-stm32f407.o $(ARMGNU)-objdump -D mecrisp-stellaris-stm32f407
all : mecrisp-stellaris-stm32f407.bin mecrisp-stellaris-stm32f407.o : mecrisp-stellaris-stm32f407.s $(ARMGNU)-as -al mecrisp-stellaris-stm32f407.s -o mecrisp-stellaris-stm32f407.o >mecrisp-stellaris-stm32f407.lst
-
Thread
Kommunikation zwischen MCU und MPU
dem STM32WB55: [code] 1x USB 2.0 FS device [/code] https://www.st.com/en/microcontrollers-microprocessors/stm32wb55rg.html Wenn das Teil gesetzt ist (evtl. wegen den Funk Geschichten) dann finde ich
Stellt sich die Frage, ob es nicht vielleicht ein fertiges Funkmodul mit SDIO-Interface gibt, was den STM32WB ersetzen kann. Für WiFi und Bluetooth gibt's das natürlich, für Zigbee & Co vermutlich auch? PPS: ESP32-C6 kann SDIO Slave (200 Mbps) und 2.4 GHz Wi-Fi 6 (802.11ax), Bluetooth® 5 (LE), Zigbee
-
Thread
statische Memberfunktion als Interrupt-Handler?
Kollision führen (Funktion ist bereits implementiert ...). Gibt es einen ähnlichen Hack, der auf stm32 funktioniert, sodass ich dort auch statische Member zu Interupt-Handler machen kann?
Beispielen. . Ich verwende c++/mcucpp für AVR8 und versuche mich (noch mit Mühe) an c++/mcucpp für STM32_F3. STM32_spaghetticode & Eclipse sind die Baustellen. *************************************************************** (*) aktuelle Toolchain: ********************* https://www.mikrocontroller.net
-
Thread
Gitarreneffekte selber bauen
Effekte bauen. Die 24 bit eines 56002 reichen auch gehobenen Anspruechen. Die ADCs und DACs des STM32 haben doch nur 12 bit? Du solltest vielleicht einen audiotauglichen Codec verwenden.
Ich habe meine Routinen generell so ausgelegt, dass sie mit 16 Bit (signed) arbeiten können, den STM32L4 hatte ich halt gerade rumliegen... Bei 48KHz Sampling-Rate hat halt (lt. Octave) ein IIR Butterworth-Bandpass 2.Grades mit 2KHz Mittenfrequenz Koeffizienten von ungefähr -3,6 a(1) und 5,1 a(2
-
Thread
HILFE! SPI macht mich fertig!
vom STM32F4 reagiert er nicht. SOFTWARE: ST: Software und Einstellung der SPI schnittstelle über "CubeMX" könnt ihr folgenden Bildern entnehmen: - Buffer.PNG - Code_STM.PNG - ST_SPI_Setting.PNG
das mit den Reflexionen auf den Leitungen aussieht. Ich habe sowohl beim At90Can als auch beim STM32F4 Überschwinger auf der SCK Leitung, da ich diese nicht abgeschlossen habe. Beim At90CAN sogar bis 6,5V also 1,5V Überschwinger. Beim STM32 sind es 2V Überschwinger also bis 5,3 V. Er bleibt aber
-
Thread
SPI am STM32F103 funktioniert nicht wie gewünscht
Hallo zusammen Ich möchte mit einem STM32F103CBT6 einen Schrittmotor Controller TMC5160 per SPI ansteuern. Nun habe ich ein Problem mit der konfiguration des SPI am STM32. Ich schaff es einfach nicht eine Verbindung zum TMC5160 herzustellen. Ich programmiere mit der STM32cubeIDE. Zum testen habe ich mal ein Arduino Nano genommen und den Beispielcode von Trinamic, und funktioniert natürlich einwandfrei, an der Hardware liegts also nicht. Arduino Code (läuft):
-
Thread
Retro Fieber: Z80 oder 68000 ?
Christian J. schrieb im Beitrag #3807016: > Z84C0BB6 Das ist ein Druckfehler. > > Klar macht das einen Unterschied! Ob 7400N oder 74LS00 macht auch einen > :-) Die ....N habe ich mal alle wegeworfen, 50mA pro Chip waren etwas > viel. Ich
System", // 6 "\r\n[basic]...........Basic Interpreter", // 7 "\r\n---", // 8 "\r\nDeine Wahl?:" // 9 };
-
Thread
8051 Chip für Einstieg
Michael H. schrieb im Beitrag #3477358: > STM32 hat man sicher einiges an Möglichkeiten und einen > deutlich leichteren Einstieg. STM32 bietet zweifellos tolle Möglichkeiten und (im Vergleich zu 8051-Derivaten oder 8-Bit AVRs) wesentlich komplexere
Btw.: Die Maschinensprache der MCS-51 Familie empfinde ich im vgl. zu >AVR-ATmega und ATtiny oder STM32 als ausgesprochen angenehm Was ist denn an AVR Assembler unangenehm? Der ist doch klar und geradlinig strukturiert, man hat haufenweise Register. STM32 ist klar, das ist ne andere Liga, kenn ich
-
Thread
PWM Rechnung
Wieso und wie man den Prescaler berechnet. Das ist mir noch nicht > bekannt. F_CPU / (F_PWM * N_Prescaler) <= N_Timerticks Fallbeispiel: Wenn du z.B. eine PWM-Frequenz von 8kHz brauchst, dein Prozessor aber mit 72MHz rennt und du dich für einen 8bit-Timer entschieden hast. F_CPU = 72E6
gibts einige interessante Dinge zur STM32 Familie mit Tipps und Tricks: http://measure.fel.cvut.cz/system/files/files/cs/vyuka/predmety/A4M38AVS/2014/materialy/Hitex_STM32_Insider_Guide.pdf
-
Thread
Mini HF Generator mit SI5351 und Bluepill
beurteilen. Man braucht ein SI5351-Modul wie es für den Arduino angeboten wird, dann noch einen STM32F103C8T6 (Bluepill) und den Flash-Code im Anhang, und schon kann es losgehen. Vier Leitungen (Masse, +5V, SCL und SDA) sind zu verbinden, und der STM32 VCP (Virtual Com Port) Treiber auf dem eigenen
Luftnummer halte. Des Weiteren liegen hier auch noch TM4C123G und LM4F120XL Boards herum und nicht nur STM32. Gruß, Holm
-
Thread
Wieviel Präprozessorei ist sinnvoll?
;}c;typedef int BufferedReader;char*F="JF>:>FB;;BII"; #define return {return #define static f(x){N=(N+x)%6,y--?f(0),f(1),f(4),f(1):++Y[(I=O+N[F]-66) #define String #define System c #define this if(D):1,O=I,I/=16,l<_/32?if(B):l>_/32?if(A):2,l=_,_/=16,byte #define throws #define toArray(x)c #define try for(;--c.c;) #define void /16][(_=l+N[6+F]-66)/16]?O/=16,l/=32,O<I/16?if(C):O>I/16?this #define while(k)if(2J),if(7;21H),f(0),f(4),f(4),if(H),/* import java.io.*; import java.util.*; /** * A lame Java program. * @author J. Random
-
Thread
STM32F746NG-Disco Pinout vs. CubeMx Pinout ?
Hallo, im User Manual (UM1907) des STM32F746NG Discovery-Board ist die I/O Anordnung ganz anders, als wenn man den gleichen Controller (STM32F746NG) via CubeMx auswählt. Ich verstehe das gerade nicht. Z.b. ist SCL und SDA vom I2C3 am
nicht auf alle. Handbuch ab Seite 76 und ab Seite 53: - https://www.st.com/resource/en/datasheet/stm32f746ng.pdf
-
Thread
UDP-Netzwerke(l)n mit kleinen Mikrocontrollern und WizNet W5100/W5500
bereit ist etwas in > irgendeiner Form zurückzugeben. Ich tausche meine USB-Implementation für STM32F1 gegen den Code deines UDP-Testers. Deal?
anderen Vorhaben. Niklas G. schrieb im Beitrag #7995401: > Ich tausche meine USB-Implementation für STM32F1 gegen den Code deines > UDP-Testers. Du brauchst als "professioneller" Programmierer keinen Sourcecode (m)eines UDP Testers. Die Basics (nicht Basic) Sourcen gibt es von Wiznet, den Rest kannst
-
Thread
LCD Controller / Graphics processoren
die aber keinem Pin des Connectors zugeordnet sind. > Wie realistisch wäre es, diesen direkt an STM32 anzuschließen, damit der > uC noch was anderes nebenbei machen kann? Ich kenne den STM32F4 nicht. Aber typischerweise erfolgt die Displayansteuerung komplett im Hintergrund. Man widmet einfach
sollte auch noch etwas für den normalen Datenverkehr übrigbleiben. Was die schwammige Formulierung "STM32" betrifft, so hab ich da ne klare Antwort: Vergiß es, solange du den bislang einzigen TFT-fähigen Typ nicht selbst kennst. Ja, mittlerweile ist ein STM32F4??? oder so angekündigt, quasi das künftige
-
Thread
Hilfe bei Wahl neuer Controllerfamilie
ST: STM32F107 STM32F105 STM32F205 STM32F207 STM32F405 STM32F407 Freescale MK60
Vielen Dank für die vielen Antworten! Die STM32 Serie scheint mir sehr vielversprechend zu sein! Insbesondere die STM32F20xxx Controller scheinen sich gut zu eignen. Sehr gut finde ich, dass sie einen CAN Bootloader integriert haben. Leide habe
-
Thread
Atollic TrueSTUDIO Debugging -> SWV funktioniert nicht
zumindest eine grobe Abschätzung der Laufzeit von ein paar DSP-Funktionen haben mit: #define ITM_Port32(n) (*((volatile unsigned long *)(0xE0000000+4*n))) . ITM_Port32(31)=1; Funktionen(); ITM_Port32(31)=2; Der SWV-Trace Log - Viewer gibt gar nichts aus. ST-Link-V2-Clone wird als Debugger verwendet
Workbench nicht weiter supporten. Man darf nicht vergessen, dass die SW nicht von ST, sondern von AC6 stammt. AC6 ist ein Consultingunternehmen, welches zwar einen Fokus auf STM32 hat (im Bereich Cortex-M) aber eben nicht mit ST verheiratet ist. Auf deren Website schreiben sie auch eindeutig, dass sie
-
Thread
Neural Processing Units
> Weiß jemand, wo man die Spezifikation der NPU von den STM-Prozessoren > findet, z.B. vom STM32MP255A ? NPU nur gegen NDA. SCNR
Ich denke, prinzipiell ist der Speicherdurchsatz bei den kleinen Systemen ein Problem. Die NPU des STM32N6 kann mit je 16GB/s lesend und schreibend (parallel) auf die internen RAMs zugreifen. Das ist ein stolzer Wert für einen Mikrocontroller. Diesen Aufwand wollen die meisten halt nicht treiben.
-
Thread
aktuelle µCs und Nutzen im späteren Beruf
sich da halten? Konkret: Ist es besser bei einem Atmel-µC zu bleiben oder ist der Umstieg auf eine STM32 nicht schwerer? Kurz gesagt: was genau sollte ich mir anschauen? Danke, N.G.
Ansonsten volle Zustimmung zum dem schon gesagten: einfach das machen, was einem Spaß macht. N. G. schrieb im Beitrag #4301635: > Konkret: Ist es besser bei einem Atmel-µC zu bleiben oder ist der > Umstieg auf eine STM32 nicht schwerer? Beides wird ähnlich schwer oder leicht sein. Falls
-
Thread
CPP Code nach C portieren. endet in Stackoverflow.
/www.youtube.com/watch?v=nfX0YvVSM7w Aktuelle Einstellungen: [c] enum Constants { N = 64, // Number of dots SCALE = 6144, INCREMENT = 384, // INCREMENT = SCALE / sqrt(N) * 2 SPEED = 1 }; [/c] Viel mehr wird wohl mit dem STM32 ohne
. Besser wäre das schon dann bräuchte der stm nich so viel Rechnen. Bloß wie mache ich das mit der Tabelle?? könnte mir einer von ihnen weiterhelfen. Danke. im Anhang mal meine umsetzung ich nutze ein stm32f103zet6
-
Thread
Empfehlung Microcontroller
. schrieb im Beitrag #5287350: > Ich möchte es für die Programmierung mehrerer Schritt Motoren (3-6) > Verwenden, dieses sollten teilweise simultan laufen. > > Kennt einer von euch etwas ähnliches, mit vielen GPIOs nur Günstiger STM32F407 ff.
http://mino-elektronik.de/Generator/takte_impulse.htm#bsp3a und nachfolgende Beschreibungen Ein STM32Fxxx hat mehr Timer und ist erheblich schneller, sodaß auch locker 6 oder mehr Stepper bedient werden können: alles per Interrupt im Hintergrund.
-
Thread
7 Kanäle ADC lesen - Übersprechen - STM32F407
---------------------------------------------------*/ /* USER CODE BEGIN Includes */ #include "stm32f4xx.h" #include "stm32f4xx_hal.h" #include "stm32f4xx_hal_conf.h" #include "stm32f4xx_hal_adc.h" #include "stm32f4xx_hal_gpio.h" #include "stm32f4xx_hal_rcc.h" #include "stm32f4xx_hal_tim.h"
__HAL_RCC_CAN2_CLK_ENABLE(); GPIO_config(); /* USER CODE END 2 */ i=0; uint32_t Buffer[7]; /* Infinite loop */ /* USER CODE BEGIN WHILE */ while (1) { HAL_ADC_Start_DMA(&hadc1, (uint32_t*)Buffer,6); HAL_Delay(10); HAL_ADC_Stop_DMA(&hadc1)
-
Thread
Vorverstärker und Vorteiler für Frequenzzähler
m.n. schrieb im Beitrag #6425030: > Ein aktueller STM32F4xx, F7xx, H7xx oder auch G4xx bietet die von Lurchi > vorgeschlagene Lösung, zwei Kanäle parallel messen zu lassen - einer > direkt und einer mit
Mi N. schrieb im Beitrag #6437779: > Wenn es hilft: Beitrag "8-stelliger Frequenzzähler, reziprok, STM32F7xx" vielen Dank für den interessanten Beitrag. Das hilft sicher !
-
Thread
SM32F7 Entwicklung unter Segger Embedded Studio
die > CPU ja unterstützt. > > mfg Ja, habe ich ;-). Ein STM32F7xx Package gibt es tatsächlich noch nicht aber auch ohne das konnte ich problemlos damit arbeiten. Man kann sich z.B. das STM32F4 Package nehmen, eben das Linker File anpassen und die Device spezifischen
Ich habe gerade mit dem Kollegen gesprochen. Wir haben das STM32F7xx Package schon fertig und müssen das nur noch online stellen. Ich denke das wird heute noch erledigt.
-
Thread
STM32H750 mit W25Q64 QSPI XIP memory mapped mode
Hallo, hat jemand eine funktionierende Demo mit STM32H750 und W25Q64 QSPI im XIP memory mapped mode? Programm im QSPI und flashloader Programm im internen Flash. (am liebsten als STM32CubeIDE Projekt) Danke
chip geschrieben sein): https://github.com/osos11-https://github.com/osos11-Git/STM32H743VIT6_Boring_TECH_QSPI/tree/main/Memory%20Mapped%20Mode/H743_QSPI_XIP_1 > Man muss vor dem Einschalten des Memory Mapped Mode einmal ein Indirekt > Read mit Instruktion und dem passenden Mode
-
Thread
Gibt es einen passenden BUS zur steuerung vieler Clients über mehrere Meter?
Knoten würde ich alles so günstig machen wollen wie möglich, also auch PWM mit GPIO und keinen µC mit 6PWM Kanälen. -> STM32F030F4P6 BG, Tom
im Beitrag #5311774: > --> Die Knoten können sehr günstig sein (µC + LED) aliexpress 10 Stück > STM32F030F4P6 < 5€ > Wenn der Tag 48h hätte, könnte man sich so etwas glatt auch mal basteln > ;). > > BG, Tom Das hört sich tatsächlich nicht ganz so verkehrt an, auch wenn ich mir dann mit der
-
Thread
UART Übertragungsfehler bei bestimmten Zahlenwerten
Hallo! Ich benötige eine UART Datenübertragung zwischen uC (STM32G031K6T6) und meinem Windows Rechner. Dazu habe ich ein cpp Programm geschrieben welches einen 16 Bit Wert aufteilt in ein höherwertiges und ein niederwertiges Byte. Diese werden beide über UART an
= (1234); } else if(run==6) { tx_value = 'n'; } else if(run==7) { tx_value = (50); } else if(run==8) { tx_value = 'n'; } else if(run==9) { tx_value = (255); } else { tx_value
-
Thread
[V] STM32 IMU 9-DoF AHRS (iNEMO V2 Clon aber mit besseren sensoren)
eine IMU mit controller und intelligenz in 3x5cm mit SD-card slot und USB für <150€ ? vorallem mit stm32???
Wie wärs damit: http://www.ebay.com/itm/STM32-Microcontroller-10DOF-9-Axis-L3G4200D-ADXL345-HMC5883L-BMP085-Module-/300713997575
-
Thread
Gegen Vcc oder gegen GND schalten?
ordentlichen" Hersteller verwendet wird, dann hat der bei Reset einen definierten Ausgangspegel. Bei STM32F10x ist bei Reset der Port-Pin auf Input mit aktiviertem Pull-Up Widerstand definiert, also käme hier ein Hi raus mit einem Widerstand von 30-50k an Vcc. >Richtig. Aber wozu eigentlich ueberhaupt
bei einem Transistor genauso, ist aber in beiden Faellen auch nicht ideal. > In dem Fall des STM32 wäre hier ein geschaltetes Vcc sinnvoll, mit einem > FET. Dann muss der Prozessor gezielt auf Low schalten, erst dann ist die > Karte aktiv. Wenn so ein STM32 Vcc schon bei anliegen der Versorgungsspannung
-
Thread
Schaltplan Prüfung/Kritik LPC1769 + IMU + Bluetooth
/MS5611-01BA03.pdf Ich mach das gleiche auch noch mal mit einem STM32F4 aber später (wenn die firmware fertig ist mit dem prototyp). Ich habe nämlich die für den Prototyp ein LPCXpresso 1769 benutzt und die Firmware ist schon geschrieben. Viele Grüße Sven
P2.9 (USB_CONNECT) den 50 Ohm Widerstand rausgeworfen, da nicht nötig wenn der Transistor da ist. 6. 100K an den 32khz OSC an XTAL2 (haben die bei LPCXpresso jetzt auch gemacht, ist vielleicht dadurch stabiler? schaden kanns nicht bzw. ist ja schnell abgelötet^^) so keep going!
-
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
Programm unter Busybox nicht ausführbar
Binärdatei auf mein Board gebracht. Auf einer x86/amd64 Maschine? Dir ist schon klar, dass ein STM32 Prozessor kein x86/amd64 Binary ausführen kann? Du musst den gcc des embedded Linux als cross compiler nehmen, sprich, du musst die eine Toolchain installieren. > Ich habe auf einem STM32 ein
2⁵ schrieb im Beitrag #4684524: > Welches Embedded Linux? µCLinux in der Version 2.6.33. Ich hab das ganze hier nach gemacht: https://github.com/AdrianHuang/stm32f429-linux-builder 2⁵ schrieb im Beitrag #4684524: > Auf einer x86/amd64 Maschine? Dir ist schon klar, dass ein STM32
-
Thread
Messdaten in csv oder Textdatei schreiben
Hier ist das Semihosting für STM32CubeIDE beschrieben: https://community.st.com/t5/stm32-mcus/how-to-use-semihosting-with-stm32cubeide-and-stm32/ta-p/49742 Beim LPC/MCUExpresso war es noch einfacher, da reichte es ein Häkchen zu
Ich hatte allerdings Probleme eine SD-Karte an den STM32 anzubinden. Es stellte sich heraus, dass der Code, den CubeMX 6.7.0 dafür generiert, einfach nur Grütze ist. Es gab hier im Forum den Tipp mit einem altehrwürdigen Beispielcode zu starten. Das hat
-
Thread
STM8 Entwicklungsumgebung
Ich habe mir von den günstigen Boards beim chinaman verlocken lassen (50 Cents inkl Versand für ein STM8 Board) Scheint aber wohl doch zu mühsam zu sein. Ich war bisher mit AVR und STM32 unterwegs
sein soll) eines ST-Link V2 Adapters: http://www.ebay.de/itm/1PCS-ST-Link-V2-Programming-Unit-mini-STM8-STM32-Emulator-Downloader-New-/182141301471?hash=item2a6877b2df:g:ePAAAOSwbPxXQCcc Hier musst du SWIM, NRST, GND und VCC eins zu eins Verbinden. Scheinbar können manche dieser Boards "gelockt
-
Thread
memset führt zum crash
aber ich weiss nicht das "wieso" und befürchte, dass da prizipiell was in der Schieflage ist. - STM32F407 - Em::Blocks mit arm-none-eabi v4.7.3 - ChibiOS v2.6.5 - St-Link V2 (aber dasselbe mit J-Link) - Prg-Size z.Zt. 120kB Ich arbeite z.Zt. an einem Program für ein STM32F407-Board und setze
m.n. schrieb im Beitrag #3770123: > Es ist leider überhaupt nicht logisch, dass der STM32 seine > Spezifikationen nicht einhält! Welche genau ist denn hier verletzt? zB bei 2.3V und 154MHz werden 7 Waitstates
-
Thread
STM32F303 - CPU Reset ohne Hardware-Reset
genau die gewünschte Polarität am Ausgang Richtung Servo. Noch eine andere Idee: Der NRST-Pin des STM32 wirkt soweit ich weiß auch als Ausgang. Du könntest den mit z.B. einem RS-Flipflop nutzen und den NRST vom STM32 an das Set von dem Flipflop hängen. Der Ausgang des Flipflop bleibt solange high, bis Dein STM32 fertig initialisiert ist und Dein Programm korrekt läuft. Dann schaltest Du das Reset des Flipflops über einen anderen Pin. Der Ausgang des Flipflops schaltet z.B. den /OE eines 74xx244 und damit
-
Thread
Code(SRAM steuern) verbessern. Arduino mega 2560
Du hast Recht: STM32 paßt besser für die Zukunft als AVR. AVR wird bestimmt immer mehr als eher Übecontroller benutzt, und dann wird AVR gar eingestellt...
Maxim B. schrieb im Beitrag #5441841: > STM32 paßt besser für die Zukunft als AVR Es soll sogar Leute geben, die einen STM32 mit ext. RAM ausstatten.... Solche pauschalisierten Aussagen sind einfach Bullshit!
-
Thread
Wie steige ich am besten von AVR auf PIC um?
Dingens23 schrieb im Beitrag #3483762: > PIC24FV32KA304 > STM32F030R8T6 > MK10DN128VFM5 Dingens23 schrieb im Beitrag #3483670: > PIC24FJ128GC010 huebi h. schrieb im Beitrag #3483436: > XAM3359AZCZ100 Wundert sich immer noch jemand, weshalb
A. K. schrieb im Beitrag #3483773: >> PIC24FV32KA304 >> STM32F030R8T6 >> MK10DN128VFM5 > Dingens23 schrieb: >> PIC24FJ128GC010 > huebi h. schrieb: >> XAM3359AZCZ100 Am schlimmsten finde ich hier immer noch Freescale. Ironischerweise ist deren
-
Thread
Wie VCP Daten einlesen? STM32f072 STM32CubeMX Projekt
Hallo. Ich habe ein Projekt mit STM32CubeMX für einen STM32f072 zusammen gestrickt. Die einzige Funktion ist ein VCP. Nun habe ich einen Funktionieren VCP Port (erkannt von WIN10) und kann auch was zum PC Senden. Ist nur ein "TEST
Die HAL wird dann nützlich, wenn du Programmteile ohne großartige Änderung auf unterschiedlichen STM32 laufen lassen willst. Geht aber eben nur mit STM32 und nur solange ST die HAL pflegt (beim Vorgänger SPL war das ja sehr lange der Fall). Kleiner Tipp: http://stefanfrings.de/stm32/stm32l0.html
-
Thread
SYSCFG->EXTICR Fehler
*/ /* Includes ------------------------------------------------------------------*/ #include "stm32l4xx_hal.h" #include "stm32l4xx.h" #include "stm32l4xx_it.h" /* USER CODE BEGIN 0 */ /* USER CODE END 0 */ /* External variables --------------------------------------------------------*
*/ /* Includes ------------------------------------------------------------------*/ #include "stm32l4xx_hal.h" #include "stm32l4xx.h" #include "stm32l4xx_it.h" #include "main.h" /* USER CODE BEGIN 0 */ /* USER CODE END 0 */ /* External variables --------------------------------------
-
Thread
Newbie braucht Hilfe: 9 Servos mit 1µs Auflösung ansteuern? (AVR)
Und da sind wir wiedermal beim STM32... STM32F101 für ca. 3€, 5 Timer mit je 4 OC-Einheiten. Da kann der Mega2560 nicht anstinken.
ist es hilfreich eine Schaltung zu haben, die die Fehlerrate nicht extra erhöht. Falls doch der STM32 (kein DIL Gehäuse!) interessant ist, hier der Artikel [[STM32]] und es gibt Borad-Hersteller die für kleines Geld eine Steckbrettaugliche Platine liefern.
-
Thread
Black Magic Probe auf ST Link v2 clone "baite"
programmieren hat es bei mir mit st-flash nicht funktioniert. Für openOCD habe ich ein anderes Target mit stm32f1x.cfg als Basis erstellt, indem ich einfach eine Kopie (cs32f103c8t6.cfg) erstellt und dort weiter oben (vor der Abfrage): set CPUTAPID 0x2ba01477 eingefügt hatte. Sir S. schrieb im Beitrag
Natürlich ist das rumgefrickel mit den China-Clones, SWD Interface finden und dranlöten, flashen etc... n Haufen Arbeit! (wenn man mit STM32 vertraut ist, sicher weniger). Ich kannte die "echte" BMP für 75€ und den Segger J-Link EDU für einen ähnlichen Kurs. Das wäre zwar OK, aber nicht günstig genug wenigstens