-
Thread
KiCAD 9.0, Renesas RA4L1, AI-Assistent für Microchip und neue STM32C0-SKUs
genutzt wird. [/c] Im Bezug auf die Verfügbarkeit vermeldet ST folgendes: [c] Die neuesten STM32C0-Mikrocontroller werden bereits produziert. Die Preise beginnen bei -,426 US-Dollar für den STM32C051F8P6, -,682 US-Dollar für den STM32C091FCP6 und -,733 US-Dollar für den STM32C092FCP6 mit CAN
Naja, STM32F103C8T6 ist nun auch kein emotional aufgeladener Name, und MSP430F2774 auch nicht unbedingt. Wenn man irgendwann im einen oder anderen Ökosystem unterwegs ist, kann man die Kodierungen auswendig.
-
Thread
Moderne AVR (Nachfolger Atmega und Attiny)
konzipiert zu sein, dafür mehrere USARTs und zwei SPI, reiche Pin-Remapping. Nun überlege ich, mit STM32 zu beginnen. F103 scheint schon verältert, H7 haben 64 bit FPU, aber für Anfang wohl etwas zu kompliziert. Z.Z. denke ich von F4. F407 oder F429. Außer 32 bit FPU sind für mich 32 bit Timer interessant
Johannes F. schrieb im Beitrag #7859284: > ich denke, die Zeiten von MCUs mit extern dran gepapptem RAM > sind vorbei. Trotzdem findet man bei STM32 sehr reiche Auswahl von solch Schnitstellen. Veit D.
-
Thread
Zufall per Hardware erzeugen
Hallo, auch wenn mir die random Funktion genügt, so würde ich doch für den STm32F1xx eine zufällige Startzahl benöitigen, damit nicht immer die gleichen Zahlen entstehen. Der F1 hat keinen RNG wie der F4. Nur ist es bei uC mit Zufall so eine Sache. Einen Rauschgenerator wollte
Christian J. schrieb im Beitrag #5920333: > so würde ich doch für den STm32F1xx eine zufällige Startzahl benöitigen, > damit nicht immer die gleichen Zahlen entstehen Kommt auf die Anwendung an: Zufall nur nach Benutzeraktion, und sei es wie lange der Einschalttaster
-
Thread
libopencm USB CDC Gerät nicht erkannt
Ich habe ein Blackpill-Board mit einem STM32F411CE-U6 Laut "Datenblatt" beträgt der HSE 25MHz Die maximale Taktfrequenz 84MHz Ich habe das PlatformIO Beispiel libopencm3-usb-cdcacm geflasht. Nach meinem Verständnis müsste irgendein
und folgende Environment in der platformio.ini verwendet: [code] [env:genericSTM32F411CE] platform = ststm32 board = genericSTM32F411CE framework = libopencm3 debug = stlink upload_protocol = stlink [/code] Flashen funktioniert. Es passiert USB-technisch aber nichts. Laut
-
Thread
Nur PLL clock für Timer?
Mit den SAMs habe ich noch nicht gearbeitet. Habe nur Erfahrung mit älteren NXP ARM7TDI, LPC1788 und STM32F1/F4. Ja, die Doku ist bei ST auch nicht immer hilfreich. Mit welchen Werkzeugen arbeitest Du übrigens? Ich arbeite mit ST TrueStudio. Ein STM32F1 schaffte die Berechnung eines faktorisierten,
libriaries installieren. Wenn du Linux auch noch auf der Platte hast, wird es ein Kampf. Beim STM32 arbeite ich mit STM Workbench von AC6. Das habe ich recht schnell zum laufen bekommen im Gegensatz zum Atollic Studio, wo es Probleme gab mit dem Debuggen. Mit dem STM32L431 will ich einige Projekte
-
Thread
Spektrum berechnen mit Mikrocontroller
ein Beispiel. Es sollten im Endeffekt schon > mehr sein. 64k Punkte oder so. Da ist man mit einem STM32F407 am Ende. Dann nimm halt einen H7. Der STM32H743 auf dem Nucleo Board hat z.B. 1MB internen RAM. Da könnte man bestimmt den internen ART Controller bzw die 2D DMA dafür missbrauchen.
#7363370: > Es sollten im Endeffekt schon > mehr sein. 64k Punkte oder so. Da ist man mit einem STM32F407 am Ende. Warum wird eine so lange FFT benötigt? Um in die X-Achse reinzoomen zu können, wie das leider die meisten FFT-Funktionen von Oszillografen macht? Auf dem Bildschirm wird man
-
Thread
Entwicklungsboard - STM32H7xx mit externen SDRAM
gestehen muss, dass das Board auch nicht gerade billig ist. Hab mir im Januar dieses Jahres bei RS ein STM32MP157F-DK2 Board gekauft, was nur vom Preis her um ungefähr 10-20€ teurer war. Verstehe ich nicht ganz, da halt doch der verbaute STM32MP157F (Dual Core Cortex-A7 und Cortex-M4 Coprozessor) und auch
muss, dass das Board auch nicht gerade billig ist. > Hab mir im Januar dieses Jahres bei RS ein STM32MP157F-DK2 Board Wenn es nicht unbedingt 32 MByte sein müssen, sondern 16 vielleicht auch reichen: STM32H745i-Disco, STM32H7B3i-Disco sind (etwas) günstiger und ebenso lieferbar. Letzteres zwar
-
Thread
STM32F4 - Discovery - USB Device Highspeed Bulk Transfer
auch auf einem STM32F4xx ? libopencm3 ist für STM32F103 soweit ich gesehen habe. Grüße Dieter
Dieter schrieb im Beitrag #3335297: > libopencm3 ist für STM32F103 soweit ich gesehen habe. Dann schau noch mal genauer hin und verwende aktuelle Quellen. Warum hat den "Bootstrapping mit dem F4 Discovery" unter http://embdev.net/articles/
-
Thread
Suche schnellsten ARM Mikrocontroller mit internen Flash
drauf da gibt es für keil sogar eine dll, damit man die dort benutzen kann ansonsten coocox, der stm32f4 wird zwar noch nicht offiziel unterstuetz, aber wenn man die dsp und floating point unit nicht braucht ist es ja auch nur ein m3 und die gehen lg tspc
richtige für mich :-) Dafür braucht man aber noch einen BGA-Lötkolben :-) RS hat den Preis fürs STM32F4-Board gesenkt!
-
Thread
UART Kommunikationsproblem
Rufus Τ. F. schrieb im Beitrag #5563155: > Worauf läuft Dein Programm? Auf dem STM32F1. Die lib laeuft innerhalb von RIOT OS. Die Doku zum UART von RIOT ist hier: http://riot-os.org/api/group__drivers__periph
keinerlei Schein dafür ;-) Philipp B. schrieb im Beitrag #5563922: > Mein Controller, also der STM32F1, haengt direkt an RS232. Das ist bislang nur eine Theorie: das Gerät hat 4 potentielle Datenleitungen + DIP-Schalter [code] -3 TXD RS-232 serial data output (keinerlei Reaktion) -4 RXD RS-
-
Thread
HT16K33A mit CH32V003
was man unter einem Fan verstehen mag hinsichtlich eines elektronischen Chips bin ich Fan von: - STM32F030 - STM32F072 - STM32F401 - STM8S103 - PFS154 und jetzt kommt es, denn jetzt eben auch: - CH32V003 ... und noch einer ganzen Menge anderer, Nichtmikrocontrollerchips. Und nein, man sollte
beim V003 auch nicht so wirklich schön (weil er nicht meinen Gewohnheiten entspricht): Ähnlich einem STM32F0 will der V003 beim Versenden eines I2C-Telegrams vorher wissen, wieviele Bytes verschickt werden. Das ist natürlich kein Hexenwerk, passt aber leider nicht zu meinem allerersten vorgehen für I2C
-
Thread
Programmierung auslesen und ändern
STM32... Meine Güte, was macht denn diese Pumpe? Spielt die zu jedem Dosiervorgang ein Lied und ein Video ab? Ansonsten dürfte dies ein grandioses Beispiel dafür sein, wie mit leistungsfähigster Hardware
kosten. Da ist jede SPS billiger. Gibts für die STM32 Gurke eigentlich einen freien Disassembler?
-
Thread
Einstieg ARM-Controller
STM32F4 Discovery. z.B. auf ebay zu finden.
empfehle zum probieren ein einfaches Dev-Board wie z.B. das http://de.farnell.com/stmicroelectronics/stm32f0discovery/eval-bord-cortex-m0-stm32f0/dp/2096251 Grüße Michael
-
Thread
STM32 Chan FAT mit SD karte über SPI
Sepp schrieb im Beitrag #5817269: > Hallo, > > Controller soll ein STM32F103C8 werden, daher auch klassisch über SPI. Der F103 hat SDIO, das weißt du?
Reference manual [pre] 22 Secure digital input/output interface ... High-density devices are STM32F101xx and STM32F103xx microcontrollers where the Flash memory density ranges between 256 and 512 Kbytes. XL-density devices are STM32F101xx and STM32F103xx microcontrollers where the Flash memory
-
Thread
Incremental Encoder läuft nicht an 2 µC
Hallo! Habe einen Incremental Encoder(HEDS-9140) an einen STM32F429 angeschlossen und werte diesen per Timer aus. Den Aufbau habe ich mal als Skizze angehängt. Bei einem angeschlossenen STM32F429 funktioniert die Auswertung perfekt. Hänge ich jetzt aber einen
deep diver99 schrieb im Beitrag #3933288: > Bei einem angeschlossenen STM32F429 funktioniert die Auswertung perfekt. > Hänge ich jetzt aber einen zweiten STM32F429 parallel zum Encoder kommt > bei beiden nur noch Müll raus. Wie sieht das Signal des Encoders in beiden
-
Thread
Custom Microcontroller Board (Cortex M4 oder ATMega2560)
muss, um neue Software aufzuspielen Da wird das mit dem Debuggin vermutlich sowieso schwirig. Der STM32 klingt aufjedenfall interessant und ich habe mir mal ein paar angesehene. Kannst du mir sagen, auf was ich beim Kauf achten muss, dass der korrekte Bootloader schon vorinstallier ist? Die STM32F103
dieser wird es: > https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F103CBT7?qs=sGAEpiMZZMvyL6eCuHiWihZK7s8S69p4 Der ignoriert z.B. USB!
-
Thread
C ARM Cortex Mikrocontroller PIN ansteuern
Lies mal diesen Absatz: http://stefanfrings.de/stm32/stm32f3.html#digital Das wurde für den STM32F3 geschrieben, aber ich denke, es trifft auf den STM32F4 ebenso zu. Das Anwendungsbeispiel steht weiter oben auf der Seite: http://stefanfrings.de/stm32/stm32f3.html#delayloop Es verwendet die CMSIS Makros *SET_BIT*, *MODIFY_REG* und *WRITE_REG*, die auch in HAL Projekten zur Verfügung stehen, weil die HAL auf CMSIS aufbaut. Diese (und ein paar
-
Thread
Frontal Cortex
Es gibt natürlich auch größere Boards für kleinere Preise: http://www.amazon.com/Core407Z-STM32F407ZxT6-STM32F407ZET6-Cortex-M4-Development/dp/B00E0FJFVG Man muss nur suchen... (Auch für NXP und andere.) Der Segger ist zwar nicht der billigste, dafür ist der für sehr viele µC brauchbar
Das Board "Core407Z" wäre dann schon ideal für den Start eigener Entwicklungen. Die CPU STM32F407ZE hat 144 Pins und ist SW-Kompatibel mit allen CPU's von ST mit STM32F4xx - von 64 PIN LQFP ... 216 Pin BGA. Wenn man hingegen eine Entwicklung mit TCP/IP machen möchte, dann sollte man sich
-
Thread
STM32H7 - externe SPI Daten (ADC Werte) mittels DMA einlesen
effizienter - etwa in der Art: Wenn das Data-Ready-Signal (low-active) vom ADS131 an einem Pin des STM32H7 ankommt sollte ohne Zutun der CPU ein SPI_Receive_DMA erfolgen und die Werte (5x 32bit "brutto" (= "NOP_Befehl" + 3x 32-bit Werte Kanal 1, 2 & 3 (=netto) + CRC-Daten) mittels DMA in ein Array geschrieben
in D3: an5224-stm32-dmamux-the-dma-request-router-stmicroelectronics.pdf Für die D2 Domain (DMA1,DMA2) wird empfohlen mit dem externen Eingang einen nicht benötigten Timer zu Triggern der dann die DMA triggert
-
Thread
stm32f4 bootloader will nicht.
Hallo, ich habe ein Projekt mit einem STM32F407 gemacht. Um den einfach im Feld zu Programmieren habe ich einen MAX232 drauf. Einen Jumper für den Bootmodus gibt es auch. Die Schnittstelle geht, wird im normalen Programm genutzt. Ich
Hallo Leute, für meine STM32F4, STM32Lx Projekte benutze ich einen selber geschriebenen. Mein Problem ist: im eingebauten Zusatnd komme ich nicht an den BootPin ran. Meine Bootloader Firmware ist logischerweise bei Offset
-
Thread
Suche günstigsten Prozessor für Linux
von den vielen Stacks / Treibern etc. profitieren, > welche bereits von haus aus vorhanden sind. STM32F429 im TQFP144 zB ... uclinux gibt es nicht mehr als eigenständige Version, die ist mittlerweile in den Mainline-Kernel gewandert und explizit wird von Kernel >=4.0 das STM32Discovery Board mit STM32F429
Mampf F. schrieb im Beitrag #5233339: > uclinux gibt es nicht mehr als eigenständige > Version, die ist mittlerweile in den Mainline-Kernel gewandert und > explizit wird von Kernel >=4.0 das STM32Discovery
-
Thread
Auswertung "schneller" Inkrementalgeber
Was spricht jegen einen uC mit Hardwaredrehencode, wie z.B. STM32?
drüber weg" ist... Radiergummi schrieb im Beitrag #4299461: > Für das Geld gibt es schon ein-zwei STM32 Nucleo-Boards bester Leistung. Dass ein STM32 mit Quadratureingang das schon in Hardware und viel billiger könnte, ist sonnenklar und steht ausser Diskussion. Aber manchmal /will/ sich einer einfach
-
Thread
Arm GCC mit Option -flto erzeugt Fehler Gesperrt
eliminieren. Ist dir aber sicher bekannt :) Bei kleinen 8 Bitern ist schon richtig, aber bei einem STM32F407 sehe ich kein Problem sich einen Puffer per malloc zu beschaffen. Außerdem ist das malloc im USB-Treiber von HAL eingebaut.
lto findet sich _sbrk im map-File OTG_FS_IRQHandler 0x08004014 0x10 Src\stm32f4xx_it.o 0x08004014 OTG_FS_IRQHandler .text._sbrk 0x08004024 0x3c Src\syscalls.o 0x08004024 _sbrk und das Programm rennt
-
Thread
Schaltplan und Layout Review: Minutengenaue 24-Stunden Wortuhr
echt heftig und grenzt an Masochismus ;-) Es interesssiert mich brennend, was Dir am STM32-Projekt https://www.mikrocontroller.net/articles/WordClock24h#STM32F4xx_Projekt mit 18x16 = 288 LEDs nicht passt. Erzähl mal :-)
Frank M. schrieb im Beitrag #4167502: > Es interesssiert mich brennend, was Dir am STM32-Projekt > > https://www.mikrocontroller.net/articles/WordClock24h#STM32F4xx_Projekt > > mit 18x16 = 288 LEDs nicht passt. Erzähl mal :-) Für mich stand im Vordergrund, eine einfache Digitaluhr
-
Thread
Welcher Programmer für ARM Cortex-M0?
IBei: Einen ST-Link-Clone gibt es fuer wenige (ca. 3) Euronen. Einen J-Link-Clone fuer einige Euro mehr. Die passenden M0 von ST (STM32F030F4P6) im Zehnerpack ebenfalls wenige Eu. Bei der letzten Lieferung warens noch 7. Ein passendes Nucleoboard (NUCLEO-F030R8) von ST, das einen ST-Link fuer STM-32 enthaelt fuer etwas mehr als 10 Euro. Ich wuesste im Moment nicht warum ich an Ateml mein Geld in den Rachen werfen sollte. Zumal ich die Debugadapter
-
Thread
STM32 "SPI"-Slave 24 Bit ohne Chip Select
Guten Morgen, ich will meinen digitalen Meßschieber/Meßuhr mit einem STM32 (10x oder 4xx) auslesen. Der Meßschieber sendet ein 24-Bit-Signal mit Takt mit ca. 3,6 kHz, ähnlich SPI. Das Ende des Datentelegramms wird einfach mit einer Pause von 110 Millisekunden markiert.
Thomas F. schrieb im Beitrag #5946262: > du willst die vorhergehende Botschaft mit der aktuellen > Botschaft vergleichen. Nö, die Vorgehensweise ist: Immer 3 Bytes werden in eine (24)32-Bit-Variable gespeichert
-
Thread
STM32F767ZIT: CAN-Probleme
Hallo, ich habe mich mit einem STM23F103RBT in CAN eingearbeitet und es hat soweit gut funktioniert. Nun möchte ich CAN in meinem Projekt mit einem STM32F767ZIT verwenden. Ich verwende hier ebenfalls HAL-Treiber. Beim Initialisieren
Gibt es für den STM32F767ZIT Beispielprogramme für CAN? Ich habe per Google-Suche nichts vernünftiges gefunden. Das Ganze ist schon deutlich anders (komplexer) als beim kleinen STM23F103RBT. Auf Anhieb habe ich es noch
-
Thread
Schaltungsentwurf als Dienstleistung
empfangen und den Text auf den LCD Display ausgeben. Außerdem sollte der Kunde die Möglichkeit haben den STM32F4 selber umzuprogrammieren.
und den Text >auf den LCD Display ausgeben. >Außerdem sollte der Kunde die Möglichkeit haben den STM32F4 selber >umzuprogrammieren. Kann man machen, ist nicht allzu aufwändig, je nachdem ob man noch ein schickes Gehäuse braucht oder nicht. Der STM32F4 ist masslos überdimensioniert, selbst ein
-
Thread
Wie mit STM32F0 DMX Empfangen
oder schlechter. Aber lass es einfach, ist nicht das Thema hier! Wenn Du was über DMX mit dem STM32f072 sagen kannst dann bitte. Peter
Hatte das gleiche Problem beim STM32F072 Ich vermute mal Du nutzt die HAL Lib? Aber warten wir mal ab bis Du Deinen Code postest.
-
Thread
Delay Funktion für STM32 Board?
machen, so gehts aber auch. Hab vor kurzem ein Displaytech 162 im 8-Bit mode angesteuert mit dem STM32F10x, wennst den selben hast kann ich dir die Lib schicken.
auch noch in die main packen: > void SysTick_Handler(void) die Fkt ist (laut Fehler) schon in stm32f10x_it.c definiert... ohne sie gibts auch keinen Fehler.
-
Thread
STM32 mit dem LA töten?
für den STM32L051 im QFN32 ein kleines Breakout-Board gemacht. Das hängt an einem STLink-Clone (BAITE) und wird von dort mit 3,3V versorgt, außerdem sind natürlich SWDIO, SWCLK und GND angeschlossen. Funktioniert
Mir sind regelmäßig STM32F030 gestorben (bzw. liefen noch, wurden aber dann immer heiß) wenn die Schaltung extern versorgt wurde ("schwebende" Masse) und ich ausversehen vom PC über ST-LINK Clone oder FT232-Adapter zuerst
-
Thread
MI0283QT-2 mitHX8347 ist echt langsam
Ich sehe gerade im Datenblatt dass der STM32F407VG nur max. 37.5MBit/s auf SPI1 kann. SPI2 und SPI3 können max. 21MBit/s. Das entspricht dann für SPI1 32 ms pro Frame oder 31 Frames/s. Hmm hat der TFT Controller eigentlich ein Dual Framebuffer
ist weder schön noch effizient, was ich aber noch ändern will. Der Einstieg mit dem Display auf nem STM32F2 oder F4 ist damit aber schnell möglich.
-
Thread
EmBitz: Ignorierte Includes und Probleme beim NVIC/GPIO
gemacht, z.B. https://www.youtube.com/watch?v=K2WAy53sxmQ . Der Code ist wie folgt: [c] #include "stm32f10x_conf.h" //#include "stm32f10x.h" void Init(void){ // Hardware initialiser RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE); //GPIO C einschalten GPIO_InitTypeDef
ich aus Versehen in den RefMan anstatt in den Datasheet geschaut. Hab mich schon gefreut, dass der STM32F103 Timer in Hülle und Fülle bietet. Tja. Habs jetzt mit dem Timer 4 probiert. 3) Es läuft immer noch nichts. Das Programm sieht mittlerweile so aus: [c] #include "stm32f10x_conf.h" //#include
-
Thread
SPI funktioniert nur mit Tastkopf
skyperhh schrieb im Beitrag #2978996: > Sind die beiden uC's von Atmel, also ATMega32 oder ähnlich? Nein, sie sind ARM Cortex, genauer STM32.
Jürgen Ungerer schrieb im Beitrag #2979002: > Nein, sie sind ARM Cortex, genauer STM32. Dann wär das Programm vielleicht interessant. Über die SS-Programmierung des STM32-SPI haben sich schon viele gewundert. Ja, ich weiss du hast kein SS. Aber der STM32 hat trotdem eines, und sei
-
Thread
Pico2 RP2350 GPIO Fehler
> sich privat mit diesen RP-MCUs auseinanderzusetzen, anstatt z.B. mit STM32? Die integrierte PIO ist ein sehr guter Grund. Vanye
print(bin(mem32[GPIO_REG])) while(True): print("%1.2f" % (adc.read_u16()*3.3/66750)) sleep_ms(1000) [/code]
-
Thread
STM32 unter Arch Linux
Eclipse basierende > IDEs an (auch für Linux), die fertig eingestellt sind. Nein, ich bin nicht auf STM32 festgelegt, aber da ich unter Windows Keil mit der STM32F0/L0 Lizenz verwende, bieten sich diese super an. Bei Freescale bin ich mir nicht sicher wie es mit den Kinetis weite rgeht nach dem Kauf
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. debugger config siehe Bilder 6.
-
Thread
Neuer uC wie initialisiert?
RCC_APB2ENR_AFIOEN); MODIFY_REG(AFIO->MAPR, AFIO_MAPR_SWJ_CFG, AFIO_MAPR_SWJ_CFG_DISABLE); (beim STM32F1) Und jetzt kommt der Witz: Solange AFIOEN noch nicht eingeschaltet ist, kann man JTAG und SWD nicht aus schalten.
Ich habe hier einen STM32F303K8T6, bei welchem die Pins PA15 und PB4 beim Einschalten auf HIGH (wahrscheinlich Output push pull) liegen, wobei dadurch ein Transistor durchgeschaltet werden kann und auch an bleibt, wenn ich
-
Thread
Sehr vielen UARTs zuhören
USB-Hub und voll viele USB-Serial_Wandler unhandlich finde, dacht ich an sowas wie SPI-UART Expander und STM32F4Disco der je nach Interrupt die FIFOs abholt und alles sortiert in n logview schreibt. Könnt das gehn, oder gibt's ne praktikablere Lösung? Für die aufkommende Frage nach dem Sinn: Ich suche einen
@Amateur : son STM32F429discovery is mt 180MHZ unterwegs, damit sollten mehr als 10 max14830 evaluation kit über 24mMHZ locker verwaltbar sein ;-)
-
Thread
STM32 ST-Library Pro oder Kontra
Atollic habe ich auch probiert, ist mir aber doch zu sehr beschränkt. Allerdings stehe ich mit den STM32F10x_StdPeriph_Driver'n ein bischen auf Kriegsfuß. Am Anfang sieht das ja ganz nett aus. Wenn man dann aber die Doku zum Stm32 durcharbeitet lernt man die Register kennen. Und sieht sie auch schön
alle. Ich denke ich werde die lib nur zum Lernen benutzen und beim Selberschreiben der Register den STM32 am besten kennen lernen. Interessant wäre es ja, wenn es für die häufigsten Aufgaben (GPIO, USART, SPI) eine Lib geben würde die sowohl den stm32 als auch andere Cortex M3 Controller unterstützt
-
Thread
ST-Link V2 Programmer
günstigen ST-Link V2 Programmen zu halten? Hat jemand schon Erfahrung damit gemacht? Kann ich den STM32 damit wie beim STM32F4 Discovery direkt aus CooCox flashen und debuggen? http://www.ebay.de/itm/Neu-ST-Link-V2-Mini-Metal-Shell-STM8-STM32-Programmer-Emulator-Downloader-/121507212413?hash=item1c4a64ec7d
ST-Links funktionieren nur mit STM8 & STM32. > The ST-LINK is an in-circuit debugger and programmer for the STM8 and STM32 > microcontroller families. The SWIM and JTAG/SWD interface is used to > communicate with the STM8 or STM32
-
Thread
STM32 Value line, ein weiterer 8-Bit Killer?
www.mikrocontroller.net/topic/168927 http://www.mikrocontroller.net/topic/121495 *) Kleinster STM32 Controller aus der Value Line http://www.st.com/mcu/devicedocs-STM32F100C4-110.html
Die STM32F103 in 1000er Stückzahlen doch schon viel billiger als die AVR oder PIC. Der Pries wirds wohl nicht alleine machen. Kleine Gehäuse wäre meine wichtigste Forderung. SO8/S014 -> dann schmeiß ich die
-
Thread
Ein kleiner Oberoncompiler für die C16x-Familie
hat, habe noch sehr viele, teilweise original verpackte, Typen: - 144 x SAF-C167CR-LM - 17 x ST10F167-Q6 - 26 x ST10R167-Q6 - 24 x ST10F168-Q6 - 25 x ST10F269-Q3 - 154 x ST10F275-CAA - 20 x SAK-C164CI-LM - 20 x SAK-C161CS-32FF - 20 x SAF-XC164CS Bei Interesse kurze Nachricht hier
Moins Guido, ähemmmm - header files für diverse STM32-CM3, wenn Du nicht die sourcen von Keil nimmst sondern die vom gcc und dann per script nach oberon konvertierst ? gruss, tom.
-
Thread
STM32F4Discovery und TLC5940
Hallo zusammen, ich versuche aktuell einen TLC5940 (16 Kanal LED-Treiber mit 12 Bit PWM) an einem STM32F407VG (STM32F4Discovery-Board) zur laufen zu bekommen. Der TLC5940 ist grundsätzlich folgend zu betreiben: 1. Er braucht einen externen Takt für die PWM (GSCLK). Alle 4096 Ticks muss die PWM zurückgesetzt
800 kHz runtergesetzt. Hilft leider alles nichts :( Hat jemand zufällig ein Beispiel Code mit dem STM32F4 + SPI + TLC5940 funktioniert?
-
Thread
stm32nucleo F401RE (Eclipse + GNU-ARM-Plugin + gcc)
"STM32F4xx" und "STM32F401xE" wähle dann erhalte ich ein Projekt welches sich nicht kompilieren lässt: [c] Building file: ../system/src/cmsis/vectors_stm32f4xx.c Invoking: Cross ARM C Compiler arm-none-eabi-gcc
/src/cmsis/vectors_stm32f4xx.d" -MT"system/src/cmsis/vectors_stm32f4xx.o" -c -o "system/src/cmsis/vectors_stm32f4xx.o" "../system/src/cmsis/vectors_stm32f4xx.c" ../system/src/cmsis/vectors_stm32f4xx.c:358:7: error: 'SPI4
-
Thread
Standard Periphial Library STM32F4
Hier wird gibt's was: https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex%5fmx%5fstm32%2fSTM32%20Legacy%20Firmware%20Libraries&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
im Beitrag #3452302: > https://my.st.com/public/STe2ecommunities/mcu/List... Der Link auf die STM32F10x Library scheint aber nicht die allerletzte Release zu beinhalten. Verlinkt wird auf v3.4.0, letztes Release war aber V3.5.0 vom 08.04.2011
-
Thread
FatFS erkennt kein Dateisysem FR_NO_FILESYSTEM
Hallo, ich habe FatFs mit einem eigenem SDIO Treiber auf dem STM32F407. Der SDIO Treiber tut soweit auch. Allerdings kann FatFs kein Dateisystem finden. f_mount() liefert immer 13 zurück. Ich habe mich mit dem Debugger in die disk_read Funktion gehängt. Es wird
bzgl. Clock und Sampling, siehe Errata Sheet. Insb. kann man die 48 MHz nicht erreichen. Das ist beim STM32F7 repariert.
-
Thread
Segger J-Link Edu Mini neue PCB mit orig. uC
erst einmal bei meinem laufenden Projektchen dabei. Ich habe zum Vergleich zwei Nucleo-Boards (STM32F103RB und STM32F446RE) jeweils mit ähnlicher Firmware (gleiches Projekt, für die MCUs natürlich unterschiedlich Kompilierzweige), ersteres mit ST-LinkV2/1-Firmware, letzteres mit J-Link-EDU-Firmware
wahrscheinlich eher in der IDE im Watch Fenster machen? Ich habe das gerade mit Embedded Studio auf einem STM32F4 getestet und wie erwartet funktioniert alles ohne Probleme. Es gibt auch keine Einschränkungen beim J-Link EDU. Man müsste sich also mal genauer anschauen, was EMBitz da macht.
-
Thread
USB2CAN Adapter aus China - kann der was ?
die Canable sind wohl auch mit den 8Devices Korlan USB2CAN identisch. Selben STM32F042/STM32F072 mit internem CAN Bus und externem Transceiver. Da gab es auch den entscheidenende Hinweis : candlelight firmware https://github.com/candle-usb/candleLight_fw Passt auf den ersten
Software nur Copy-Paste ist und der STM32F103 nicht CAN und USB gleichzeitig kann?
-
Thread
C: Stack sicher, Funktion verlassen, wieder rein, Stack herstellen
allerdings für mich doch > wieder teurer. Bis auf die Bluepill Boards. dann schau dir auch mal pic32 an! ein mips z.b. PIC32MX270F256B im pdip28 mit 256MB flash, 64K ram und 2.3V@50MHz
allerdings für mich doch > wieder teurer. Bis auf die Bluepill Boards. dann schau dir auch mal pic32 an! ein mips z.b. PIC32MX270F256B im pdip28 mit 256MB flash, 64K ram und 2.3V@50MHz DS3 schrieb im Beitrag #6386355: > 256MB flash 256KB! danke für den Hinweis, soviel zu Wunsch und Wirklichkeit
-
Thread
USB Fullspeed und SD-Karte
vergessen, das der Betrieb Bulk ist, da das USB Device sich als MassStorage Device anmelden muss. Der STM32F103 hätte zwar ein SDIO im vergleich zum STM32F105, allerdings bin ich im Bezug auf die Busy Zeiten im Zweifel ob das schnellere Schreiben der 512 Byte Blöcke wirklich viel bringen würde. Gruß
schnell sie eigentlich ist, und wie schnell du sie takten kannst. > Höher wie 18MHz komme ich mit dem STM32F105 nicht. Zumindest bekam ich die Info das alle 3 SPI's nicht höher wie 18MHz getaktet werden dürfen. > 3. ggf überlegen den SD Mode zu implementiren wenn die HW > voraussetzungen dafür vorhanden