-
Thread
Verstärker nicht invertierend mit DAC?
anderer Chips, die genau das selbe machen. Das Stichwort dazu hast du jetzt. Korrektur: 8 Gain Selections: - +1, +2, +4, +5, +8, +10, +16 or +32 V/V
nicht weitergekommen, hier steht ein komplettes Redesign mit anderen Bauteilen an. Marius: welcher STM32? L4?
-
Thread
Software / Treiber für HD44780 auf STM32
Noch eins: https://github.com/Vendict/STM32_LCD_I2C
https://stm32f4-discovery.net/2015/07/hal-library-15-hd44780-for-stm32fxxx/
-
Thread
Qualität und Haltbarkeit von preiswerten DSOs
verkauft zum Beispiel ein und den selben Mikrocontroller mit drei unterschiedlichen Beschriftungen: STM32F101CBT6 (128kB ohne USB) STM32F103C8T6 ( 64kB mit USB) STM32F103CBT6 (128kB mit USB) In Wirklichkeit steckt in allen dreien der selbe Chip. Es würde mich nicht wundern, wenn noch viel mehr
zum Beispiel ein und den selben Mikrocontroller > mit drei unterschiedlichen Beschriftungen: > > STM32F101CBT6 (128kB ohne USB) > STM32F103C8T6 ( 64kB mit USB) > STM32F103CBT6 (128kB mit USB) Kann natürlich reine Marketing Sache sein. Aber es gibt auch die Möglichkeit das der Chip beim
-
Thread
ATMEL billiger und leistungsfähiger als PIC
Pin-Toggel Register. > Damit lassen sich sogar mehrere Pins gleichzeitg toggeln. Da streichen > dann die 8Bitter wiederum die Segel. Das ist nichts weiter als ein NOT/NEG-Befehl. Dauert bei STM8 1 Takt; bei einigen anderen Nicht-32-Bitern 1..4 Takte. > Ich verwende fast nur noch 32Bitter. Aber eben nicht
Michael G. schrieb im Beitrag #2286499: >> Bei einigen 8/16/32-Bit-Serien ist die Peripherie gleich. > > Zum Beispiel? Bei STM8 und STM32 sind sie zwar nicht gleich, aber verwandt. Auch bei PIC18/30/32 finden sich Verwandschaften.
-
Thread
[V] Evaluation Boards, Suns, Reflow-Ofen
, Kabel -------------------------------------------------- STM32F4-Discovery <https://www.st.com/content/st_com/en/products/evaluation-tools/product- evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-disco very-kits/stm32f4discovery.html> In
- Atmel AT91SAM9XE-EK mit AT91SAM9XE512 (zwei Stück) - Atmel AT91SAM7XC-EK - Atmel AVR STK600 - STM32F4-Discovery - STM32-comstick Wer mich übrigens "bestechen" möchte, bietet mir EMUFs, EPACs, Kat'cen, Eurocoms oder VMEbus-Karten u.ä. an :-)
-
Thread
Auswertung mehrerer Drehencoder
Drehwurm schrieb im Beitrag #6573209: > ich würde gerne 16 Drehencoder mit einem STM32 auswerten. Ah, es MUSS ein STM32 sein, einen anderen Cortex würdst du nicht in Betracht ziehen. Soso. Also, mir kommt da so ein Gedanke: Sowas wäre doch eine prima Anwendung für diese kleinen
Coprozessoren" eben nicht einfach updatebar sind. Eben dies würde ich gerne umgehen und entweder alles im STM32 machen oder über nicht intelligente Bausteine lösen. W.S. schrieb im Beitrag #6573477: > Ah, es MUSS ein STM32 sein, einen anderen Cortex würdst du nicht in > Betracht ziehen. Ja, da ich mich
-
Thread
Renesas M16C Ersatz
dem Schirm: STM32F4: Bei den grösseren Typen kann man einige Impulszähler realisieren, und sonst ist der auch ziemlich gut ausgestattet (hat viele "nice to have" Features) Renesas Rx6..: habe ich mir noch nicht
neueren STM32 können ihren internen RC-Oszillator mit den 32kHz von der externen RTC trimmen. Manche per Hardware, fast alle per Software und dann reicht oft auch der 1Hz-Takt von der RTC.
-
Thread
Transistortester AVR
da der mega168 als interne ADC-Referenz die 1,1V benutzt, der mega8 aber eine interne 2,56V. Da bringen 1,1V in 1024 Schritten halt die bessere Auflösung. Siehe dazu die Messtabelle B2 in der PDF-File. Grüße Karl-Heinz
dem Ferritbead fange ich mir auf dem Weg um die 8MHz mit 13,8mV(P-P)ein, ich denke, das das vom Quarz kommt?! Nach dem FerritBead bleiben nur noch 6mV(P-P)! Als letztes noch ein Pic von beidem, Ripple u. Rauschen. > Karl-Heinz Kübbeler schrieb:
-
Thread
STM32F4 SWO Ausgabe sporadisch falsch
mit einem ITM_SendChar() Aufruf instrumentiert (originale Funktion hier: https://github.com/sfyip/STM32F103_MSD_BOOTLOADER/blob/master/Src/ihex_parser.c): [c] bool ihex_parser(const uint8_t *steambuf, uint32_t size) { uint32_t i; uint8_t c, hc; for (i = 0; i<size; i++)
Danke für die Antwort! Ich benutze STU32CubeMX v6.8.1 mit der STM32Cube FW_F4 v1.27.1. Die ITM_SendChar Funktion scheint identisch: [c] __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch) { if (((ITM->TCR & ITM_TCR_ITMENA_Msk) != 0UL
-
Thread
code:blocks findet header nicht
/CodeBlocks/MinGW/STM32F30x_DSP_StdPeriph_Lib_V1.0.0/Libraries/CMSIS/Device/ST/STM32F30x/Include/stm32f30x.h> int main(void) { printf("Darstellung von Newline \\n \n"); printf("Mögliche Ausführung von Newline\
\MinGW\STM32F30x_DSP_StdPeriph_Lib_V1.0.0\Libraries\CMSIS\Device\ST\STM32F30x\Include\stm32f30x.h|249|fatal error: core_cm4.h: No such file or directory| ||=== Build finished: 1 errors, 0 warnings (0 minutes,
-
Thread
Frage bezüglich Mikrocontroller auf selbst erstelltem PCB
Alternativ zu zwei CP2102N, kannst du einen STM32F103C8T6 mit der Firmware von Niklas verwenden, dann hast du 3 COM ports in einem Chip. Das wäre etwas billiger und funktioniert ohne Treiber-Installation. https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32 http://stefanfrings.de/stm32/3-Fach-USB-UART.zip
-
Thread
Auflösung der Abtastung eines periodischen Signals mit ADC
Lutz S. schrieb im Beitrag #8058583: > Wenn ich das im Manual des STM32 richtig verstanden habe lässt sich das > mit dem BULB-Mode entschärfen. Glaube ich nicht, denn das ändert nichts an der Sampling Zeit.
ok, für einen am Vormittag erstellten ersten Versuch mit Mehrfachabtastung mit dem STM32G474 sieht das gegenüber dem Bild im Oszi doch gar nicht so schlecht aus. Der Anstieg ist um die 150 ns lang. Ist mit Cursor entstanden, da geht sicher noch einiges zu optimieren.
-
Thread
Motortreiber auf aliexpress Fälschung?
nur, wenn jemand chinesische Produkte fälscht. Denke nur mal dran, wie viele Nachbauten es vom STM32F103 gibt: APM32F103, GD32F103, CKS32F103, HK32F103, CH32F103, CS32F103, BLM32F103, MM32F103 Einige davon haben sogar eine eigene Webseite.
, wenn jemand chinesische Produkte fälscht. > > Denke nur mal dran, wie viele Nachbauten es vom STM32F103 gibt: > APM32F103, GD32F103, CKS32F103, HK32F103, CH32F103, CS32F103, BLM32F103, > MM32F103 - Nachbauten (die auch eigene Beschriftungen haben) != Fälschung - Defekt != Fälschung - Recycling
-
Thread
STM32F103 Dateneingabe über USART in PuTTy
Wirf doch mal einen Blick in das Beispiel Projekt: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.3/Projects/STM32F103RB-Nucleo/Examples_MIX/UART/UART_HyperTerminal_TxPolling_RxIT
falsch konfiguriert). Wenn das so ist, dann liegt es NUR an deinem µC. Und fertige Projekte mit dem STM32F103 gibt es hier genug, mußt bloß man danach suchen. Ich hab z.B. sowas für den STM32F103C8T6 gepostet, auch mit fertigem Hexfile zum direkten Draufprogrammieren. Mein wirklich dringender Rat ist
-
Thread
HDMI für Bastler machbar ?
bei 24bit RGB seriell (DSI) > > Klingt interessant ! > > > Die Pixeldaten kommen aus einem 8- oder 16-Bit Buffer bestehend aus > einem (vermutlich) 55ns-SRAM. Als Bildquelle sollten sich die Display-Controller üblicher Mikrocontroller, wie z.B. STM32 eignen. Oder natürlich FPGA. > Braucht
ist fuer ein SD-Signal eine Pixelclock von 13.5MHz angesagt - wenn man mit jedem CLK 16bit; also je 8 bit Y und 8bit alternierend U und V aus einem RAM lesen will oder 3x8 bit RGB, dann kann man da mit 55ns vielleicht gerade noch so auskommen. Das ist aber fuer HDMI zu langsam, also braucht man da dann
-
Thread
ESP32-E22, schneller Chip aus dem Hause WCH, ressourcensparendes WiFi 7 uvam
https://community.st.com/t5/developer-news/scaling-stm32-microprocessors-for-cost-efficient-low-power-and/ba-p/868331 über spezielle SKUs für vierlagige Platinen berichtet: [c] STM32MP21 package options include 8mm x 8mm 225-pin and 10mm x 10mm 361-pin
to $8.50 for orders of 1000 units. [/c] ### Allwinner V861 – SoC für AI-Kameras Ein SoC, an das der soeben vorgestellte STM32 seine Analysearbeit auslagern könnte, wäre die neueste Vorstellung von AllWinner
-
Thread
Gameboy Spiele über HDMI am TV ansehen
Hallo , der eigentliche Sinn dieses Threads war, technische Lösungen für den Betrieb einer 8bit-Retro-Konsole an VGA-Monitore zu bekommen. @sebi_s gibt es Links zum Projekt "Gameboy Emulator auf einem STM32F429 in Realtime"? MfG froeschl
Michael B. schrieb im Beitrag #4257602: > gibt es Links zum Projekt > "Gameboy Emulator auf einem STM32F429 in Realtime"? Nein bisher habe ich es noch nicht veröffentlicht. Es gibt ein unscharfes Video von einer noch nicht Realtime Version auf einem STM32F4 (https://www.youtube.com/watch?v=cD7x1KVPjz8
-
Thread
Xuan Tie 910: Erster 16-Kern RISC-V-Prozessor kommt aus China
Cortex-A9 das Wasser reichen können? > > Ich kenne nur ein paar kleine Implementationen, also RV32IMC, und die > hauptsächlich als Open Source (VHDL, Verilog), also eher Niveau > Cortex-M3. Nix, was man als Chip kaufen könnte. GAP8 von Greenwaves ist ein 9 Core RISC-V Prozessor entwickelt in
mehrere Zugriffe und ein Schieben, Maskieren und Zusammensetzen des Resultats, wenn der Speicher z.B. 32 Bit breit angeschlossen ist. Schnelle RISC-V Implementierungen machen das in Hardware, einfachere Versionen werfen eine Exception und überlassen das Zusammensetzen einer Softwareroutine.
-
Thread
Miele H6160E Symbole leuchten nicht
Vanye R. schrieb im Beitrag #8062723: > Die 3V3 der MCU an einer GPIO Bank nicht mehr vorhanden? > > Vanye Es handelt sich um einen STM32, Typ muss ich nachschauen, Platine gerade nicht da. Auf jeden Fall ein interessanter Hinweis, dem gehe
Einer der STM32F100VCT6 Pins, der 3.3V zur Duo-LED (Power On LED) über einen PNP durchschalten soll, hängt auf Halbmast bei 2,8V. Ungewöhnlich. Die Transistorschaltung ist geprüft und okay. Da gäbe es angesichts
-
Thread
STM32F4 Core Clock ändern
Hi Markus, danke, ich kriege grad einen Schreck bei meinem 429 Disco Board, dort steht in der stm32fxx.h ein weert von 25 Mhz fuer den Quarz, verbaut ist aber ein 8 Mhz. Und es läuft. Muss ich den jetzt ändern? Ich weiss leider nicht wie ich die Global Defintionen abfragen kann in der IDE welche
Schneller ist "ALT+F7" Doch..... wenn ich das = Zeichen enfüge geht es :-) Trotzdem muss auch stm32fxx.h modifiziert werden da dort PLL_M immer noch auf 25 steht und nicht auf 8. Tja, seitddem läuft er schneller, ca doppelt so schnell würde ich sagen. War vorher falsch eingestellt. Aber Led
-
Thread
Analog Multiplexer 32 Kanäle, Binär addressiert, I2C ?
(später 75) Analogsignale selektiv (parallel) auswählen und auf einen Opamp/VCA/VGA schalten. Ein STM32F103C8T6 steht zur Verfügung. A0-A3 sind Ausgänge des STM32, B8-B15 sind Eingänge. Diese 2 Signale scannen eine Tastatur mit 25 Reedkontakten (und Neodym-Magneten). Über B6,B7 (I²C) ist ein 128x64
einen Kanal zum ADC des µC schalten? Dein "parallel" verstehe in dem Zusammenhang nicht. > Ein STM32F103C8T6 steht zur Verfügung. > A0-A3 sind Ausgänge des STM32, B8-B15 sind Eingänge. Also du nutzt 8+4 Pins um 16 Reed-Kontakte abzufragen. Mit so einer Matrix-Tastaturabfrage würden aber schon 4
-
Thread
STM32F103: CAN - Bus funktioniert bei Medium-Density-, nicht aber bei High-Density device
auf einem STM32F103RET6 (high density line, 512k Flash, 64k SRAM). Der CAN_TX - Pin bleibt allerdings auf 3,3 V. Die LED blinkt. Einziger Unterschied zwischen den Kompilierungen: verschiedene Linkerskripts (die
// Achtung! KEINE GLEICHZEITIGE NUTZUNG MIT USB MÖGLICH!!! // Mikrocontroller: STM32F103RE // Speicher: 512KB FLASH, 64KB SRAM // Taktfrequenz: 8MHz, PLL: 72MHz // System-Inlude #include <stddef.h> #include "stm32f10x.h" #include <string.h> // Stringfunktion
-
Thread
Arduino bietet nicht genug PWM-Pins
STM32?
hinbasteln. Softwareseitig natürlich auch Arduino-Kompatibel: https://os.mbed.com/users/hudakz/code/STM32F103C8T6_Hello/
-
Thread
32k Uhrenquarz am STM32H743 board Problem
durchgewühlt: https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8afals-stm32-mcus-and-mpus-stmicroelectronics.pdf Ich behaupte mal der LSE Quarz ist das komplizierteste Teil bei dem Board Design, alleine die Liste der recommended parts für LSE ist 13 Seiten lang
im HAL Makro die Revisionsabhängigkeit berücksichtigt wird: https://github.com/STMicroelectronics/STM32CubeH7/blob/beced99ac090fece04d1e0eb6648b8075e156c6c/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h#L7727-L7757 Aber da ist die Frage wo das Define RCC_VER_X herkommt, das muss ich wohl noch
-
Thread
STM8S103: HX1838 und Chinafernbedienung
Nachdem ich nun öfters auch mit STM8 und nicht nur mit AVR und STM32 zu tun habe, ist daraus ein Softwaremodul für IR Receiver HX1838 in Verbindung mit den billigen Chinafernbedienungen entstanden. Die im Zip-File enthaltene(n) Softwaremodule
Axel S. schrieb im Beitrag #5091454: > IRMP > läuft prima auf STM8. ... das ... wußte ich nicht und deshalb schau ich mir jetzt IRMP noch mal genauer an. Schade, dass es kein Demo für den STM8 gibt, probier ich das ganze mal mit AVR oder STM32 um zu sehen, wie
-
Thread
STM32F4Discovery und TLC5940
21 MHz-Speed }; . . . palSetPadMode(SPI2_SCLK_PORT, SPI2_SCLK_PIN, PAL_MODE_ALTERNATE(5) | PAL_STM32_OSPEED_MID2); palSetPadMode(SPI2_MOSI_PORT, SPI2_MOSI_PIN, PAL_MODE_ALTERNATE(5) | PAL_STM32_OSPEED_MID2); palSetPadMode(SPI2_CS_PORT, SPI2_CS_PIN, PAL_MODE_OUTPUT_PUSHPULL | PAL_STM32_OSPEED_MID2
Brett stecken kann. Nun mag man einwenden dass der Cortex von ST (STM32)und einige andere einen 5V toleranten I/O haben - aber ich muss die 5V und die 3.3V bereitstellen und das bedeutet eben auch Mehraufwand. Man sollte schon gute Gründe haben einen Cortex verwenden
-
Thread
µC und SDRam Performance, packen die das?
http://www.silabs.com/products/mcu/8-bit/efm8-laser-bee/Pages/efm8-laser-bee.aspx Und es gibt auch ARM uC mit M4/M0 die auch noch günstiger als STM32F429 sind, da kann sich der M0 um den ADC und der M4 um die Filter kümmern: http:
LPC54100 als QFP-64 die gerade auch noch weiterentwickelt wurden. Was eher fehlt ist generell QFP-32 da einfach zu löten: QFP-48 ist schon wieder ungünstig. Die LPC1500 als QFP-32 wären nötig. Da gibt es allerdings auch bei Kinetis nichts und nirgends anders auch ausser der einzige STM32F334
-
Thread
Neueinsteiger Hier
Ich würde ein STM32 Board nehmen wie dieses hier. http://www.voelkner.de/products/657829/Entwicklungsboard-Nucleo-STM32F401XD-XE-fuer-die-STM32-Serie-STMicroelectronics-NUCLEO-L152RE.html Es muss wahrscheinlich kein
mustermann schrieb im Beitrag #3686843: http://www.voelkner.de/products/657829/Entwicklungsboard-Nucleo-STM32F401XD-XE-fuer-die-STM32-Serie-STMicroelectronics-NUCLEO-L152RE.html Ich finde zwar nichts zu den Abmessungen des Board, aus dem Foto würde ich aber schließen, dass das Teil in einem Getränkedosen
-
Thread
Anfängerfreundlicher 32-Bit Controller
Ich würde auch einen STM32 empfehlen, da ich damit bis jetzt gute Erfahrungen gemacht habe. Speziell das STM32F4DISCOVERY ist preislich unschlagbar, da hier nebenbei noch der STLinkV2 mit auf der Platine ist und lediglich
Herrn. :-<<< TI: LaunchPad Evaluation Kit is a low-cost evaluation platform for *ARM* ST: The STM32VLDISCOVERY is a low-cost and quick way to discover the STM32 value line. und ein ST32 ist??? *ARM* !!! NXP: LPCXpresso™ is a new, low-cost development platform available from NXP. It supports
-
Thread
Freier unbegrenzter Toolkit für silabs 8051er
schrieb im Beitrag #3621942: >> 75cent für den C8051F860 sind halt unschlagbar günstig > schon mal bei STM8 geguggt? dürfte weniger kosten. STM8S103F3M6 und STM8S903F3M6 sind m.E. die günstigsten und 70% teurer. Aber uninteressant sind sie als Alternative deshalb nicht, da mehr GPIOs. Die habe ich
>STM8S103F3M6 und STM8S903F3M6 sind m.E. die günstigsten und 70% teurer. teurer? die günstigsten kriegt man für 20..30ct (und, er ist verflixt schnell, rechnet oft besser als AVR)
-
Thread
STM32 - BusFault finden
Hallo zusammen Ich versuche mich gerade an der STM32_USB-Host-Device_Lib_V2.2.0 für den STM32F105RBT6. Ich versuche einen virtuellen Comport zu erzeugen. Ich bin inzwischen soweit, dass ich den Code compilieren kann und soweis alles stimmen sollten
Beitrag schrieb im Beitrag #5269713: > Und warum ist 0x1FFFF7E8 "richtiger" als 0x1FFF7A10? Weil 0x1FFF7A10 der Speicherort der DeviceID für einen anderen Controller war. 0x1FFFF7E8 ist für den STM32F105 die korrekte Adresse der DeviceID.
-
Thread
suche die pins für flash speicher
Ja mein erster Gedanke wäre STM32F100xx pin definitions aber da stehen nur diese zeichen PIN name typ mainfkt. default remap 18 PB0 I/O PB0 ADC1_IN8/TIM3_CH3(12) TIM1_CH2N
kauf dir einen JTAG Adapter oder besser ein STM32F4 Discovery. Da ist für nur 15 Euro ein ST-LinkV2 mit dabei. Damit kannst du flashen UND debuggen.
-
Thread
-
Thread
ESP32-H2 will nicht schlafen
System "an" ist, nur die CPU selbst nicht. Spezifische Low-Power-Controller wie u.a. die STM32Uxx können es auch ohne Haupttakt.
v5.5.1 2nd stage bootloader I (23) boot: compile time Dec 1 2025 20:00:32 I (24) boot: chip revision: v0.1 I (25) boot: efuse block revision: v0.3 I (26) boot.esp32h2: SPI Speed : 64MHz I (30
-
Thread
STM32 externer Interrupt funktioniert nicht immer!
aber die Ausführung und starte sie neu wird nicht mehr in die ISR gesprungen. Ich verwende das STM32-LCD Board von Olimex (STM32-F103ZE) zum Debugen verwende ich den ARM-USB-OCD mit OpenOCD. Als Entwicklungsumbebung ist das IAR - Kickstart V 6.0 im Einsatz. Ich habe keine Ahnung wo der Fehler
mal so (getestet habe ich es nicht) PA0.0 im BSP. verwendet: [c] #include <stddef.h> #include "stm32f10x.h" volatile uint8_t my_EXTI = 0; //*********************************************************************************************** // System-Einstellungen //**************************
-
Thread
Mit Pic32 anfangen
(32 Bit) / (8 Bit) = 4. Mathematisch bewiesen ein Viertel mal so gut.
Wenn's schon 32 bits sein müssen, könnte man auch gerade als Anfänger einen Controller nehmen, der nicht so exotisch ist wie der PIC32. Wie z.B. STM32 (ARM Cortex M3) Mit dem STM32VLDISCOVERY bekommt man ein Evaluation
-
Thread
DOGM Display an STM32
google: "DOGM Display an STM32"
********************************************** // Programm: LCD Funktionen (DOG-M, SPI, 3.3V) // Mikrocontroller: STM32F103RE (ARM 32-bit CORTEX-M3) // Speicher: 512KB FLASH, 64KB SRAM // Taktfrequenz: 8MHz, PLL: 72MHz // Stand: 08.04.2011 // IDE/Compiler: Atollic
-
Thread
STM32L053 libopencm3 und SPI
stm32snippetsl0.zip
Was denn hinbekommen? libopencm3 oder direkter Registerzugriff? Ist es ein STM32L053C6/8 bzw R6/8? Ich nehme mal an du meinst SPI1 an PB3, PB4 und PB5 bzw. PA5, PA6, PA7.
-
Thread
OpenOCD-USB ARM Debugger aus dem Shop in Betrieb nehmen
funktioniert: [pre] C:\Users\Kjartan\Desktop>openocd --file interface/openocd-usb.cfg --file board/olimex_stm32_h103.cfg Open On-Chip Debugger 0.4.0 (2010-02-22-19:05) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxygen/bugs.html 1000 kHz jtag_nsrst_delay: 100 jtag_ntrst_delay: 100 Info : clock speed 1000 kHz Info : JTAG tap: stm32.cpu tap/device found: 0x3ba00477 (mfg: 0x23b, part: 0xba0 0, ver: 0x3) Info : JTAG tap: stm32.bs tap/device found: 0x16410041 (mfg: 0x020, part: 0x6410 , ver: 0x1) Info : stm32.cpu: hardware has
-
Thread
CMSIS und die Interrupt-Prioritäten
4 und 10 durchaus vorkommen wird. Beim STM32 sind das intern 4=>0x40 und 10=>0xA0, beim LPC1100 4=>0x80 und 10=>0x40, also invers. > Lösungsansatz? NVIC_SetPriority reicht die 8-Bit Prioritäten der Hardware-Konvention direkt durch. Die
Ich muss jetzt diesen alten Thread nochmal rauskramen. Bin ein STM32 Späteinsteiger und habe mich jetzt mal durch die STM32F103 NVIC-Specs und die CMSIS Libs durchgewühlt. Diese ganzen Prioritäts-Gruppierungen in CMSIS sind m.E. Unfug. Letztendlich läuft es doch
-
Thread
C++ für Mikrocontroller
. Hat mehr Ähnlichkeit mit PC-Programmierung als mit 8-Bit-Mikrocontriller Programmierung. Pic32? Hier findest du eher Leute, die dir bei Problemen mit Stm32 weiter helfen können.
mir mit meinen Arduinos und AVR DILs einen Gefallen tue. Und obs nicht evtl. besser wäre sich mal STM32 anzusehen für meinen Briefkasten-Melder mit Blink-LED. Aber 3,3V vs. meine ganzen 5V-Bauteile ist dann auch wieder ein Problem. Oder soll ich gleich 1,8V nehmen, weil 3,3V schon nicht mehr "Zeitgemäß
-
Thread
STM32F4 BackupSram
auch noch experimentiert mit diesem Beispiel ab Zeile 149: http://tech.munts.com/MCU/Frameworks/ARM/stm32f4/libs/STM32F4xx_DSP_StdPeriph_Lib_V1.0.1/Project/STM32F4xx_StdPeriph_Examples/RTC/BKP_Domain/main.c Bevor ich damit angefangen hatte zeigte mir debug in eclipse noch den Inhalt von Speicher ab
nur noch Fragezeichen. Wenn ich das sehe: http://www.disca.upv.es/aperles/arm_cortex_m3/curset/STM32F4xx_DSP_StdPeriph_Lib_V1.0.1/html/group___p_w_r___group4.html fürchte ich das da der Zugriff auf den Bereich doch etwas komplizierter ist ...
-
Thread
Firmware reverse Engineering Kosten
Ich wollte mal wissen ob einer weiß was es denn in etwa kostet aus ca. 30kb Maschinencode eines STM32 wieder Source Code machen zu lassen, immerhin gibt es ja Firmen die sowas mittlerweile können.
Bastler schrieb im Beitrag #6276834: > ca. 30kb Maschinencode eines STM32 wieder Source Code machen zu lassen, Wenn für Privat, was ist das und woher hast du die Info mit den 30kB? mfg mf
-
Thread
Lasst uns mal ein richtigen "HANDHELDEN" bauen! Gesperrt
der darausfolgenden getrennten Adressräumen nicht möglich... Anderst sieht dies jedoch bei den STM32 aus mit Neumann architektur
und der darausfolgenden getrennten Adressräumen nicht >möglich... Es ist weder ein AVR noch ein STM32 verbaut. Hier geht es um einen AVR32. Dieser hat auch eine von Neumann-Architektur. Das Programm von der SD-Karte wird vor dem Ausführen in den SD-RAM geladen und von dort aus ausgeführt. Du solltest
-
Thread
STM32 unter Arch Linux
dialog: You must then create a new update site, to be able to install System Workbench for STM32 - Bare Metal Edition: You should click on "Add:" Then give a name to the update site (System Workbench for STM32 - Bare Machine edition) and set the location to http://www.openstm32.org
herunterladen (wegen jlink.install). Meine PKGBUILD siehe oben. Bauen und installieren. 2. emIDE v.2.20 unter wine installieren. 3. In Linuxkonsole [c]JLinkGDBServer -device stm32f103r8 -if swd[/c] starten. 4. Unter [c]wine emIDE[/c] starten (could not find jlink gdb server verneinen) 5.
-
Thread
CC1101: Unsauberes Signal beim Senden
Häng mal ein Oszilloskop an die > Versorgung direkt am CC1101. Erledigt. Die Spannung bricht von 3V auf 2,55V ein. Allerdings kann das Oszi nur 100MHz. Ob das bei den ausgesendeten High-Pegeln weiter einbricht, kann ich nicht messen. Der Controller soll aber ab 1,8V laufen. Trotzdem bedenklich?
übrigens über den CC430 gestolpert Es gibt eine Menge Mikrocontroller mit SubGHz-Funksystem. Der STM32WL55 verbraucht noch ein Stück weniger als der CC430 (sowohl CPU als auch Funkmodul), ist aber trotzdem schneller, kann aber leider kein OOK (vielleicht kriegt man das in Software hin...). Der STM32WL33
-
Thread
STM32F103 interner Temperatursensor
Fuer modernere STM32 als den F1 gibt es im "ROM" Kalibarationswerte, die bei Chiptest bei 30 und 110 und 3.3V gemessen wurden. Setzt man die Werte aus dem Rom in die Formel ein, bekommt man deutlich realistischere Werte
Referenzspannung und der Auflösung des ADC verrechnen (wie oben schon angemerkt). Dann läuft das so: (V25 - Vtemp) * 1000 / 4.3 + 25 Soweit ich das sehe, bekommt man aber den richtigen Wert von V25 nicht raus, da mein STM32F103 keinen Referenzpin hat, er liegt aber wohl im Bereich zwischen 1.34V und
-
Thread
Mikrocontroller mit 16ADC Eingängen
STM32F051R4T6
:8447,v:!%280,1%29%29,%28i:8256,v:!%281,2,3,4%29%29,%28i:8254,v:!%282,16%29%29,%28i:8286,v:!%280,3%29%29,%28i:8462,v:!%280,8%29%29,%28i:8429,v:!%281,10%29%29,%28i:8458,v:!%280,6%29%29,%28i:8466,v:!%281,2,3,4%
-
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
stm32 FatFS stranges Problem
verified! jolly good! heiko@heiko-desktop:/tmp/convert/stm32f767zi_nucleo_144_repo/stm32f767zi_nucleo_144/STM32CubeMX/stm32f767zi_nucleo_144$ make flash st-flash --serial 303636454646353635313534363637383637313932323535 write build/stm32f767zi_nucleo_144.bin
PC8-12,PD2 und der GPIO für SD-Present an PG2 direkt auf 3,3V. Der Schaltplan ab Seite 73 im PDF: https://www.st.com/content/ccc/resource/technical/document/user_manual/group0/26/49/90/2e/33/0d/4a/da