-
Thread
NUCLEO-L432KC Blinky Projekt mit 11kB Speicherverbrauch
Hallo STM32 Benutzerkollegen, ich versuche gerade das nette Board NUCLEO-L432KC mit Code::Blocks in Betrieb zu nehmen und soweit funktioniert alles (Flashen, Debuggen, usw..). Siehe Projekt im Anhang.
ist der: die LIBs brauchen soviel Speicher. Ich hoffe, ich irre mich. Lg Compiling: Src/stm32l4xx_it.c Compiling: Src/system_stm32l4xx.c Linking native: proj.elf Output file is proj.elf with size 205,41 KB Running project post-build steps arm-none-eabi-objcopy -O ihex proj.elf proj.hex
-
Thread
Arduino Libraries zu STM32 Portieren
unterschiedlich. https://github.com/stm32duino/Arduino_Core_STM32/tree/master/system https://github.com/danieleff/STM32GENERIC/tree/master/STM32/system/ Jetzt frage ich mich, warum? Könnte es sein, das es bei STM irgendwann einmal einen
Arduino für stm32f1 läuft schon ewig. Auch die meisten libraries laufen problemlos für AVR, esp und stm32
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
Speichern unter" Dialog gibt. Und was meinst Du mit > Genau das macht die Software bereits auf dem STM32 Soll der STM32 jetzt das C#-DMU und den Code-Generator ersetzen?
compilieren lässt. Ja, spricht ja nichts dagegen. Die Unterschiede kann man mit [c] #if defined (STM32F4XXX) Hier STM32-F4-Code (Disco und Nucleo) #elif defined (STM32F1XXX) Hier STM32-F1-Code (Deine China-Module) #elif defined (__AVR_ATmega2560__) Hier ATmega-2560-Code #else #error
-
Thread
Cortex M7 und Cycle Counter (DWT)
Hallo zusammen, ich versuche gerade die Zeit für die Ausführung von Funktionen auf einen Cortex M7 (STM32F746) zu messen. Das mache ich wie hier im Artikel (ganz unten) beschrieben: [[STM32 für Einsteiger]] Beim M4 hat das so funktioniert. Beim F7 habe ich 2 Probleme: - Der Counter lässt sich
die CPU Clock auf eine Sichere Betriebsart ein, aber das muss man anpassen. Beim STM32F4xx ist es hier: stm32f4xx.h: [c]/** * @brief In the following line adjust the value of External High Speed oscillator (HSE) used in your application Tip: To avoid modifying this
-
Thread
mecrisp-stellaris forth
Spielt noch irgendwer im Moment damit rum ? Ich hab es z.B. auf STM32L432 am laufen und bin recht angetan davon. Gruß Schorsch
-2.5.4a/stm32f411 $ st-flash erase st-flash 1.6.1 2020-08-11T19:55:13 INFO: stm32f411re: 128 KiB SRAM, 512 KiB flash in at least 16 KiB pages. Mass erasing...... $ st-flash write mecrisp-stellaris-stm32f411
-
Thread
Suche Mikrocontroller mit 16Bit ADCs und DACs
Hans-Georg L. schrieb im Beitrag #6245671: > Der Stm32H743 hat 16 bit Wandler mit 14bit ENOB. > Bei 750Khz kannst du noch 4fach oversamplen das wären dann 15Bit. > Das Nucleo Board kostet ca. 25€ probier es einfach
Der STM32F373 hat 3 Stk.16 Bit ADCs https://www.st.com/en/microcontrollers-microprocessors/stm32f373.html Aber max. 50 ksps bei einem Kanal bzw 16.6 ksps bei drei Kanälen. Wenn Du das Datanblatt genau
-
Thread
Welcher ARM?
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
Bestandteilen für das Beispiel mit OpenOCD und ST-Link abläuft: Flashen: IDE<->OpenOCD<->ST-Link<->STM32 Debuggen: IDE<->GDB<->OpenOCD<->ST-Link<->STM32
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
Generell gibt's bei der STM32-Familie viel mehr Auswahl bei solchen "minimum boards" als bei den LPC oder Kinetis. Warum auch immer ...
schon lange für kleinere Inhouse Serien solche Boards: https://www.waveshare.com/product/mcu-tools/stm32/core407i.htm
-
Thread
Billigste Entwicklungsplatine mit Mikrocontroller?
-stlink-mini-STM8STM32-STLINK-simulator-download-programming-With-Cover/32247200104.html
Danke für die Vorschläge bzgl. STM8/STM32, das ist doch schonmal ganz gut. Ich hab mich auch nicht entschieden ob ich 32 oder 8 bit brauche. Aber es sind halt 32 Lichtschalter oder Klingeln.. ihr wisst bescheid ;).
-
Thread
Evaluation neuer Mikrocontroller: ARM? Gesperrt
Cortex-Prozessoren, dass >ich bisher noch keinen gefunden habe, der einen externen Bus hat. Bei den STM32 gibt es welche mit Businterface.
Wenn für das Programm 1MB Flash reinchen würden, dann würde ich auch zu einem STM32 tendieren, denn Daten und andere Dinge könnte man auch in einen Atmel DataFlash speichern, das ist ein FLASH Speicher mit SPI Bus und hat viele MB. Hier ein Artikel über [[STM32]].
-
Thread
SPI Kommunikation mit STM32 und PST360G2
ist mein erster Beitrag und hoffe alle Regeln zu beachten. Zu meinem Problem: ich bin neu in der STM Umgebung sowie der Programmierung. Ich möchte nun einen Sensor (PST360G2-1S) mit dem STM32-L432KC auslesen. Leider stoße ich an Probleme, die ich mir leider nicht erklären kann. Im Anhang findet
Rolf schrieb im Beitrag #7687921: > Ich glaube aber nicht, dass 'int' in diesem Fall 32 Bit hat Auf einem STM32 ist int auf jeden Fall 32 Bit.
-
Thread
Breakout Bord für ARM für Steckboards!
hier im Forum hatte mal jemand BB für verschiedene STM32 vorgestellt, ich weiss nicht was daraus geworden ist.
Sowas gibts doch im Dutzend billiger... https://www.st.com/en/evaluation-tools/nucleo-l432kc.html https://eleccelerator.com/stm32f4stamp-breakout-board/ https://researchdesignlab.com/mini-arm-board-lpc2148-breadboard-compatible.html https://www.newbiehack.com/categories/newbiehack-microcontroller-ARM-stmicro-STM32F0R6
-
Thread
8x8 g click mit STM32
neu herunterladen musste. Jetzt kann ich es öffnen. Zuerst mal muss ich dir sagen, dass ich den STM32L432 noch nicht benutzt habe. Ich könnte mich also irren. In der main.c wird MX_SPI1_Init() aufgerufen, welche wiederum HSL_SPI_Init() aufruft. HAL_SPI_MspInit() is eine schwache Funktion, die durch stm32l4xx_hal_msp.c überschrieben wird. In dieser Funktion finde ich den Code, welcher die SPI Pins inklusive der alternate Funktion konfiguriert: [c] /** * @brief SPI MSP Initialization * This function
-
Thread
STM32F401RE Stack overflow -> Stack vergrößern?
RW 257 .data delay.o 0x20000004 0x00000004 Data RW 432 .data stm32f4xx_hal.o 0x20000008 0x00000014 Data RW 1037 .data system_stm32f4xx.o 0x2000001c 0x00000060 Zero RW 1156 .bss c_w.l(libspace.o) 0x2000007c 0x00000004 PAD 0x20000080 0x00000200 Zero RW 1027 HEAP startup_stm32f401xe.o 0x20000280 0x00000400 Zero RW 1026
-
Thread
Modbus TCP/IP auf STM32- welcher Controller?
Hallo, ich möchte einen Modbus TCP/IP Client mit einem STM32 aufbauen. Dieser soll nur einen Sensor über SPI abtasten und diesen Wert+Header über Modusbus TCP ausgeben.. Ich arbeite aktuell mit einem STM32L432KC. Dieser hat keinen Ethernet Treiber drauf
Hier die Auswahl (Ethernet Boards sind die mit "-144"): https://www.st.com/en/evaluation-tools/stm32-nucleo-boards.html
-
Thread
FT800 / FT810 Library
---------- STM32L073 SUCCESS 00:00:07.293 STM32F030 SUCCESS 00:00:06.566 STM32F103 SUCCESS 00:00:06.966 STM32F303 SUCCESS 00:00:08.502 STM32F446 SUCCESS 00:00:11.042 STM32G474
durch für diverse STM32: Environment Status Duration ------------- -------- ------------ STM32L073 SUCCESS 00:00:02.775 STM32F030 SUCCESS 00:00:02.468 STM32F103 SUCCESS 00:00:02.587 STM32F303
-
Thread
STM32 Board mit USB Schnittstelle zum Programmieren?
Hi, ich will mir grade folgendes STM32F1 minimal development board kaufen, bin mir aber nicht sicher ob ich es über usb programmieren kann. Hat das einen st-link integriert? Wäre über eure Hilfe dankbar. [[STM32F103]] - http://vi.raptor.ebaydesc.com
Was spricht gegen ein NUCLEO32 Board, am besten NUCLEO-L432KC?
-
Thread
MSPM0L-Familie als Nachfolger von MSP430
Die Marketingwerte von Ti sind schlechter als die Merketingwerte von STM fuer die STM32U0 Serie. M.e.a. hat(te?) TI auch eine sehr erratische Politik mit den Cortex-M. Und dazu lange Zeit eine unmoegliche Lizenzpolitik fuer die Device Header Files...
schrieb im Beitrag #7693148: > Die Marketingwerte von Ti sind schlechter als die Merketingwerte von STM > fuer die STM32U0 Serie. M.e.a. hat(te?) TI auch eine sehr erratische > Politik mit den Cortex-M. Und dazu lange Zeit eine unmoegliche > Lizenzpolitik fuer die Device Header Files... Meinst
-
Thread
Literatur für Microcontroller
STM32G051F8Y3 - WLCSP 2×2,4 mm groß, hat 12bit ADC und 12bit DAC. Jack S. schrieb im Beitrag #7770375: > Verstärker Ist das ein OPAMP? Wie wäre es mit einem STM32H503EBY6 - WLCSP 2.33×2.24, hat
schwammige Antwort: Dein 10 bit DAC ist das Kriterium, das die Auswahl massiv einschränkt. Ein STM32L432KCU6 in UFQFPN32 ist so klein und enthält alles, es gibt auch Nucleo Experimentierboards damit man erst mal mit handlichen Teilen experimentieren kann bevor man UFQFPN32 auflöten muss.
-
Thread
STM32 Board im USB Beetle Formfaktor gesucht
Nicht mit STM32, sondern EFM32 https://www.crowdsupply.com/sutajio-kosagi/tomu#details-top Aber auf CrowdSupply gibt es mehr solcher Projekte, vielleicht ist was mit STM32 dabei.
Der *Tomu* ist ja echt niedlich. :) Es wäre jedoch schön, wenn wir die STM32cubeIDE-Toolchain verwenden könnten. Dieser *Somu* hat einen STM32L432KC drauf: https://www.crowdsupply.com/solokeys/somu Aber 35€ sind ziemlich happig. BTW: Danke für den Tipp! Das ist ja
-
Thread
cubemx Erfahrungen mit Bugs
Mw E. schrieb im Beitrag #6550548: > der L4 hat eine komplett andere I2C Periph als der F3. > Der I2C im L4 zählt zB autimatisch die gesendeten Bytes für ein > automatisches stop. Macht der STM32F3xx auch.
Stefan ⛄ F. schrieb im Beitrag #6550575: > Macht der STM32F3xx auch. Danke für die Info, dann hatte ich mir da was falsch gemerkt.
-
Thread
STM32 baremetal ADC
einfach Mal mit anderen wo es zu funktionieren scheint. Hier ein Beispiel: http://stefanfrings.de/stm32/stm32f3.html#analog
Arduino.h> #include "analog2.h" // /home/christoph/.arduino15/packages/STMicroelectronics/hardware/stm32/2.3.0/libraries/SrcWrapper/src/stm32 // analog.cpp // /home/christoph/.arduino15/packages/STMicroelectronics/hardware/stm32/2.3.0/system/Drivers #ifdef __cplusplus extern "C" { #endif uint16
-
Thread
Oled Display SSD1306: Manchmal hängt es beim Init!
die sich nicht bewegen. I2C Bus, Software von Adafruit, fertig. Laufen prima an Arduino, ESP8266 und STM32. Am STM32F103 auf welchen ich die Textausgabe portiert habe passiert es leider immer wieder, dass das Display beim Einschalten nicht aufwacht oder nach dem Watchdog Reset, wenn alles neu initialisiert
anderes Exemplar probiert? PS: ich habe hier gerade eines auf einem Steckbrett an einem Nucleo L432 ohne irgendwelche zusätzliche Beschaltung, einfach 1:1 verbunden - läuft einwandfrei.
-
Thread
STM32 ADC vs CPU Last? Merkwürdiges Phänomen
Ich erinnere da dunkel was mit dem Flash-ACR vs. ADC, weiß aber nichtmehr, welcher STM32 das war. Versuch mal probehalber, beim System-Init die D/I-Caches abzuschalten (bzw. nicht anzuschalten) und teste neu.
Ingo L. schrieb im Beitrag #6004853: > Ist im übrigen ein Text-LCD, ich muss nicht "malen" ;) Bei Text-Displays male ich pro Timertick (üblicherweise der übliche 1ms Interrupt oder beim STM32 der Systemtimertick
-
Thread
Anfänger braucht Entscheidungshilfe
(für 8bit AVR) http://stefanfrings.de/mikrocontroller_buch2/index.html und http://stefanfrings.de/stm32/index.html (für 32bit ARM) Eventuell ist für dich der ESP8266 interessant, ein 32bit Mikrocontroller mit WLAN: http://stefanfrings.de/esp8266/index.html
Atmel Studio funktionieren. Leider sind die Debugger für AVR verhältnismäßig teuer. Debugger für STM32 (ST-Link) bekommt man viel billiger und man hat dort auch mehr Auswahlmöglichkeiten, was die IDE angeht. An die Einfachheit des AVR Studio kommen die IDE's für STM32 aber alle nicht heran*. *)
-
Thread
Nucleo STM32H743 ITM Schnittstelle
Ich versuche die ITM Schnittstelle auf dem Nucleo STM32H743 mit Keil MDK5 zum Laufen zu bringen. Bisher ohne Erfolg. Auf anderen Boards (L432, L476 etc) klappt das ohne Probleme. TM32DBG.ini als Initialisierung, die Ports entsprechend gesetzt, retarget.c
Nur so als Frage: wie verhält sich das Board mit dem STM32CubeProgrammer? http://www.st.com/en/development-tools/stm32cubeprog.html
-
Thread
HAL ADC stm32F7
------------------------------------------------------------------*/ #include "main.h" #include "stm32f7xx.h" #include "stm32746g_discovery.h" #include "stm32746g_discovery_lcd.h" /** @addtogroup STM32F7xx_HAL_Examples * @{ */ /** @addtogroup ADC_RegularConversion_DMA * @{ */
Hello, I don't use STM32F7 series microcontroller (only STM32F4 and F3) but what I do not observe is: - Timer1 initialization you should use Timer1 channel 1 set to Output Compare no output and - in Timer1 configuration
-
Thread
6502 Prozessor wer kennt den noch?
, da in 32 Bit OPcode (so breit ist der Adr.raum von 32bittern ja meistens) nunmal nicht auch noch 32Bit Disp reinpassen können. Aber man kann das (32bit)disp (selbst wenn OPcode nur 16bit breit) auch in ner Mem-Table
: > ich suche ein mini computer mit 6502 Wenn es Dir nur um 6502 ähnlichen Assembler geht, die STM8 uC sind vom 6502 abgeleitet: https://www.mikrocontroller.net/articles/STM8
-
Thread
IRMP - Infrared Multi Protocol Decoder
mir nicht den ganzen Thread durchgelesen: hat schon jemand das Projekt inkl. IRSND auf einen ARM (STM32) portiert?
Hallo zusammen, ein paar Bugs wurden in der STM32-Portierung gefunden und behoben. Im SVN unter http://www.mikrocontroller.net/svnbrowser/irmp/ ist daher jetzt die Version 2.2.1 eingecheckt. Die Änderungen betreffen nur die STM32-Variante
-
Thread
Frage zu MSP430 Dokumentation für Einstieg
Gerhard O. schrieb im Beitrag #5578189: > Ein Manko hat das Teil aber: Es fehlt im Gegensatz zum STM32 ein > seperater VBat Pin um die RTC unabhängig zu versorgen. In der L.P. Ist > das ungünstig implementiert. Da bin ich besser dran dann eine externe > RTC Bord über I2C zu betreiben. Die RTC im
schreibst Du: > > Gerhard O. schrieb: >> Ein Manko hat das Teil aber: Es fehlt im Gegensatz zum STM32 ein >> seperater VBat Pin um die RTC unabhängig zu versorgen. In der L.P. Ist >> das ungünstig implementiert. Da bin ich besser dran dann eine externe >> RTC Bord über I2C zu betreiben. Die RTC
-
Thread
Tassimo-Controller reverse engineering und neu programmieren?
development-tools/stsw-link009.html Und du brauchst den Programmer: https://www.st.com/en/development-tools/stm32cubeprog.html Und wenn du eigene Firmware dafür schreiben willst die IDE: https://www.st.com/en/development-tools/stm32cubeide.html
Blcd gibt es mehrere, 432 glaube ich
-
Thread
RTOS mit Arduino
Nano, zum Beispiel konkret das Nucleo-L031K6 oder das Nucleo-L432KC. Oder das "STM32 Black Pill STM32F411", ist etwas größer. Nur bei den Boards mit STM32F103x8 und STM32F103xB musst du aufpassen, da werden überwiegend schlechte Fälschungen
stm32-moocs/FreeRTOS_on_STM32_MOOC.html im Downloadbereich die Schulung als PDF
-
Thread
SSD1305 mit STM32
Controller (https://www.waveshare.com/wiki/2.23inch_OLED_HAT) gekauft, und würde dieses gerne mit einem STM32-Mikrocontrollerboard (STM32L432KC) ansteuern. Ich hatte ursprünglich gelesen, das dieser Controller kompatibel ist mit dem SSD1306-Controller, und sich die beiden bloss minim unterscheiden. Allerdings erhalte ich mit der Library (https://github.com/afiskon/stm32-ssd1306/tree/master/ssd1306) bloss Pixelsalat. Weiss jemand von euch ob es für diesen Controller eine funktionierende Library gibt oder kann mir helfen die bestehende Library anzupassen? Vielen
-
Thread
Was sind eure Lieblings-ICs?
sehr nützliche Klebe Logik LM358, TL081, LM324 Wald und Wiesen OPVs LM2576, LM2596, LP2950, 723, 78L05, LM2936, MCP1700 LT1050 MAX11200, CS5534 ADCs 7555 CMOS Timer - viel besser als 555, niedrige Schaltflanken 18F8722, 18F46K81, 12F683/4 u.a. PICs STM32F103/407 - hat die Leistung wenn man sie
denen konnte man superschnelle Encodierer Zähler im MHz Bereich realisieren. Naja, heute macht das ein STM32 von Natur aus.
-
Thread
Linkerscript verstehen lernen - Wo fängt man an?
die "Figure 1" an, dann verstehst Du warum. https://www.st.com/resource/en/reference_manual/rm0394-stm32l41xxx42xxx43xxx44xxx45xxx46xxx-advanced-armbased-32bit-mcus-stmicroelectronics.pdf Du wirst vermutlich aber trotzdem keinen großen oder gar keinen Vorteil daraus ziehen, die Funktion in den RAM
Figure 1" an, dann > verstehst Du warum. > https://www.st.com/resource/en/reference_manual/rm0394-stm32l41xxx42xxx43xxx44xxx45xxx46xxx-advanced-armbased-32bit-mcus-stmicroelectronics.pdf > > Du wirst vermutlich aber trotzdem keinen großen oder gar keinen Vorteil > daraus ziehen, die Funktion in
-
Thread
Neue Bauteile: Passives, Spannungsmanagement und MPUs
 Bildquelle: Phoenix Contact. ### STMicroelectronics X-STM32MP-IGTW1 - EA-Expander für MPU-Evaluationsboard. Einer der Gründe für die „breite Verbreitung“ der STM32-Plattform dürfte die Freigebigkeit im Bereich der Evaluationsboards und das gut durchdachte
erweitert wird. Interessant ist unter anderem, dass die eigentliche Rechenleistung nicht aus dem ESP32, sondern aus einer STM32-MCU stammt. ### TE Connectivity QP 6.5 MULTI-COLOR - farblich einzigartiger PCB-Steckverbinder zur Stromversorgung. In Systemen, in denen mehrere Voltage Rails zur Verfügung
-
Thread
PLL funktioniert nur im Debug - STM32F746G-Disco mit System Worckbench for STM32 als IDE
Hallo, seit kurzem beschäftige ich mich mit der Programmierung von STM32 Controllern. Vorher hab ich mich hauptsächlich mit AVR's herumgeschlagen. Nun zu meinem Problem: Ich verwende für meine Tests ein STM32F746G-Disco mit einer 25MHz Quarz (als HSE bezeichnet) an
dass ich einen Systemtakt von 200MHz habe. Zur Visualisierung des Clocktrees (siehe Bild) hab ich den STM32CubeMX verwendet, ich verwende jedoch dessen Code nicht. Wenn ich nun den Code am Controller Debug, funktioniert die PLL. Wenn ich den Code normal Uploade hängt sich der Controller auf, sobald ich
-
Thread
ITOA ohne Division/Modulo
geschrieben. Besser wäre zum Beispiel > Beitrag "Re: schnelle Wandlung long -> ASCII" > Auf einem STM32F407 dauert die Wandlung long2a unter 5 µs. Ich weiß nicht wie es auf dem ARM ist, auf einem AVR ist die l2a schlechter als meine: itoa32: Time: 51us Cycle: 420 Size: 170Byte l2a: Time
80000, 40000, 20000, 10000, 8000, 4000, 2000, 1000, 800, 400, 200, 100, 80, 40, 20, 10, 0}; void l2a(uint32_t zahl, char *s) // l -> zu wandelnde Zahl, *s -> Ergebnis { register uint8_t t; // i -> tab-index register uint32_t temp; // für schnellere Ausführung register char j;
-
Thread
Interrupt funktioniert nicht
Hallo zusammen Ich habe eine etwas blöde Frage. Ich habe auf dem Nucleo Board stm32l476rg ein Interrupt implementiert, sprich EXTI auf PC12. Das hat auch gut funktioniert. Jetzt habe ich das Programm 1:1 auf mein Board übertragen und muss feststellen, dass er im Debugger nicht
funktioniert jetzt irgendwie überhaupt nicht, der Code ist aber der selbe. Der chip auf dem Board ist STM32L432RCI6. Kann jemand helfen? Vielen Dank
-
Thread
Welcher Logic Analyzer taugt was ?
Hintergrund, auch wenn du nicht Sigrok benutzen möchtest: https://www.youtube.com/watch?v=dobU-b0_L1I&t=392s
beachtet. Das trifft aber auf jeden LA zu. Ansonsten kann man mit einem FPGA + USB oder Ethernet oder STM32H7... Board schon tolle Sachen bezüglich Logic-Analyse machen. Vielleicht auch ein Raspberry Zero wenn man Low-Level gpio Zugriff macht.
-
Thread
ARM-Assembler-Tutorial
SAM4-Familie (Cortex-M4) Freescale: Kinetis-Familie (Cortex-M4 und Cortex-M4F) STMicroelectronics: STM32-F3/F4-Familie (Cortex-M4F) Infineon: XMC4000-Familie (Cortex-M4F) Texas Instruments: MSP432, Stellaris-LM4F- und Tiva-TM4C-Familie (Cortex-M4F) NXP Semiconductors: LPC4300-Familie (Cortex-M4)
switchen zu müssen? Und da sagt das Bauchgefühl einfach, dass man bei ARM besser aufgehoben ist. Die STM32G0-Reihe übertrifft den AVR in jeglicher Hinsicht. Ob es nun die Peripherie ist, die Performance oder das P/L-Verhältnis (zumindest vor der Chip-Krise). Dass der MC dann in den meisten Fällen komplett
-
Thread
Billigzähler ungenau
such doch einfach hier im Forum nach dem Thema Frequenzzähler. Da gibt es Projekte für sowohl AVR, STM32 wie auch PICs. Ansonsten können viele Multimeter auch Frequenzen bis in den kHz-Bereich halbwegs brauchbar messen. Oder du leihst (besser kaufst) dir ein Oszilloskop, damit lassen sich auch die
/\_\ / / /_ / /_/\ \ B U N D E S Z E N T R A L E _\ \/ \ \ /\ \ /\ \_\ \ \/ \ \/_/ F U E R P O L I T I S C H E \ /\ \_\ \/_/ / / / / / B I L D U N G I N F O R M I
-
Thread
OrangePi mit AI-Beschleuniger, MSP-basiertes Entwicklerboard uvam
Rückseite noch einen Verweis auf den MSP430 – eine Architektur, die dank des immensen Erfolges des STM32 ins Hintertreffen geraten ist. Eine Ursache dafür ist nach Ansicht des Autors der Erfolg der Blue Pill-Boards – sehr preiswerte Platinen auf Basis eines STM32(-Klons), die sich wie Schnittbrot verkauften
Hendrik L. schrieb im Beitrag #7831830: > Der MSPM0G3507 ist durchaus interessant: > - Two simultaneous sampling 12-bit 4-Msps analog-to-digital converters > (ADCs) > - 12-bit 1-MSPS digital-to-analog converter
-
Thread
Welcher Bus kann das?
sorry, bei Atmel kenne ich mich nicht aus! Es gibt aber z.B. von ST viieeelle STM32 Derivate mit CAN-Controller, ich glaub die ganze 103er-Serie -> STM32F103rb, stm32F103c8... Kommt natürlich immer auf die restliche Peripherie an die Du im µC benötigst. Wieviel I/Os, welcher
Ich würde auch am ehesten zu CAN neigen. Ganz hübsch und relativ billig ist der neue Cortex STM32F072: http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1574/LN1823/PF259608 Das Demoboard dazu gibt es schon für 8€. Allerdings gibt es den erst im LQFP64-Gehäuse mit 0,5mm Pitch, falls Du
-
Thread
qtouch - sekt oder selters
Hat schon jemand versucht das Prinzip auf einen STM32 zu portieren?
Hallo, ich würde das qtouch modul vom 32-Bit Atmel µC AT32UC3L032 gerne verwenden, um kleine Kapazitätsänderungen zu detektieren (pF-Bereich). Nachdem ich mir dieses Thema durchgelesen habe, hätte ich noch ein paar Fragen dazu: Ist es prinzipiell
-
Thread
Flag in BLOCK setzen und löschen?
Dr. Sommer schrieb im Beitrag #5957667: > Vielleicht ist für dich ein kleiner ARM-Controller (z.B. STM32F103) mit > DMA sinnvoll. Der kann (nahezu) beliebig viele Bytes auf einmal ohne > Software-Arbeit übertragen. Ich finde es viel bequemer mit einem Mikrocontroller mit 5 Volt Speisung: so kann
un-lernen wenn du dann doch mal auf C++ wechseln möchtest... Maxim B. schrieb im Beitrag #5957676: > STM mit 0,5 mm zwischen Pins ist für meinen Augen > eine Herausforderung. Nach Möglichkeit gehe ich nicht unter 1,27 mm, > notfalls 0,8 mm. Der STM32G031J6 hat ein 1.27mm SO-8 Gehäuse. Ist allerdings
-
Thread
ARM: kompliziert?
nicht unterschreiben. Das ist wie Fahrschule auf einem Forme 1 Wagen. Wenn man den Schritt von 8 nach 32 Bit machen will, ist das STM32VLDISCOVER deutlich besser geeignet. Mit der Doku zum STM32F1xx hat man schon genug für lange Winterabende. Coocox hat außerdem keine Registerdefinitionen für den STM32F4xx
natürlich nicht. Programme für XMega laufen aber auch nicht auf ATMEga. Die Bibliotheken für STM32F4 und STM32F1 sind aber zum grössten Teil portabel. Es gibt größere Unterschiede z.B. beim DMA. Aber da ist ja auch die Hardware eine andere. Ein Umstieg von STM32F1 auf STM32F4 geht relativ
-
Thread
Frage an W.S. wegen USB CDC Implementierung STM32F103
@ 621 "../src/USB.c" 1 430 0018 00BF nop 431 @ 0 "" 2 432 .thumb 433 .syntax unified 434 001a 0138 subs r0, r0, #1 435 001c F1D1 bne .L34 436 .L32: 437 001e 7047 bx lr [
Ich glaube nicht. Delays findet man auch im Cube HAL Code und in in dem STM32 USB Tutorial. Scheint nicht anders zu gehen.