-
Thread
AVR 8bit auch für größere Projekte?
AVR und ARM wobei in zukunft eher ARM M0 einzug halten wird einzig aus einem Grund ... der STM32F030(32k) ist halb so teuer wie der ATmega88(8k)
mal int32 multiplizieren oder gar dividieren, dann kann man sich's ja überlegen, wieviele 8-Bit-Operationen notwendig sind… und das macht ab einem bestimmten Punkt sicher keinen Spaß mehr. Meist kann man sich ja mit 8-Bit-Approximationen begnügen oder clevere LUTs bauen
-
Thread
STM32F401 Initialisirung USART2 bare metal
) // STM32F401 Nucleo Board with 8 MHz crystal (84 MHz) #define PLL_M 8 #define PLL_N 336 #define PLL_P 4 #define PLL_Q 7 #elif defined (STM32F411RE) // STM32F411 Nucleo Board with 8 MHz crystal (100 MHz) #define PLL_M 8 #define PLL_N 400 #define PLL_P 4 #define PLL_Q 7 #elif defined (STM32F407VG) // STM32F4 Discovery Board with 8
-
Thread
STM32F746 Discovery ARDUINO
Unter Ubuntu habe ich einfach die gesamte Arduino-IDE dort enpackt: ~/Dokumente/tools/arduino-1.8.1/ und dann den STM32GENERIC Ordner dort in hardware ~/Dokumente/tools/arduino-1.8.1/hardware/STM32GENERIC$ Damit geht es bei mir einwandfrei.
Unter Win10 habe ich es so gemacht Die IDE hier C:\Tools\Arduino\Arduino1_8\ und dann den STM32GENERIC Ordner hier rein C:\Tools\Arduino\Arduino1_8\hardware\STM32GENERIC
-
Thread
Welche ARM Modelle eignen sich für Anfänger?
Chris D. schrieb im Beitrag #3872125: > Ganz ohne Quarz und PLL läuft der STM32 also mit 16 MHz. Nicht jeder STM32 läuft zu Anfang mit 16MHz. Die STM32F1xx nur mit 8MHz da der interne RC Oszillator auf 8 MHz kalibriert ist. Der STM32F2xx und STM32F4xx mit 16 MHz. Steht für
Markus Müller schrieb im Beitrag #3872217: > Nicht jeder STM32 läuft zu Anfang mit 16MHz. Die STM32F1xx nur mit 8MHz > da der interne RC Oszillator auf 8 MHz kalibriert ist. > Der STM32F2xx und STM32F4xx mit 16 MHz. Steht für den jeweiligen Chip im > Datasheet
-
Thread
STM32F407-DISC1 Board defekt
Dienstag 2. März: https://www.amazon.de/DollaTek-STM32F407VET6-Entwicklungsboard-Lernboard-Embedded-Entwicklungsboard/dp/B07PQPCV5S/ref=sr_1_25?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=3QDS7W19741HZ&dchild=1&keywords=stm32f407+discovery+board&qid=1614362048&quartzVehicle=1820-1194&replacementKeywords=stm32f407+board&sprefix=stm32f407%2Caps%2C188&sr=8-25
-
Thread
Einstieg Mikrocontroller AVR vs ARM? Gesperrt
mehr erwartet als Hobby-Bastler-Arduino-Kenntnisse! Zudem ist zu befürchten, dass kommerziell ARM's viel mehr als AVR's genutzt werden, weswegen es vermutlich zukunftsträchtiger ist, sich damit zu beschäftigen. Hardwaremäßig gibt es hier sehr viel Auswahl. Eine Möglichkeit wären z.B. die STM32 Discovery
Matthias S. schrieb im Beitrag #4699255: > Aber eben erst mittlerweile. Ich wollte den Dingern eine Chance geben > trotz des hohen Preises und sie vergleichen mit Mega168 und STM32F1 in > genau der gleichen
-
Thread
Neues Projekt - welcher µC?
Der STM32F4xx hat keine 24 ADC's sondern nur 24 Kanäle die auf bis zu 3 ADC's verbunden werden können. Also können exakt zeitgleich nur 3 Analoge Messungen stattfinden. Um 8 Kanäle zu messen muss somit 1 ADC
im RAM. Wenn es exakt gleich sein muss, so wird man um 8 einzelne ADC Chips nicht drum herum kommen, die per SPI (6 Stück bis zu 20MHz schnell hat der STM32) abgefragt werden. Und nein, der PIC32 hat sicher auch nicht mehr ADC's als der STM32 drin. Der
-
Thread
toolchain für STM8 unter Windows
/stm8.lib -I/usr/local/share/sdcc/include main.c bin/gpio.rel bin/motor.rel bin/stm8s_adc1.rel bin/stm8s_clk.rel bin/stm8s_exti.rel bin/stm8s_gpio.rel bin/stm8s_itc.rel bin/stm8s_tim1.rel bin/stm8s_uart2
/local/share/sdcc/lib/ --std-c99 --nolospre --out-fmt-ihx --debug -lstm8 -L/usr/local/share/sdcc/lib/stm8/stm8.lib -I/usr/local/share/sdcc/include main.c bin/stm8s_clk.rel bin/gpio.rel bin/stm8s_gpio.rel bin/stm8s_exti.rel bin/stm8s_tim1.rel bin/stm8s_uart2.rel bin/motor.rel
-
Thread
Uhr wie im Ham Yard Hotel in London Gesperrt
nutzen und hätte beim MCP23S08 oder MCP23S17 Bits für den Hall-Sensor oder für den Hub-Magneten frei. PPS zum STM32F030F4P6 (46ct): ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ > GPIOs can sink or source up to +/- 20mA (with a relaxed V_OL
Die STM kosten als Breakout auch nur 1,80€. Ok mit den CAN Boards wird's dann noch mal minimal teurer. Der VID29-05 Motor ist viel zu laut und vibriert wie verrückt und das schon bei einem Stück. Den Krach
-
Thread
LPC800 existiert (fast) nicht in diesem Forum
Die kleinen LPCs sind wirklich sehr schwer zu bekommen, obwohl sie sehr interessant aussehen. LPC8xx, LPC11xx, usw. bei Reichelt, Conrad oder gar eBay: kaum verfügbar. Die STM32 bekommt man dagegen praktisch an jeder Ecke hinterhergeschmissen. Das gleiche Spiel bei den Devboards. Ein STM32-Discovery
Jörg Wunsch schrieb im Beitrag #3487433: > Die 8-Pinner vermutlich schon. Die gibt's ja nur mit einer so minimalen > Ausstattung, bei den 8-Pin-AVRs kann man zumindest noch einen aus vier > Modellen wählen (ATtiny13/25/45/85). Ernsthaft? Ich
-
Thread
Datenlogger mit ca. 1ksps
problemlos 19kS/s (8Bit) hinbekommen kann und mit modernen AVR8 sogar noch deutlich mehr. Und zumindest die modernen AVR8 laufen von Hause auch recht problemlos an einer CR2032. Die wird allerdings nicht sehr
von SparkFun wohl die erste Adresse - is quasi ja ne Grundbeschaltung, nur tendier ich beim µC zu STM32 - obwohl ATMEL-Fan von eh und je, aber leider nun MicroChip und preislich gibt's bei STM 32-biter zu 8-biter Preisen. Mal ne Testsoftware zusammenbauen und messen, wie so die Stromaufnahme ist.
-
Thread
STM32-407 DIY-MORE Doku?
Was für ein Quarz ist eigentlich auf diesem STM32-407 DIY-MORE Board? Das ist doch die HSE-Clock, gell? Lt. https://stm32-base.org/boards/STM32F407VGT6-diymore wäre das ein 8MHz Quarz.
Johannes S. schrieb im Beitrag #6489147: > Jepp, 8 MHz Quarz für HSE. Danke. Und ich kann mittels PLL eine 168MHz Clock daraus herstellen? Kann man sich das irgendwo anlesen? Irgendeines dieser Tools (STM32CubeProgrammer
-
Thread
CooCox CoIDE mit STM32F4-Discovery Board
die Erklärung hierzu? [c] // SystemInit(); wird automatisch vor der MAIN-Funktion // vom startup_stm32f4xx.s gerufen [/c]
[cc] Parsing ..\..\..\Libraries\Ethernet\inc\net.h [cc] Parsing ..\..\..\src\startup_stm32f4xx.s [cc] Parsing ..\..\..\Libraries\Ethernet\src\ip_arp_udp_tcp.c [cc] Parsing ..\..\..\Utilities\STM32_EVAL\stm32f4_discovery.c [cc] Parsing ..\..\..\Utilities\STM32_EVAL
-
Thread
STM32CubeProgrammer
Gute Frage. Ich habe leider keinen STM8 hier um das zu probieren.
ist. Wäre ja echt ein Knaller wenn sie den STM8-Support per Update entfernen würden und das auch noch quasi unwiederbringlich. Lediglich die STM32CubeProgrammer Software hat keinen STM8-Support.
-
Thread
Interesse an einer Sammebestellung STM32 Breakoutboards?
/6267810802.html Allerdings nur mit stm32f103c8t6. Immerhin habe ich hier PB0..7 für DMA (8 Bit parallel) zur Verfügung. PB0..7 habe ich hier spontan nicht gefunden. Sind die nicht rausgeführt?
http://www.aliexpress.com/item/STM32F105RBT6/1673361225.html Mehmet Kendi schrieb im Beitrag #3878304: > Wieviele waren es denn? 8 Stück.
-
Thread
STM32 Eclipse Entwicklungsumgebung
Beispielsweise für einen STM32F103RB wäre es die Datei: [code] startup_stm32f10x_md.s [/code] Die kommt ins Hauptverzeichnis des Eclipse Projekts und wird am Ende von .s zu .asm umbenannt. -1.) Das Linker Script nimmt man
müsste mit dem Amontec gehen, ich habe aber nicht solch ein Teil. Der Download-Link steht hier: [[STM32]] >> "Installation für STM32" Tipp 2: Im Demo-Projekt "ChaN's FAT-Module with STM32 SPI" (auch von hier [[STM32]]) gibt es die Parametrierung wie man den OpenOCD unter Eclipse startet und wie
-
Thread
Step-Down-Regler ist zu langsam
Das klingt nicht schlecht. Nach Lektüre des Datenblatts würde ich den Power Supply Supervisor des STM32s ausschalten und dann manuell der Reset halten, bis 3.3V erreicht sind. Dafür sind die BODs offenbar für gemacht.
Power Supply Supervisor des STM32 die zu erreichende Spannung einstellen. Vielleicht sollte ich einfach einen größeren Wert (als 1.8V) einstellen?
-
Thread
STM32H743 mit 32MByte externem SDRAM
----------- SDRAM 8 bit access ------------------- Write 8-bit data, size: 32 MB, elapsed time: 350 ms, read speed: 91.43 MB/s Read 8-bit data, size: 32 MB, elapsed time: 2282 ms, read speed: 14.02 MB/s SDRAM
---- SDRAM 8 bit access ------------------- Write 8-bit data, size: 8 MB, elapsed time: 39 ms, write speed: 205.13 MB/s Read 8-bit data, size: 8 MB, elapsed time: 66 ms, read speed: 121.21 MB/s SDRAM 8-Bit data
-
Thread
Neues Entwicklungsboard von STM [32F429IDISCOVERY]
Nur als "Denkanstoss" eine andere Variante: STM32F103VET6 + 2.8" Touch Screen für 20,34€: http://www.aliexpress.com/item//795445230.html
Wortumbruch, richtig ist ETH_RMII_..) Ah, der Umbau ist hier beschrieben (Vorsicht bei den Signalnamen, s.o.): http://www.emcraft.com/stm32f429discovery/connecting-to-ethernet-on-stm32f429 Mindestens zwei Leitungen und vier Widerstände müssen bearbeitet werden.
-
Thread
STM32 - wo gibt es Literatur, Kochbücher etc. in deutsch?
eben eine bereits gut funktionale Basis bildet. https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP W.S.
Schaut mal auf "https://systemtechnik-lernen.de/", da gibt es Bücher zu: STM32F401... STM32F750... STM32H7S3... STM32H7S7... Viele Spaß damit!
-
Thread
Schon mal jemand das CY8CKIT-049 4200 in der Hand gehabt?
TorstenC, nicht ganz richtig. STM32F103C8: 72 MHz, 64 kByte Flash, 20 kByte SRAM. STM32F030F4: 48 MHz, 16 kByte Flash, 4 kByte SRAM. ProMini/ATmega328 (16 MHz, 32 kByte Flash, 2 kByte SRAM; günstigstes Board, das ich gefunden habe
Dirk K. schrieb im Beitrag #3822228: > STM32F103C8: 72 MHz, Ach so, ich hatte jetzt nur auf das Bild von Deinem Link geschaut. Sorry.
-
Thread
Ich bin verliebt!
DiSEqC (zur Satelittenfernsehempfangssteuerung). Der ADC der STM8 ist auch toll, Interface für Touch-Sensoren oder CAN gibt's in der Familie ebenfalls Onboard. Und das STM8-Discovery-Board ist bezüglich Leistug-Preis-verhältnis überhaupt eines der Günstigsten.
Ich kann den TO verstehen, zumal es die Dinger (STM8S-Variante) bei Pollin für 50 Cent gab: http://www.pollin.de/shop/dt/NDU4ODk4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Microcontroller/Microcontroller_STM8S105S4T6C.html Ja, leider: gab, aber
-
Thread
STM32F407 Black und Arduino
Apropos SDRAM: Es gäbe ja auch das STM32F429 Discovery mit 8MB-Ram: http://www.st.com/en/evaluation-tools/32f429idiscovery.html Das Board ist zwar schon in STM32GENERIC-Arduino angelegt, aber es fehlt leider noch die Unterstützung für
Hmm, die I2S scheint an SPI3 zu hängen. Leider sind die Pins auf dem Board etwas durcheinander geroutet: http://wiki.stm32duino.com/index.php?title=STM32F407
-
Thread
Günstiger Anfang mit ARM Gesperrt
Wenn es gleich etwas Wumms haben soll und der Debugger integriert sein darf, nimm' entweder eine STM32F4-Discovery (sehr günstig) oder die STM32F429-Discovery, gleich mit 8 MByte RAM, Display und jeder Menge Schnickschnack dabei. http://www.ebay.de/itm/151289777040 STM32F4-Disco, inkl. Versand 19
"Unique Serial Number" oder "Crypto Einheiten" oder die Aufteilung der RAM Bänke damit mehrere DMA's gleichzeitig arbeiten können oder SDRAM Interface oder ... Was der STM32 so alles kann ist im Artikel [[STM32]] aufgelistet.
-
Thread
Einfacher ARM für den Einstieg und Linux Toolchain
den STM8 angeschafft). Sowohl mit Texane stlink als auch mit openocd. Flashen ging. Debuggen ging (nicht STM8, wohl aber STM32). Ich zweifle nicht, daß ein J-Link toll ist. Ich glaube auch unbesehen, wenn
Axel S. schrieb im Beitrag #6164882: > Programmierer schrieb: >> Axel S. schrieb: >>> Und welche Relevanz hat das? Wenn man doch den ST-Link auf einem STM32 >>> Nucleo nutzt >> >> Der vorhandene ST-Link
-
Thread
Blue Pill funktioniert nicht
ST-LINK V2 (XTW) nicht so recht weiterkomme. Konnte das Teil zwar mit BMP flashen (danke an Johannes S.), aber mon jtag_scan und mon swdp_scan findet kein device. Kurz und gut, hatte mir das bestellt (s. Foto): *AZDelivery Blue Pill Mikrocontroller kompatibel mit STM32F103C8T6 Development Board
Axel S. schrieb im Beitrag #6500858: > Christoph K. schrieb im Beitrag #6500795: >> STM32F103C8T6 steht auf dem Chip, STI Logo. Blackmagic lies sich >> einprogrammieren. Aber die Firmware antwortet nicht
-
Thread
keine Mikrocontroller auf dem Markt
>An der anderen Typbezeichnung. bei lcsc wird dieses Teil angeboten: STM32F302C8T6 Angeblich 7237 Stk verfügbar. Von der Peripherie und IO Pins würde er für uns passen. Wie kann man jetzt wissen, ob das ein echter STM von STM ist? Es ist uns komplett egal, welcher
Josef schrieb im Beitrag #6939630: > bei lcsc wird dieses Teil angeboten: STM32F302C8T6 > Angeblich 7237 Stk verfügbar. Gratuliere! Greife zu, für < 4 Euro/Stk. kannst Du da nicht viel falsch machen. GD32.... können in Details von STM32 abweichen, weshalb der Preisvorteil
-
Thread
Auswahl des richtigen µc
>Auf st.com hab ich auch schonmal geschaut leider gibts dort die >entsprechenden µc s nur in 100 Pin Packages. Die STM32F10x gibt es ab 48 Pins !!!!!!!!!!!!!!!!!!!
Nimm den STM32F103C8. Dann klappt es.
-
Thread
Neues STM32 Tutorial
Zyklen um PD9 zu toggeln. Eigentlich hätte ich da weniger Zyklen erwartet, weil das Disassembling nur 8 Instruktionen pro Zyklus anzeigt. Fragen: 1) warum bewirkt die Änderung von HSE_VALUE nichts, egal ob in der main.c oder in der stm32f4xx.h 2) gibt es eine andere Möglichkeit herauszufinden, wie
die Funktionen deklariert. Der Funktionsaufruf ist in startup_stm32f4xx.S
-
Thread
AVR Synthesizer mit ATxmega128A1
nicht, es kommt im Juni der PIC32MZxxxEF raus: mind. 200MHZ,2048kb SRAM, true random generators, 4x I2S= 8 Stimmen...) : Der PIC32 kann zwar I2S, dafür hat er nur 5 (oder 6?) PWM Kanäle, der STM32 umgekehrt. Interessant wäre eine "echte" SRAM Anbindung mit eben 1MB+ wie bei dir, dafür fehlen mir die Kenntnisse
2-4MB), SPI octal(!) DAC's wie LTC1665 (8-bit...) oder LTC1660 (10-bit) Encoders, Buttons, Potis USB-Midi Serial-Midi massenhaft Timer und PWM's Nachteil der STM32F103 Serie: Keine FPU (ist ein Cortex M3), d.h. fix point
-
Thread
USB to TTL mit CH340
Klaus S. schrieb im Beitrag #6984601: > Hä? Der Bootloader steht im ROM, da ist nix mehr zu flashen. Nutzt STM32Duino den internen Bootloader oder haben die einen eigenen seriellen Bootloader? Und wenn's
Klaus S. schrieb im Beitrag #6986017: > Rudi D. schrieb im Beitrag #6985951: >> Nein >> STM32F103C8T6 > > An der Stelle würde ich jetzt den Oszi rausholen, mit einem > Terminalprogramm permanent U schicken
-
Thread
8-stelliger Frequenzzähler, reziprok, STM32F7xx
Programm zeigen einen reziproken Frequenzzähler mit einem schnellen µC, der ohne große ext. Beschaltung 8-stellige Messwerte/s im Bereich 0,1 Hz – 100 MHz liefert. Wird diese hohe Auflösung nicht benötigt, ermöglicht die hohe Rechengeschwindigkeit auch 'locker' 1000 Messungen/s mit 5-stell. Auflösung. Das
Benedikt S. schrieb im Beitrag #6497448: > Hans-Georg L. schrieb im Beitrag #6497442: >> Auch ein STM103 (Fake?) läuft bei mir stabil. > > Nein ein stm32f767zi nucleo Board direkt von Mouser Daten kommen
-
Thread
Das Ende von 8bit?
avr schrieb im Beitrag #4648439: > STM8S005K6T6CTR aus dem gleichen Haus schlägt den 32-bitter. Tatsächlich > geht die STM8-Serie bis unter 20cent/Stück. Beim gleichen Distri unter denselben Bedingungen verglichen: STM8S005K6T6CTR
aufstellen. STM8S003F3U6TR 8KB 0,353€ EFM8BB10F2G-A-QFN20 2KB 0,281€ Wenn ihr natürlich nur 1000 Stück verbaut, ist das natürlich egal. Das sind keine großen Stückzahlen.
-
Thread
Suche schnellen µC
nicht kompatiebel. Dann: - Demo-Boards / Kosten - Was gibt es im Internet? (dieses Forum hat viel STM32) Ich nutze am liebsten STM32 und habe den schätzen gelernt. ST bietet eine gute FW-Lib mit über 90 Beispielprojekten und alles Dokumentiert, alles in einem Download. Nicht vergessen: Errata's
Aus Markus Müller und Anguel S. folgt: lieber STM32. Richtig? Darum dass das Board nicht in den Hexa passt, mache ich mir eine Gedanken... Er wird richtig groß werden =)
-
Thread
Welcher ARM?
du nicht den J-Link wie empfohlen sowie irgendein günstiges ARM Board (z.B. http://www.ebay.de/itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino-UE-/201533903070?hash=item2eec5b50de:g:XPEAAOSwh-1W179S) und fängst damit mal an, deine Sensoren und Servos mit Leben zu füllen
hier mal fragen? Ich habe diesen "2,90€ ST-Link V2" und kann > damit alles machen, sowohl mit dem STM8 als auch mit dem STM32. Was habe > ich übersehen, also was kann ich nicht damit machen? * Andere Controller als STM32 * J-Scope
-
Thread
Microchip SAMD (M0+) bzw. SAML10/11 (M23) Erfahrung
Philipp Klaus K. schrieb im Beitrag #7118449: > STM8 Hat STM den nicht beerdigt?
erhielt ich von ST Mails, die zur Migration auf STM32 aufforderten. Und die ST-eigene IDE für STM8 wird schon seit langem nicht mehr weiterentwickelt. Andererseits hat ST danach nochmal neue STM8-Varianten (insbesondere 8-Pin STM8S und STM8L) herausgebracht
-
Thread
Günstiges und einfaches Mini-Controller Board, was würdet ihr heute nehmen?
arbeiten kann. Ob S. schrieb im Beitrag #7994735: > Angefangen beim STM32H7 über sowas wie RP2040 bis hinunter zum AVR8 > ATtiny. Haben alle kein WiFi. Und das ESP-IDF hat Qualitäten, die die anderen alle nicht haben. Ob S. schrieb im Beitrag #7994735: > Beim STM32H7 z.B. ist aber der Netzwerk-Kram vollständig bis herab auf > Registerebene dokumentiert Ist aber nur olles Ethernet. WiFi *darf* nicht dokumentiert sein
-
Thread
Debugfähiger Kleinstcontroller Gesperrt
Schon mal STM8 Serie angesehen? Debuggen und Programmieren geht mit dem discovery Board für 10€. IDE und Compiler (Cosmic) gibt es umsonst.
Uwe Bonnes schrieb im Beitrag #4070797: > Oder von ST STM32030F/042F ... Wo gibt es davon SO-8 oder DIP-8 ??
-
Thread
Wer nutzt das Nucleo-64 und kann mir
Arduino_STM32\STM32F1\libraries\Wire/utility/WireBase.h:111:12: note: size_t WireBase::write(uint8) size_t write(uint8); ^ C:\Users\MHorb\Documents\Arduino\hardware\Arduino_STM32\STM32F1
Arduino_STM32\STM32F1\libraries\Wire/utility/WireBase.h:111:12: note: size_t WireBase::write(uint8) size_t write(uint8); ^ C:\Users\MHorb\Documents\Arduino\hardware\Arduino_STM32\STM32F1
-
Thread
STM32 Blue Pill bei eBay: Original oder Fälschung?
merciMerci schrieb im Beitrag #6314451: > https://de.aliexpress.com/item/4000069263843.html?spm=a2g0s.9042311.0.0.11904c4dKVVF6s > > hier selber mehrfach bestellt - top quality! Aber aufpassen, der STM32F401CC als auch der STM32F411CE haben keinen CAN-Bus. In der Beziehung ist dann wieder der STM32F303
Wo bekommt man denn den Bluepill STM32F103C8T6? robotdyn.com ist down
-
Thread
Target mit SWD verbinden - "Vdd from Application" , GND?
Immer noch Problem mit dem DIY-MORE Target. Programmierung der Anwendung des STM32F407G-DISC1 auf der On-Board MCU aus STM32CUBEIDE funktioniert. Sobald ich auf das über SWD angeschlossene externe DIY-MORE Board wechsle, gibt's die Probleme. GDB Server kann nicht mit dem Target
Prozeß zurück auf den Prompt. Aha, das weiß man natürlich beim Blick in die Glaskugel ... Allein "10s" sind schon aufschlußreich, denn bei einem Verbindungsproblem gleich zu Beginn sollte das schon nach 1 bis 2s passieren. Wie wär's denn dann mal mit .../openocd -f.../stm32f4discovery.cfg -d3
-
Thread
Problem mit STM32F103 und RAM-Größe
die Geschwindigkeit bei Verwendung von uint8_t statt uint_fast8_t (welches für STM32 identisch zu uint32_t ist) richtig in den Keller geht. Bei uint16_t ist der Geschwindigkeitseinbruch übrigens wesentlich weniger spürbar.
Variable l habe ich nur bis 60 laufen lassen, damit ich nicht so lange warten muss. Getestet auf einem STM32F401RE mit 84 MHz: uint8_t: 160 sec uint_fast8_t: 134 sec -> Einbruch der Geschwindigkeit um 20% bei Verwendung von uint8_t. Getestet auf einem STM32F407VET6 mit 168MHz: uint8_t: 83 sec uint_fast8
-
Thread
Module miteinander verbinden - welchen Bus nehmen?
Frank K. schrieb im Beitrag #5786512: > PIC32 kann seine UARTs mit 20 MBit/s fahren, bei STM32 ist bei 4.5MHz > Schluss. TIVA 4C geht bis 10 MHz. Aus dem RM0410 (STM32F76xxx, STM32F77xxx): [pre]USART main features • Configurable oversampling method by 16 or 8 to give flexibility
Overhead ähnlich ist, wie bei CAN, haben wir eine Ausnutzung der Bandbreite von ca 85% Bei 10MBit/s bleiben also ca 8,5MBit/s was ca 1MByte/s entspricht. Damit wäre das Bild dann in 1s durch. Alle Bilder zu laden dauert aber immer noch ne knappe Minute. Wie sieht es bei 100Base-TX aus? 1500Byte
-
Thread
Beruflich für ARM CORTEX fit machen
/dp/B07216WS4X/ref=sr_1_1?ie=UTF8&qid=1546096789&sr=8-1&keywords=stm32vldiscovery die IDE: https://www.embitz.org/ Der Einstieg ist total einfach. Ich habe damit den Einstieg gemacht :-) ich nutze übrigens immer die Standard
_t) value) << iPin); case 2: PORTC = PORTC & (~(1 << iPin)) | (((uint8_t) value) << iPin); } } int main (void) { setPin (0, 3, 1); setPin (1, 2, 0); }[/c] Auf einem STM32F103 Cortex-M3 könnte man das so ändern: [c]void setPin2 (uint8_t iPort, uint8_t iPin
-
Thread
Womit programmiert ihr eure µCs?
* AVR 8 Bitter * Assembler, C (WinAVR, avrdude), Luna * Diamex Prog-S Früher mal 65xx (cg65, as65 Manx Aztek). Wird das mal eine Statistik ?
Bin ich der einzige der hier STM8 benutzt? :D 1) STM32, STM8, AVR 2) C, AVR-Assembler 3) ST Link V2, Evertool-USB-Umbau 4) CoIDE, Atollic, Cosmic 32k, AVR-Studio 4, Eclipse+AVR-Plugins
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
= 95; break; case 150: c = 99; break; ... default: c-=32; break; } for(uint8_t...){ //set buffer } [/code] Kam mir nur gerade beim Durchschauen. Tolle Arbeit! Läuft auch auf nem STM8S103 mit 1kByte RAM (ich hab den Puffer auf ~630Byte verkleinert) super! Ich hoffe es ist
chars:\r\n\x84\x94\x81\x8e\x99\x9a\xf8\xe1\r\n")); for (uint8_t i=4;i < (OLED_LINES - 1);i++) { sprintf(s, "Line %2d\r\n", i+1); lcd_puts(s); // put string from RAM to display (TEXTMODE) or buffer
-
Thread
Der perfekte USB-UART-Konverter
Anpassung meiner Quellen an diese Hardware vornähme), aber bei der gegenwärtigen Orientierung auf STM32 sehe ich das nicht so bald kommen. W.S.
W.S. schrieb im Beitrag #6812698: > Frank K. schrieb im Beitrag #6812575: >> Bauform B. schrieb: >> >>> Die STM32 haben noch zwei nette Macken: >> >> Warum hängst Du so an denen? > > Hier in diesem
-
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
nicht so toll ist. ??? http://pages.silabs.com/lp-keil-pk51.html "Keil PK51 Professional Developer's Kit, including the compiler/linker/assembler for use with Silicon Labs' 8-bit microcontrollers and Studio. This free tool comes without a time or code size limit!" Ähnliches gibt's auch von Cypress
-
Thread
STM32F446ret6 JTAG-Problem
zur Hölle kommt er auf den StartUp stm32f429_439? [EDIT]: Es war im StartUp-Ordner die Datei stm32f429_439. enthalten. Diese habe ich durch die stm32f446xx.s ersetzt. Das Fehlerbild ist dennoch der gleiche. Gruß Daniel Gruß Daniel
Torsten S. schrieb im Beitrag #4700862: > Daniel V. schrieb: >> http://stm32f4-discovery.net/2014/09/program-stm32... > > Ahh, das kannte ich noch gar nicht. Spann uns nicht auf die Folter und > probiers
-
Thread
STM8 DevBoard für 1.30$?
Erfahrungen damit gemacht hat (Treiber, IDE)? http://de.aliexpress.com/item/ST-Link-st-link-V2-for-STM8S-STM8L-STM32-Cortex-M0-Cortex-M3-SWIM-JTAG-SWD/32322884886.html Board: http://de.aliexpress.com/item/J34-Free-Shipping-ARM-STM8-Development-Board-Minimum-System-Board-STM8S103F3P6-Module-for-Arduino
micros like STM8S. Your own methods will be most likely faster [/code]