-
Thread
Umstieg auf C
billigen STM32F103 Boards ist nicht schlecht. Jedenfalls kann man damit sehr schnell was zusammenstricken, größere kommerziele Projekte würde ich damit aber auch nicht machen.
wiki.freepascal.org/AVR Freepascal (FPC) wollte ich auch schon vorschlagen, der unterstuetzt scheinbar auch den STM32. Mit Bibliotheken fuer die Hardwareansteuerung sieht es aber schlecht aus.
-
Thread
STM32 scanf/printf verschluckt erste gesendete Ziffer
Hi, ich bin gerade dabei einen USART von meinem STM32 als Debug-Schnittstelle in Betrieb zu nehmen. Kann eigentlich keine große Sache sein, aber irgendwie stehe ich auf dem Schlauch und weiß nicht mehr weiter. Die printf-Ausgaben laufen auch schon wunderbar
Achso ich nutze die IAR Workbench (Kickstart) mit der eingebauten CMSIS und der STM32 Std. Library 3.5
-
Thread
Die Qual der Wahl
Controllers oder > kann ich jeden für meine Zwecke verwenden? Läßt sich pauschal nicht sagen. stm32vl discovery: Nur Flash. stm32f4 discovery: 2x USB (1x Flash, 1x frei). MSP430 Launchpad: Flash und seriell (d. h. "unechtes USB"), allerdings auf 9600 limitiert. Reusch Elektronik: DFU boot loader
Netzteile, ...) schätze ich nochmal 100 - 150 EUR. Wenn's ein ARM sein soll: Such mal nach lpcxpresso, stm32vl discovery (z. B. Watterott). Es gibt auch das stm32f4 discovery, aber das wäre für den Anfang recht heftig, lass Dich vom Preis nicht verlocken :-) AVR: Einzelteile besorgen, Steckbrett, ein
-
Thread
Schulprojekt: Roboter - Energieproblem
meine Empfehlung: einen ARM-Cortex M3 oder M4. Egal ob, TI, ST oder... Ich benutze zur Zeit einen STM32F405. Gibt es auch als Low-Power-Variante: STM32L476 Discovery. Sehr praktisch: Diese Boards haben einen Debugger bereits auf dem Board. Wichtig ist: viel RAM-Speicher. Bei einem RTOS hast Du mehrere
beiden 50poligen Sitftleisten, auf denen auch viele Portpins herausgeführt sind, bietet sich z.B. das STM32F4DISCOVERY an: http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419 Bei Watterott kostet es knapp 17 EUR: http://www.watterott.com/de/STM32F4Discovery
-
Thread
uShell - ein universeller Parser für uCs
( n,_1,_2,_3,_4,_5,_6,_7,_8,_9,_a) \ HASH11(n, 0,_1,_2,_3,_4,_5,_6,_7,_8,_9,_a) #define HASH9( n,_1,_2,_3,_4,_5,_6,_7,_8,_9) \ HASH10(n, 0,_1,_2,_3,_4,_5,_6,_7,_8,_9) #define HASH8( n, _1,_2,_3,_4,_5,_6,_7,_8) \ HASH9( n, 0,_1,_2,_3,_4,_5,_6,_7,_8) #define HASH7( n,_1,_2,_3,_4,_5,_6,_7) \ HASH8( n, 0,_1,_2,_3,_4,_5,_6,_7) #define HASH6( n,_1,_2,_3,_4,_5,_
-
Thread
USB zu CAN Brücke
leistungsfähiger und hat CAN und USB OTG on Chip. Du findest sicher auch passende Ärmchen, z.B. bei STM oder NXP, aber die Softwareunterstützung von Microchip ist besser. 2. Du hast keinerlei ESD-Schutz. Ich baue immer Schutzdioden wie z.B. BAV99S (4 Dioden in einem kleinen SOT353-6) an die USB-Leitungen
leistungsfähiger und hat CAN und USB > OTG on Chip. Du findest sicher auch passende Ärmchen, z.B. bei STM oder > NXP, aber die Softwareunterstützung von Microchip ist besser. > Hallo Frank, der PIC32 sieht sehr interessant aus. Hatte leider noch nie das Vergnügen mit PIC zu arbeiten, habe immer Atmel
-
Thread
Beschaltung ATMega8
Was für eine Diode könnte D3 sein? Wie kritisch ist der Wert am Pin32 wirklich? Gruß Scotty
sowieso noch mindestens einen Schnitzer - man schliesst AREF nicht an VCC an, sondern an einen 100nF gegen Masse.
-
Thread
PWM Frequenzteiler in Hardware?
µC-Schaltung, wobei der Controller per internen Timern die Signale sehr genau umsetzen kann. Stichwort: STM32 "PWM input mode".
Abtastfrequenz per "echtem" Zufallsgenerator. An anderer Stelle hatte ich das für die PWM-Messung mit einem STM32 gezeigt: https://www.mikrocontroller.net/topic/517811#new Eine 25 ms Verzögerrung finde ich bei einer Steuerung schon grenzwertig. Neben der rein analogen Lösung (Dreieck natürlich per Integrator
-
Thread
Programmable Waveform Generator
diese Mikrocontroller schon aus Programm genommen wurden und nur unlötbare Varianten bleiben - schade! 6x SOIC32 - dafür ist viel einfacher, Platz zu finden, als für 120 DIP16 oder SOIC16.
auch während der µC andere Aufgaben (Tastatur einlesen) erledigt. Zur Hardware: Nucleo-Boards mit STM32F4xx.
-
Thread
FFT mit reelwertigen Einganswerten mit halb so großer FFT
Schau dir doch mal den CMSIS DSP code an. Ich nutze ihn in Form der STM32F4xx_DSP_StdPeriph_Lib. Der DSP-Teil kommt von ARM, sollte in der NXP-Variante also identisch sein. Dort sind die FFT-Routinen übrigens in 3 Varianten enthalten, für float, 16 Bit integer und 32
//****************************************************************************** void fft_r(sint32 dir, sint32 m, float *xr, float *xi) { sint32 n, i; float f1r, f1i, f2r, f2i; n = 1 << m; for (i = 0; i < n/2; i++) { xr[i] = xr[i+i]; xi[i] = xr[i+i+1]; } fft(dir
-
Thread
Wärmebildkamera für Arme
machen mit TFT Controller entschieden. Was für ein Board hast Du dir denn bestellt? Ich benutze einen STM32F103ZE mit 1MB externem S-RAM.
Ich hab mir das Olimex STM32-P103 bestellt um anzufangen. Da ist ja der 103RBT6 drauf. Selber wollte ich nicht bauen um mögliche Fehler gering zu halten ;-) ZE? Das ist doch der Vielfüssler oder? Welchen TFT Controller benützt
-
Thread
Billigere und Bessere Raspi-Alternativen aus China?
jetzt noch USB-Host-Funktionalität >> und das Gefrickel wollte ich mir einfach sparen > > Bei STM32 gibt es halt keine vernünftigen Demos und keinen Support :-) Ach, mit den Beispielen bin ich in der Regel gut zurecht gekommen ... Wahrscheinlich würde ich das mit dem USB Host auch hinbekommen
250 MHz Bustakt, Pi-0 und Pi-3 bis zu 400 MHz. Der max. Durchsatz sollte dann imo bei 1GB/s bis 1,6 GB/s liegen (AXI Bursts DRAM <=> L2). > Zur Rechnung: Ein Cortex A7 oder A53 Core (RasPi 2 bzw 3) verdaut im > Prinzip 2 jeweils 32 Bit breite Befehle pro Takt. Bei 4 Cores also 32 > Bytes pro
-
Thread
Prozessor mit Akkuzelle versorgen
Hallo, ich habe einen STM32 mit einigen WS2812 Leds dran und möchte diese gerne ohne Stromnetz betreiben. Dafür würde ich am liebesten einen Akkupack verwenden. Aufgeladen werden soll der Akku mit einem normalen 5V Handynetzteil
%2BFy%2BjS%2FL7q9OudTPZqF9ZKeJ8WSTMAAjD825yP5wChbhP18sbxOQOJeBJihUx1EqjaY%2BcBpaXvaeTdGFAXi6j6oHFs%2FJNDszFxlWcpiCaUcyK6OJOZIsc57KZewAYPrE4BdxHC4UOBGMKsVe9OKRYVzMO%2BWyn0W0WJcsnn%2BM9xYT%2BUU%2FgTgk%2FCoyUQh2mPHe2gnXLnVAILjASiV4Y8AZTLWUom5fCk0eoZRMlgJqeXCgSvV1qGXlO2UHUX91rc1e%2BC1xrtSWADZbspadRjY8QAVhm1nN5igMHoUcpmhrokVDucPmVBzOTNSbC8Ilnpx6BmDTZ9yZEBa0lha39OipgAuBEDWGBwzNk6l6Zgyyb25uNJOaokyTjvVnn
-
Thread
MOSFET wird sehr heiß
werden gern für Class A Verstärker genommen (aufsteigende Verlustleistung) IRFP240 IRFP260 IRFP260N IRFP460 IRFP460N Ein einzelner IRFP460N hält durchaus über 100W aus. Ob er 150W schafft - ausprobieren. Edit: einen dicken FET hab ich noch vergessen, der gute FDH44N50, der sollte das auf jeden
unqualifizierten Schnappsideen. Es fehlt nur noch der Vorschlag, die MOSFETs durch deine vergötterten STM32 zu ersetzen! <Dieter Nuhr Zitat hier einfügen>
-
Thread
ESP32 A1S Eval
://github.com/Ai-Thinker-Open/ESP32-A1S-AudioKit . Ich nach langer Suche folgendes Dokument gefunden: https://docs.ai-thinker.com/_media/esp32-a1s/esp32-a1s_es8388%25E6%259B%25BF%25E6%258D%25A2ac101%25E7%259A%2584%25E5%258C%25BA%25E5%
205885 16% 05:26:32.833 -> IDLE 1129900 92% 05:26:32.833 -> IDLE 932499 76% 05:26:32.833 -> ipc0 84877 6% 05:26:32.833 -> esp_timer 23 <1% 05:26:32.878 -> ipc1
-
Thread
Guter Rauschgenerator in VHDL
Ach ja der STM32F4 hat auch einen echten Zufallsgenerator eingebaut. TRNG
Uwe schrieb im Beitrag #3449196: > Ach ja der STM32F4 hat auch einen echten Zufallsgenerator eingebaut. Haben moderne Intel Prozessoren z. B. auch. Dieser alleine Taugt aber nicht für Krypto, weil Intel nicht sagen will wie er funktioniert - also
-
Thread
unsägliche automatische Übersetzungen
Sehr wertvoll : http://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-ForArduin/32282374854.html '64 Karat flash-speicher, 20 Karat sram.' http://de.aliexpress.com/store/product/1000W-ZVS-Low-voltage-induction-heating-board-module-Tesla-coil
For-JBL-original-micro-USB-data-cable-charging-cable-millet-Samsung-Android-22AWG-high-current/32283478414.html?aff_platform=link-c-tool&sk=qbEeEmI6E:&cpt=1479245153247&aff_trace_key=13daf6ed1a454045b90e56cc2d6e8921-1479245153247-05776-qbEeEmI6E&detailNewVersion=&categoryId=440504
-
Thread
GCC Toolchain - Interpretation einer Warnung
Erleuchtung, danke sehr. Kann ich dann dem Compiler helfen (Speicherzugriffe sparen) indem ich meine(n) 8-bit Buffer immer auf 32 bit "aligne".
Beitrag #4379564: > Kann ich dann dem Compiler helfen (Speicherzugriffe sparen) indem ich > meine(n) 8-bit Buffer immer auf 32 bit "aligne". Ja, wenn du ihn 32bittig zugreifen willst, auf jeden Fall. Aber wie schon geschrieben, wenn das wirklich 8-Bit-Daten sind, dann nimm doch lieber eine
-
Thread
Die Geek-Clock (Uhr fuer Geeks) mit LED-Matrix
C6 ist ein 100n! Hab ich korrigiert...
Aus dem L78xx Datenblatt von STM. Daraus geht zumindestens für mich hervor dass unter 6V (also bei einem 7805) D1 nicht notwendig ist. Zumal wegen D3 der Fall des Eingangskurzschlusses vor dem D1 den 7805 Schützen soll nur bei sehr
-
Thread
Optokoppler Schnelle reaktionszeit (< 5µs) für hohen Strom
kleineren benutzen und die 400 Volt über eine Diode ableiten? Was meint ihr zu dem oben erwähnten 6n135. Durch die Tatsache das dieser mit TTL Pegel arbeitet ich aber nur 3.3V vom Stm32 zur verfügung habe fällt dieser doch weg oder? Wenn ich mich irre welchen Mosfet müsste ich denn benutzen.
Fritz schrieb im Beitrag #1768946: > Was meint ihr zu dem oben erwähnten 6n135. > Durch die Tatsache das dieser mit TTL Pegel arbeitet ich aber nur 3.3V > vom Stm32 zur verfügung habe fällt dieser doch weg oder? Das TTL hat man nur ins Datenblatt geschrieben, damit die
-
Thread
STM32 32MHz nicht einstellbar Gesperrt
Hi, ich habe ein Display an einem STM32L053R8 hängen. Es wird über SPI angesprochen. Anfangs war der STM auf 4MHz eingestellt mit einem SPI Prescaler von 2. Da aber 320x240Pixel mit je 16Bit seeeehr lange Übertragungszeiten bei 2MHz SPI
ohne dem Systemprescaler und mit PLL_N = 4 bzw 6. Warum kann ich den Systemtakt nicht auf 32MHz stellen obwohl es im Datenblatt so eingetragen ist? Meine SystemInit(): [c] RCC->APB1ENR |= (RCC_APB1ENR_PWREN); /* set Power Enable Bit
-
Thread
Keil Debugger mit STM32F4Discovery / veraltete Firmware im ST-Link
Keil macht das leider nicht mehr bei den STM32F4, bei den STM32F103xx geht das noch, bei den STM32F105 mit ein paar Tricks. Der Support behauptet sie hätten deswegen viel Beschwerden. Der Aufwand wäre zu groß das alles zu pflegen. Nur viel Geld
Ja, klar. Ist wohl eine Entscheidung von Keil GF drittklassig zu werden... Von den STM32F4xx gibt es nun auch nicht so große Unterschiede wie beim F103er. Eigentlich nur den F407 und F417 also nur zwei Pheriperievariationen. Und wieso das Keil jetzt nicht implementieren kann ist mehr
-
Thread
STM32 und interne Pull-Up Widerstände
Es geht mir um die GPIOs. Ich wollte den STM32F302RBT6 verwenden.
Bei den STM32 ist es zum Glück die Ausnahme, wenn ein GPIO keine Pull-Up und -Down Widerstände hat.
-
Thread
Überblick über APIs und Bibliotheken
und mit Hardware spezifischen Konstanten aufrufen. Ein Programm, dass z.B. für einen Chip aus der STM32F103 Serie geschrieben wurde, lässt nicht trotz HAL nur mit erheblichen Änderungen auf STM32F303 "upgraden" - obwohl der als sogar Nachfolger zum STM32F103 gehandelt wird.
Stefanus F. schrieb im Beitrag #5892844: > Ein Programm, dass z.B. für einen Chip aus der STM32F103 Serie > geschrieben wurde, lässt nicht trotz HAL nur mit erheblichen Änderungen > auf STM32F303 "upgraden" - obwohl der als sogar Nachfolger zum STM32F103 > gehandelt wird. Ja das hatte
-
Thread
Betty als Modellbau-Oszi
Die Software ist in einem 'Framework' entstanden, die gleiche Software habe ich schon für einen STM32 kompiliert (ohne änderungen) und es hat auf Anhieb funktioniert, nur das Timing und die Darstellung sollte man an die Ziel-Platform anpassen (mittlerweile auch noch den ADC-Part (den hab ich als Inline-Funktion
nicht genügend RAM besitzt :-( Wo wir schonmal bei 'günstiger Hardware' sind, will noch einen STM32 vom STM8-Discover board (Watterott ~7.50Euro) in ein 1Kanal USB-Oszilloskop verwandeln. >jedoch interessieren, wie du die verschiedenen Features realisiert hast. >triggerung *Als erstes messe
-
Thread
Siedle In-Home-Bus Protokoll
angeschlossen wird, scheint er an der > Basis angemeldet zu werden, denn man sieht kurz drauf wie 32 Bit über > die Leitung gehen. > > Die beginnen ebenfalls mit 0101, egal welche Station ich anklemme. > Allerdings unterscheiden die sich im 6. Nibble. > > Hier mal die Bit-Folgen: Von der
auch bessere Optokoppler nehmen, die weniger Vorwärtsstrom brauchen, sowas wie 6n137. Dann wäre der Zeitpunkt wahrscheinlich egal und der UART könnte auch erheblich schneller sein. In meinem Fall wollte ich einfach nur galvanisch getrennt die Information, das es geklingelt hat, haben
-
Thread
wann Windows 10 IOT/Linux, wann zwingend Microcontroller ? Gesperrt
über PCIe ? ist USB 2.0 oder ggf. 3.0 schnell genug ? und auf der anderen Seite ein Arduino, STM8 oder STM32 basiertes System , vor das, wenn es notwendig werden sollte, noch ein OS basiertes System geschaltet wir. oder als 3. Weg. die aufgeführten Microcontroller laufen in einer VM auf
Sensorik um eine Fahrzeugsensorik. die eigentliche Motoransteuerung läuft in Echtzeit über einen STM 32. ich gehe zunächst davon aus, daß ich keine Reaktionszeit unterhalb einer Sekunde brauche . bis dann
-
Thread
[C] Böse Falle: Datentyp korrekt angegeben, falscher verwendet
Modulo Bitlänge, bei signed undefiniert. Für das gegebene Beispiel: a) Unsigned [code] uint32_t f(uint32_t n) { if (n >= 32U) return 0U; return 1U << n; } [/code] b) Signed [code] int32_t f(int32_t n) { if ((n < 0) || (n >= 32)) return 0; if (n == 31) /*
Wo ist das Problem? [c] #include <stdio.h> #include <inttypes.h> int main() { uint32_t val = UINT32_C(30000) * 2; printf("%"PRId32"\n", val); return 0; } [/c]
-
Thread
Benötigte Rechenleistung bestimmen/abschätzen
Das wird eng, du musst ja die Messwerte auch noch holen, du hast ja kein DMA. Also ich würde auf n STM32F4 gehen.
Ingo schrieb im Beitrag #3095182: > du hast ja kein DMA. Also ich würde auf n STM32F4 gehen. Wieder mal die STM32F4 Fanboys... DMA würde bei diesem Projekt kaum Rechenzeitersparnis bringen.
-
Thread
ARM in DIP: CM0 lpc1114fn28 ist da und blinkt!
> 3,6 MB, 53 Downloads > 3,8 MB, 70 Downloads Waak! [[Bildformate]]!
LPC1114FN28 läuft bei mir mit SWD-Adapter. Verwende ein STM32F4 Discovery Board (ca. 15 Euro) und ein leicht gepatchtes Openocd (0.6.1). Kann darüber sehr schnell flashen und mit gdb debuggen. Tolles Spielzeug für wenig Geld! Konfigurationsdatei für Openocd
-
Thread
Verschiedene LDOs und Step-Ups Vergleich
Mignon-Zellen ran, der Spannungsbereich von 1,8-5,5V passt super. Aber spätestens bei den ARM-µCs wie dem STM32F030 wird das schwer, die wollen um die 3,3V für die Versorgung. Ich habe daher ein Sortiment an LDOs eingekauft, um etwa mit LiIon einen µC zu versorgen. Für den Bissanzeiger auf Atmega328-Basis
Vin 1,25 Step-Up (PFM) Vout mA in mA out NoLoad µA mW in mW out Eff. % NCP1402 (1N41) 3,32 75 16 18,5 93,75 53,12 56,66 3,32 100 25 18,5 125,00 83,00 66,40 NCP1402 (SS14) ... BL8530 ...
-
Thread
CMOS Sensor MT9P031
Schau mal hier nach: http://www.digikey.com/scripts/DkSearch/dksus.dll?Cat=2622039&keywords=MT9P031I12STM Gruß, Julius
lang und habe ich hier gefunden: http://data.datasheetlib.com/pdf1/122/7/1220715/aptina-mt9p031i12stm_154c74ff1b.pdf
-
Thread
STM32U599 reagiert nicht: Keine Funktion auf dem Custom Board
HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_1) https://www.st.com/resource/en/reference_manual/rm0456-stm32u5-series-armbased-32bit-mcus-stmicroelectronics.pdf (Kapitel 7.3.3) Oh, ich sehe gerade dass bei diesem Modell auch eine "latency" für das RAM eingestellt werden muss (Kapitel 6.3.4). Das scheint
deine Problemursache. Ich hatte darauf getippt, weil das bei meinen ersten Versuchen (mit anderen STM32 Modellen) oft der Knackpunkt war, wenn das Programm ein Stück weit erfolgreich lief und dann plötzlich abbrach oder andere Fehlfunktionen zeigte.
-
Thread
Code unleserlich schreiben um Zeilen zu sparen.
between colums static constexpr std::size_t NROW = 4; // number of rows static constexpr uint32_t ADCRES = 256; // ADC resolution static constexpr uint8_t NKEY = 12; constexpr double adcval(std::uint8_t n) { return ADCRES*(1-RVCC/((n)%NROW*RROW+(n)/NROW*RCOL+RVCC)); } constexpr
INIT4[] = "\x1b""DDDD"; void tft_wr(uint8_t* arr, size_t length); template <typename T, size_t N> inline void tft_wr(T (&arr) [N]) { tft_wr(arr, N); } volatile uint32_t a, b, c, d; template <typename T, size_t N> inline void init(T (&arr) [N]) { tft_wr(arr); // relativ viel zusätzlicher
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
der 12 I/O für die Tastatur und 2 I/O für die Anzeige benötigt. Kandidaten wären hier dann: STM32F030 ATMega irgendwelcher STM8S103 Aber wie gesagt, man bräuchte das Manual des "Rechners"
und Funktionstasten umschalten kann. Das wird dann so sein wie einen Emulator den ich auf einem STM32F4 laufen hatte und der Sinclair Spectrum Spiele abspielen konnte. Das hast du ein paar mal gemacht, aber wenn du Retro-Games Spielen willst, dann spielst du das am PC oder in dem Gameboy-Retro-Pi
-
Thread
[B]iete Mitbestellmöglichkeit Mouser & LCSC
C5278016 MS8205A MSKSEMI C351410 DW01A PUOLOP C5311018 TP4056 TECH PUBLIC C8734 STM32F103C8T6 STMicroelectronics LG Christian
sondern nur Mouser. Wen du das dringend brauchs kann ich mal schauen was so rumliegt. Anstelle vom STM32F103 hätte ich WCH CH32V103 rumliegen. Die Restlichen Teile könnten hier noch rumfliegen. Hört sich stark nach einen der typsichen Lithium-Ionen Ladegeräte an.
-
Thread
Übergang LInux Consolen-Programm -> Daemon
hoher Arbeitsaufwand, den man nicht unbedingt investieren kann und will als Hobby-Projekt. Beim STM32 kenne ich die Techniken schon (fatfs, usb-vcp/midi), beim RPi aber gar keine Erfahrung mit Bare-metal.
STM32F4 Discovery umsteigen, und die Samples vom Flash / externe SD-Karte spielen.
-
Thread
SmartHome wenn Wohnung neu verkabelt wird
Reihenklemmen Eingangsmodule installiert habe, die die Tasterinformationen einsammeln, je Verteiler ein STM32 der das auswertet und über Ausgangsmodule die Installationsrelais schaltet. Genauso könnte man jeweils eine SPS einsetzen. Oder KNX zentral (der mit zentralen Komponenten deutlich günstiger wird als
schalten (mit ULN2803) die Masse für die Relais durch. An einem I2C können 8 MCP23017 hängen, der STM32 hat 2 I2C - damit kann man 256 IOs ver-/bearbeiten. Ich bin am weiter optimieren - es kommen noch dezentrale CAN-Knoten dazu usw... Darüberhinaus liegt in jedes Zimmer Cat7-Kabel für Ethernet
-
Thread
Mikrocontrollertabelle
Für mich ist die Auswahl des Mikrocontrollers beschränkt auf die STM32 Reihe. Da kann man in der ST Homepage gut suchen. Die haben Chips mit bis zu 2x CAN und 8x UART und viel anderer Peripherie mit drin. Mehr über den Controller hier im Artikel [[STM32]] ST bietet über 250 verschiedene STM32 Chips in allen möglichen Variationen, da findet man immer einen passenden für seine Applikation. Kleine bis große Leistung, wenig bis ganz viel Flash.
-
Thread
Datenlogger mit großem Speicher gesucht
Noch eine Lösung: Den Olimexino-STM32 nehmen: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/ Der kann flexibel mit Strom versorgt werden und hat einen microSD-Slot integriert. Das sollte locker in den gewünschten Raum
m.n. schrieb im Beitrag #4625580: > Vielleicht hat jemand ähnliche Elektronik in angemessener Größe und kann > Dir damit weiterhelfen. Anstatt die Gerätschaft zu kaufen, bezahlst Du > das Programm und
-
Thread
Starterkit ARM von Elektor
> Oder gibt's noch andere Kits und entsprechende Anleitung fuer > Experimente? Sowohl die STM32-Discovery's (VL, F4) als auch die LPCXpresso's koennen unter Linux geflasht werden, Debugging ist auch moeglich (OpenOCD, LPCXpresso(Eclipse basiert)). Die Dinger kosten so ca. 15-30 Euro und mit
Anregungen. In dem Buch sind viele Experimente beschrieben. Vielleicht kann ich die auch mit 'nem STM32-Board umsetzen. Mal sehen, vielleicht hol ich mir erstmal nur das Buch.
-
Thread
Erfahrungen mit Platinen von www.elecrow.com
meiner letzten Bestellung verlötet und finde nichts zu beanstanden. 10 Stück 4-Layer max. 5x5cm 1.6mm, grün, HASL 11 Platinen für umgerechnet 25.14 € nach 13 Tagen erhalten. Anbei Photos: IC1 ist TQFP32
die fett eingestellt? Ich habe in Target Arial eingestellt, Schrifthöhe 1,2mm mit Schriftbreite 0,6mm und Schriftstärke 10%. Kleiner als 1mm wäre ich vorsichtig, weil 32mils Mindestgröße ist.
-
Thread
SPI flash GD5F1GQ4UB auslesen
Schade das Du nicht mit STM32 arbeitest. Für den und deinen Chip gibt es hier etwas: https://github.com/rgwan/stm32-gcc/blob/master/workspace/src/msc/bsp_nand.c Vielleicht lässt sich daraus eine abgespeckte Version für
hp-freund schrieb im Beitrag #4793752: > Schade das Du nicht mit STM32 arbeitest. Einen STM32 hab ich rumliegen. > Vielleicht lässt sich daraus eine abgespeckte Version für AVR machen. Da ist ja gleich ein ganzes Dateisystem dabei... Ich befürchte das macht
-
Thread
ARM Interrupt Programmieren
, jedoch wird beim Drücken des Tasters nichts ausgelöst. Woran könnte das liegen ? [c] #define STM32F40XX #include <stm32f4xx.h> #inlcude <jsapi.h> #include <stdio.h> extern void Setup(void); void delayMs(int n) { int i; for (; n > 0; n--) { for (i = 0; i < 3195; i++) {
yHardFault_Handler(unsigned PC, int arg, unsigned PSR){ PRINTF("Hard Fault PC %x arg %d PSR %x HFSR %x CFSR %x\n", PC, arg, PSR, SCB->HFSR, SCB->CFSR); } [/c] Und die Assembler Datei stm32f4_vectors.s: [code] .area vectors(rom,rel) __vectors:: ; you must use the .paddr directive so the correct form
-
Thread
STM32 RTC Wert gültig ?
Ist es möglich sicherzustellen das der Wert vom STM32F107 RTC gültig ist ? Folgende Situation: - Der Vbat Pin soll mittels eines GoldCaps im Falle eine Spannungsausfalls für mehrere Stunden die RTC am laufen halten. Dies funktioniert, jedoch wenn
Nun ist der Backup-Stromverbrauch der STM32 nicht so immens hoch. Wäre es nicht einfacher, an Stelle von Goldcap plus Komparator für den Tamper-Pin eine Lithium-Knopfzelle einzusetzen?