-
Thread
Embedded Systems lernen
Ich persönlich arbeite mit einer Eigenentwicklung für PIC18. Hier im Forum sind STM32-ARM Controller seeehr beliebt. Entsprechend wird es bei Problemen mit dieser Familier vermutlich leichter hier an Hilfe zu kommen. Aber auch andere Gattungen sind vertreten. Je nachdem was du vorhast
myAVR angefangen und halte das durchaus für einen guten Einstieg. Bei der Arbeit haben wir meist den STM32 im Einsatz welcher mehr Leistung bietet. Bei den beiden hast du wohl etwas mehr Aufwand bis es läuft, dafür weist du denn auch wie. (Ev. kannst du auch ein Kit von Arduino mit einem AVR kaufen
-
Thread
Ein µC oder mehrere
Audio-Wiedergabe mit passabler Qualität kann man noch viel steuern. Hab z.B. eine Wav-Wiedergabe mit 16Bit, 2 Kanal und 44100Hz gebaut (I2S), der PIC32 der das tut langweilt sich nur. Trotz Overhead wie GLCD, SD-Karte, USB und Inputs. Mach dir ein Konzept, überlege dir, was braucht wieviel CPU/RAM/Flash
angefangen. Also ich zumindest. Willkommen an der Lernklippe, ich brauchte beim ersten PIC24 gleich 2 Tage, bis die PLL richtig lief :-) Für deinen Wecker wird es sicher auch ein 8-Bitter tun, also ein AVR oder PIC18 zum Beispiel, oder gleich ein kleiner STM32. Oder ein PIC24? Nimm das, was du lernen
-
Thread
Error disassembling : truncated ELF file
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. .; thumb;@mthumb armv6-m;@mthumb@march=armv6-m thumb2;@mthumb@march=armv7@mfix-cortex-m3-ldrd ---- Assembling: src/startup_stm32f407xx.s to FLASH_RUN/startup_stm32f407xx.o "e:/ARM/CodeSourcery/v_4_6_3\bin/arm-none-eabi-gcc" -c -mthumb -mcpu=cortex-m4
-Wpointer-arith -Wredundant-decls -Wshadow -Wcast-qual -Wcast-align -Wa,-adhlns=FLASH_RUN/startup_stm32f407xx.lst -MMD -MP -MF FLASH_RUN/dep/kha.elf.d -Wno-unused-parameter FLASH_RUN/startup_stm32f407xx.o FLASH_RUN/main.o --output FLASH_RUN/kha.elf -nostartfiles -Wl,-Map=FLASH_RUN/kha.map,--cref,--gc-sections
-
Thread
STM32F429 WM8789 MP3
Initialization for Audio Mode use of the WM8731 codec.set WM8731 * to Audio Mode via I2C. enable STM32 I2S communication to send * audio samples (SPI2/I2S2 port) in DMA mode * Input : - length: 8 bits or 16 bits length sample * - frequency: 8 KHz,
wo gibt es denn Beispiele für den stm32f429 und WM8789
-
Thread
Assembler Zeitverzögerung
Eine einfache Verzögerung kann man mit dem Befehl "DLY" realisieren. Zumindest auf einem SC/MP. Oder ist dieser Befehl erst beim SC/MP 2 hinzugekommen?
Befehlssatz war gleich. SC/MP: PMOS, +5V,-7V, 1MHz SC/MP II: NMOS, +5V only, 2Mhz oder 4MHz
-
Thread
Informationen zu C vs C++ / aka Futter für die Diskussion
Falls wer heut noch was zum Lachen braucht: https://www.youtube.com/watch?v=tsG95Y-C14k&index=32&list=PLHTh1InhhwT7GoW7bjOEe2EjyOTkm6Mgd Zu gut. :)
Time C++ (Buch von Christopher Kormanyos) ref_app https://github.com/ckormanyos/real-time-cpp stm32f103 template lib: https://github.com/ekoeppen/stm32f103-template-lib Stm32-Template-Gpio-Library: https://github.com/ThatEmbeddedGuy/Stm32-Template-Gpio-Library
-
Thread
Wieso gibt es keine gute Programmiersprache?
einfach diesen Beitrag aus, dann brauchst du nicht jedes Mal dein BASIC-Programm auszuführen. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
der Anfang ist für unerfahrene wohl etwas holprig. Habe damit sogar schon embedded Code für einen STM32 ARM Prozessor geschrieben und ausgeführt. Die Community ist klein aber fein.
-
Thread
Einplatinencomputer mit schnellem Standby?
einen Mikrocontroller reinzu basteln. Wo ist das Problem? Bei mir läuft das alles schon. Ein STM32 als Controller, ein VS1053B (VS1063 geht auch), dazu ein günstiges Touch-Display aus China sowie WS2812-Ansteuerung. Die VS-Chips können nicht nur mp3, sondern auch m4a dekodieren. Ausserdem noch
Lösung von Rufus Τ. Firefly muss ich mal ausprobieren. Spätestens bei einer externen Soundkarte mit I2S-Ausgang wirds dann jedoch tricky, wobei die ja eher nice-to-have ist und mit einem System auf STM32- oder RPi-basis ganz nebenbei abfällt. Wenn ich mich halt erst in Treiberprogrammierung einarbeiten
-
Thread
Günstiger atmelkompatibler Programmer auf Kickstarter
Debuggen? > Debugger für unter 10 Euro, das wäre mal was feines. Aber nein, leider > nicht. Und bei STM32 kann ich mit einem 5 Euro ST-Link V2 Clone nicht nur Flashen sondern per SWD debuggen. Das ganze komplett GDB Kompatibel und z.B. in Eclipse darstellbar. Und mit ganzen 2 Datenleitungen. Ich verstehe
bei knapp 4500 EUR. Klingt doch gut. Ich drücke jedenfalls die Daumen (auch wenn ich als MSP430- und STM32-Nutzer das Teil nicht brauche). Max
-
Thread
Suche einen kleinstmöglichen 4 to 1 mux
Mikrocontroller mit serieller Schnittstelle verbauen kann. :-) Aber dann schon richtig, mindestens einen STM32 Cortex mit 168MHz Takt, sonst schafft er das nicht.
Helmut L. schrieb im Beitrag #4760059: > Aber dann schon richtig, mindestens einen STM32 Cortex mit 168MHz Takt, > sonst schafft er das nicht. Genau, da kann man dann noch ein Display dranhängen und eine statistische Auswertung über das Prellen eines jeden einzelnen Schalters machen
-
Thread
USB C Power Delivery 9V "anfordern"
Beitrag #6472197: > Aber es gibt sowas in der Tat, ich habe hier auch eins (zum Befeuern > eines STM32MP1-Demokits) bekommen, das kann 5 V, 9 V, 12 V, 15 V, 20 V > oder 20.3 V liefern. Hast du n Link dazu? Gruß Daniel
Beitrag #6472203: >> Aber es gibt sowas in der Tat, ich habe hier auch eins (zum Befeuern >> eines STM32MP1-Demokits) bekommen, das kann 5 V, 9 V, 12 V, 15 V, 20 V >> oder 20.3 V liefern. > > Hast du n Link dazu? Besseres Foto bekomme ich in der finsteren Ecke gerade nicht hin. Finde es als
-
Thread
FatFS Dateisystem
implizit auf 2 GB begrenzt, weil lseek() ein signed off_t nimmt. Ja, das war ein Bug. Und besonders Embedded-Geräten (MP3-Player, FM-Transmitter, etc) mit FAT-Support traue ich zu, dass die das auch tun. Daher 2
üblich. Das stimmt allerdings. Selbst das (alte) Standard-Java-API verwendet "int" (in Java immer 32bit signed), d.h. max 2 GB Dateigröße. Windows und Linux haben aber keine Probleme mit 4GiB Dateigröße, und da die Karten eines solchen Loggers vermutlich nicht in einem antiken MP3-Player landen, würde
-
Thread
Zeigt her Eure interessanten historischen Bauelemente
://www.wolfgangrobel.de/electronics/faedelrom.htm > http://www.wolfgangrobel.de/electronics/faedel2.htm Hi Wolfgang, Dein Museum hat mir schon immer gut gefallen. Was waren nochmal die Öffenungszeiten? ;) Ganz andere Frage: Kannst Du mir eine Firmware für einen STM32F4 zusammenfädeln? Was
Stelldichein der Kleinsignal Germanium Transen. GC122B aus Frankfurt/oder TG11 von TEWA Polen 2SB75 von Hitachi Japan MP21D aus der Sowjetunion
-
Thread
(Umfrage) Was war eure erste Programmiersprache usw.?
Buskartensteuerung von Messgeräten PC Assembler TurboPascal QuickC, dann TurboC PIC, AVR, 8051, STM32, NXP ARM7 in C Bin halt ein Dinosaurier was Programmieren anbelangt...
2 MB braucht - 32 mal soviel, wie ein C64 insgesamt hatte! Das Ding hat keine weitere Funktion als einen Button darzustellen, dessen Antippen das Fotolicht ein- und beim nächsten mal wieder ausschaltet
-
Thread
Konzipierung I2S mit oder ohne DMA
gezeichnet und auch noch keine Zeile Code geschrieben. Vorgaben habe ich mir unter anderem diese gemacht: STM32F4 I2S Audio DAC für PCM 16Bit Audio Samples mit 8Khz Samplingrate Audiosamples mit ca. 12k Werten. Flash für >32Mbyte Haken tut es beim I2S Audio DAC, diesen würde ich gerne per DMA befeuern
ineinander verschachtelte Datenblöcke stehen. Das 'SPIn_Empty_ISR' Prinzip läuft hier auf dem STM32F407 mit 168Mhz auf einen 4-Kanal Tracker (ein Retrofit einer alten Fostex 280) und nebenbei macht die Kiste auch USB MSC Host, emuliert ein Cassettenlaufwerk für das Original Paneel, bedient ein serielles
-
Artikel
Mikrocontroller
Freescale, früher Motorola) dsPIC (Microchip) PIC24 (Microchip) MSP430 (Texas Instruments) ZNEO (Zilog) 32 Bit ADuC7xxx (Analog Devices) ARM-Core AT91SAM (Atmel) ARM-Core AVR32 (Atmel) Kinetis (NXP, früher Freescale) ARM-Core LPC1xxx (NXP) ARM-Core LPC2xxx (NXP ehemals Philips) ARM-Core PIC32 (Microchip)
XMCxxxx (Infineon) ARM-Core (im Hobbybereich schwerer beschaffbar) SuperH (Renesas, früher Hitachi) STM32 (STMicroelectronics) ARM Cortex M-Core FR50 (Fujitsu) EFM32 (Energy Micro) ARM Cortex M-Core Links. Podcast CRE67 Mikrocontroller bei Chaosradio Express 36th annual EDN microprocessor/microcontroller
-
Thread
akustisches Amperemeter
höhere Ströme bis 300A. Aber man kann natürlich auch einen kleineren Sensor nehmen. Basis ist ein STM32F746G-DISCO Board http://de.farnell.com/stmicroelectronics/stm32f746g-disco/entwicklungsboard-cortex-m7-discovery/dp/2480961?CMP=KNC-GDE-GEN-SKU-MDC&gclid=CO6Hwajdkc8CFZYy0wodwKkDKg&mckv=sKFkZ01v4_dc|pcrid|94640843703|kword|stm32f746g%20disco|match|p|plid| https://github.com/gerdb/weldingmeter?lang=de
-
Thread
Audio DAC am STM32F303
den STM32 als I2S Slave Transmit konfiguriert. Sehe ich das richtig, das der BCK und der WS vom DAC erzeugt wird und über die SD Leitung werden die einzelnen WORDS rausgeschoben? Wenn ich den STM32 als Master konfiguriere, dann sende ich per HAL I2S Transmit mein Array raus. Wie schaut es aus, wenn der STM32 ein Slave ist? Sampling: Ich möchte im Loop ein 8kHz Sound abspielen, wie muss ich dafür den PCM1774 eigentlich konfigurieren? Im DB habe
-
Thread
ESP8266 WLAN
will ich das aber nicht von der Konsole aus steuern sondern das ganze über ein Controller. Hab ein STM32 Board von Nucleo. Habe aktuell Probleme, die At Commandos zu versenden. Also über UART versendet kann ich die Befehle am seriellen Monitor am PC sehen, aber wenn ich die Kommandos über denselben UART-Port
HAL_Delay(1000); send_ATCommand(esp_Data,2000); static void send_ATCommand(char *cmd, uint32_t esp_timeout) { if(esp_timeout > 2000) esp_timeout = 2000; uint16_t cmd_len = strlen(cmd); HAL_UART_Transmit(&huart2, (uint8_t *)cmd, cmd_len, esp_timeout); } [/c] Vielleicht
-
Thread
Physikprojekte
?_trkparms=aid%3D111001%26algo%3DREC.SEED%26ao%3D1%26asc%3D20160908105057%26meid%3D2da2d006d8564836ba7f2b2b0f0493c3%26pid%3D100675%26rk%3D3%26rkt%3D15%26mehot%3Dnone%26sd%3D264916080139%26itm%3D173407833621%26pmt%3D1%26noa%3D1%26pg%3D2380057%26brand%3DUnbranded&_trksid=p2380057.c100675
cm x 14 cm kamen rund 7000 Kugeln mit einem Durchmesser von 1.5 mm zum Einsatz. Diese kosteten mich 32 Euro. Der innere Freiraum zwischen den beiden Plexiglasplatten betrug zunächst 2 mm. Ich habe dann noch zwei Overheadfolien reingelegt. Die besten Resultate erzielt man aber, wenn man die beiden Deckplatten
-
Thread
SD-Karte zwischen 2 Boards teilen?
Alternative habe ich noch ein günstiges ARM-Board gefunden: http://www.aliexpress.com/item/Free-Shipping-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-arduino/32555258029.html?ws_ab_test=searchweb201556_10,searchweb201602_2_10057_10056_10055_10037_10049_10033_10059_10058_10032_10017_10060
Dann mach lieber MP3 Softdecoding, USB Massenspeicher ist da schwieriger. Mit einem STM32F4 sollte das gehen. minimp3: http://keyj.emphy.de/minimp3/
-
Thread
ATmega-Programmierer gesucht
ist nur Hobby und ich habe ATmega zugunsten STM32 abgeschworen :-)
Geschäftsführung einem sagt, dass man etwas nicht perfekt machen kann, weil etwas was sonst 10 Tage braucht für 2 verkauft wurde...
-
Thread
Umstiegsbreatung uC Atmel/STM
ist die älteste Reihe. Lieber mit den neuen, wie L0, L1, F3, oder F7 - denn bei denen ist u.a. die I2C Peripherie viel besser. Mit dem STM32 Olimexino gibt es ein Arduino kompatibeles STM32 Board sogar mit Arduino artiger Software.
bitte, als das man Sorge haben müsste da durch eine Framework ausgebremst zu werden(gerade auf dem STM32ern)? Bei den STM32F2 benutze ich CMSIS. Ist kein AbstractionLayer ist sondern eher unmengen an Defines. So wie ich das verstehe, macht der TO das nur als Hobby...also was spricht dagegen sich
-
Thread
MP3 Player / aktuelle Hardware gesucht
http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-discovery-kits/32f429idiscovery.html Haste gleich nochn Display drauf für den ID3Tag. Zum Software MP3 decoden guck mal nach "miniMP3" Da hat mal jemand die MP3 LIb aus
das STM32F420 Discovery hat 64-Mbit SDRAM, das reicht locker ;) Auf dem Board ist der SAI_1 und der I2S_2 frei für nen DAC
-
Thread
Notwendige Software für uC-Programmierung
samt vom Dozenten entworfenen Evaluationsboard mit etlichen Peripheriebauteilen (Sensoren aller Art, MP3-Dekoder, USB-Anschlüße ..). Es geht um die Installation der zur Programmierung benötigten Software und ich finde keine Übersicht über die verwendeten Programme. Wir verwenden Eclipse, yagarto, SAM-BA
den > vollen Keil für einige der µC von ST gibt. > Genau genommen sind das F0 und L0 http://www2.keil.com/stmicroelectronics-stm32/mdk
-
Thread
eigennen 3d Handheld bauen
Ihr mir einen günstigen fertigen controller mit einem screen > empfehlen? der braucht kein HDMI. STM32 Discovery: http://www.ebay.de/itm/STM32F429-Discovery-Kit-32F429IDISCOVERY-1-Stuck-/361623155657?hash=item54326b73c9:g:1CkAAOSw-KFXdRIt Der Bildschirm hat zwar nur 2,4", zum Testen sollte es
OpenGL und z.B. Tastenabfragen gut gelöst hatten. Dazu brauchte man allerdings eine Karte für DS Slot 2 und Homebrew Software, das war bei mir die R4. Bei mir hat man den Spieler nie gesehen, deswegen gabs auch keinen Avatar. Das sind Dinge, die du für den STM32 noch brauchst. Als Grundlage für eigene
-
Thread
Projekt: Auto mit einem Beaglebone Black über CAN hacken
Projekt eine Radiosteuerung per Smartphone entwickelt. Ich habe dazu einen kleinen OBD-Dongle mit STM32F4-Mikrocontroller und einem BLE112-Bluetooth-Modul ausgestattet. Das Bluetooth-Modul baut zum Smartphone (mit spezieller App) über BLE eine Verbindung auf. Mit einem Button in der Smartphone-GUI kann
Marc V. schrieb im Beitrag #4669489: > Wenn es MP3 ist, da wird es zwar encoded aber es wird nichts aus- > geführt. Wenn es kein MP3 ist sondern etwas anderes, wird es gar nicht > erst abgespielt, weil es nicht als valides MP3 erkannt wird. In
-
Thread
motionplayer an stm32F407-discovery
Bei einem Win7-Rechner musste ich ebenfalls das Makefile ändern: Line 131 DIRLIB = ./lib/STM32F4xx_StdPeriph_Driver ./lib/CMSIS/ST/STM32F4xx ./lib/CMSIS/DSP_Lib/Source $(libc_path) $(libgcc_path) ./aac ./mp3 in: DIRLIB = ./lib/STM32F4xx_StdPeriph_Driver ./lib/CMSIS/ST/STM32F4xx ./lib/CMSIS
BEschreibung vom Video: [pre] Published on 28 Mar 2013 I made Audio/Movie player shield for STmicro's STM32F4-Discovery board. I named this player "Motion Player" because of aiming to play Motion JPEG fie. this shield is composed of simple components(card slot, ear phone jack, MAX4410 amp, etc...) .
-
Thread
Pollin LCD SANBUM LBL-11337
; Set Display Enable DC[2] [/code] Auf Seite 32 im Datasheet ist die "RAM Address Generation" beschrieben. Es wird modulo 64 geschrieben, daher konnte wohl W.S. oben die letzten drei Pixelspalten nicht sequentiell schreiben
den Einen oder Anderen Sanbum-Besitzer interessant: Seit 3 Monaten wird der UC1601 auch von der u8g2 Arduino-library unterstützt. Ich habe das Display jetzt an einem maple mini (STM32, wegen der 3.3V) am laufen. Konstruktor ist U8G2_UC1601_128X32_F_HW_I2C, den reset habe ich vor u8g2.begin getoggelt
-
Thread
Übungs-Fuchs z.B. mit DTMF - besser als Goertzel?
Rechenleistung über ist. Außerdem möchte ich C-Code, kein Assembler-Code. Als µC möchte ich einen STM32 nutzen, der auch die MP3-Schnippsel abspielen soll, z.B. "Hier ist Fuchs drei, ich sende zwei Minuten einen Träger.", "Ich sende noch 60 Sekunden." und "Ich schalte nun ab". Hintergrund: =====
Kreuzdipol = Rundstrahler aus Filmdose mit 105cm-Dipol, 95cm-Dipol und SMA-Buchse am Boden. Der STM32 hängt an den Klinkenbuchsen vom UV-5R, drückt - je nach DTMF-Code - auf PTT und macht entsprechende Ansagen. Oder hat noch jemand eine bessere Idee? Hinweise und Vorschläge von Euch würden mich
-
Thread
Auftrag zur Programmierung eines Soundmodules
Habe mal mit einem STM32F030 so einem Werbeartikel "Buzzer" ein neues Innenleben verpasst (zum Originalchip hatte ich keine Infos) mit einem STM32F030 und einem kleinen Verstärker IC LM4991, das Ganze läuft an 3V (2x 1.5V
> (2x 1.5V Batterien). Yep, der STM32F030 wäre auch meine Wahl gewesen. Billiger geht's fast nicht - gerechnet für Gesamtkosten über genannte Stückzahl. > Lesen der Sounddaten von Micro-SD Karte (FAT
-
Thread
Langsame Datenübertragung über 12V DC Leitungen
Ja, das stimmt. Doch ich habe nicht erwähnt, dass die Slaves eh einen mP enthalten mit nachgeschalteter Dimm-Schaltung. Und die Versorgungsspannung wird noch ordentlich rausgefiltert.
Lösung stellt das AS-Interface dar. Hierzu werden die Daten manchestercodiert als Ströme mit 60mA sin^2(x)-Verlauf auf die Versorgungsspannung aufmoduliert. Dafür gibt es fertige ASICs, die allerdings in kleinen Stückzahlen recht teuer sind. Mit ein bisserl Firmware kann das aber auch ein STM32F030,
-
Thread
Root-Paßwort für Raspberry Pi 3
vorhin), gezielt fragen. Hier wird man auch geholfen, ... man muss aber fragen. Yust my 2 cents :-)
Universalität. Ich bin ja mal gespannt, ob bei einem aktuellen Problem (Programmer via Bootlader für STM32) der GCC-Bug beim Erzeugen von Intel-Hex-Code beseitigt wird oder nicht. Meine Vermutung: nicht. Die Art und Weise der O-S-Leute, Pfusch mit noch mehr Pfusch zu kontern, ist mittlerweile bekannt.
-
Thread
Sinus - Frequenz und Amplitude messen
32 dB Flanken. Input_pwl_5_1.jpg zeigt die Messwerte nach dem Bandpass mit 16 dB Flanken. Input_pwl_6_FFT_2.jpg zeigt die Messwerte nach dem Bandpass mit 16/32 dB Flanken. Je steiler der Bandpass
Fall hier sind für den Sensor etwa 60 µV/Wurzel(Hz) an Rauschen zu erwarten. Der 12 Bit ADC vom STM32 gibt bei einer REF. Spannung von 2 V ein Quantisierungsstufen von etwa 0.5 mV. Für eine Abtastrate von 20 kHz gibt das dann auf die 10 kHz Bandbreite und etwa 0.5 mV_eff (für Quantisierung und Rauchen
-
Thread
Suche 16 bit CPU mit externem Buszugriff
> 32-Bit-Code gibt's auch in schön: Guter alter 68k 1) oder Renesas RX. Ich wuerde auch empfehlen sich da bei Renesas umzusehen. Ich hab da schon die R32 und SH2 programmiert. Am R32 hatte ich auch externes
H-G S. schrieb im Beitrag #4601286: > Das Äquivalent von ST Micro (STM32F4 ?) hat scheinbar nur einen externen > SD-Karten-Bus und einen externen DRAM-Bus, also nicht gerade geeignet > für mein Projekt. Was ist für dich ein DRAM-Bus? Manche STM32 haben ein FSMC, das
-
Thread
FT800 / FT810 Library
Hello, I am looking for a library for FT813 to nucleo STM32, MBED compiler. Could you help me?. I use Arduino_Riverdi_TFT_shield_Rev.1.2 and Nucleo STM32F103RBT6 https://www.unisystem.pl/pl/products/development-kit/arduino-riverdi-tft-shield.html best
and my teal and I has been working on the mod of the gameduino 2/3 > library in order to work in STM32 boards like F746IG (Core7XXI) > or the new nucleo-F767. > > Our project: ft81xmania.com Yes, I came across that before. :-) And yes, STM32 is the hype,
-
Thread
Mit Atmega eigenen Flash beschreiben?
Dafür dürfte ein AVR zu klein sein. Nimm einen STM32 o.ä., am besten einen M4, der dürfte all deinen Anforderungen gerecht werden und hat sogar genug Power für MP3.
@ H.Joachim Seifert (crazyhorse) >Und warum da nicht FRAM? 128kBit kosten 2€. Und man hat keine Sorgen >wegen Schreibgeschwindigkeit oder kaputtlöschen. Für den Preis kriegt man 4 Mbit Flash. https://www.it-wns.de/themes/kategorie/detail.php?artikelid=668&source=2
-
Thread
Doppelpieps erzeugen ?
Servosteuerung auf Tiny10 in Maschinensprache rausgeschoben. Ist immer wieder eine schöne Abwechslung zu den STM32. Danke für das Stichwort "Rust". Das hat zwar verhalten geklingelt, aber ich musste nachschauen. Da werde ich mal nachhaken: http://www.embedded.com/design/programming-languages-and-tools/4428704
Servosteuerung auf Tiny10 in Maschinensprache rausgeschoben. > Ist immer wieder eine schöne Abwechslung zu den STM32. Daß das Spaß macht und in Einzelfällen auch vernünftig ist, glaube ich gerne, wobei ich das "vernünftig" aus der Ferne natürlich nicht beurteilen kann. > > Danke für das Stichwort "Rust"
-
Thread
Gibt es für microSD >64GB ein FS für Atmel µC ?
irgendwelche Probleme in der Lage, auch mit ganz erheblich größeren Partitionen mit FAT32 zu arbeiten. -- Die SD-Karten-Spezifikation schreibt das verwendete Dateisystem vor: SD(SC) mit maximal 2 GB Größe: FAT16 SDHC mit maximal 32 GB Größe: FAT32 SDXC mit mehr als 32 GB Größe
#4484310: > Mein aktuelles Problem ist die Vorgabe: > - ATMEL AVR µC (Modell egal) > - microSD >32GB lesen/schreiben > - Logging >=1MB/s Unmöglich. Aus Erfahrung kann ich dir verraten, dass du mindestens einen ARM Cortex-M brauchst, mit SDIO und *DMA* (!!) wie z.B. einen STM32F7 (nimm nicht den
-
Thread
Buck mit STM32F030
machen, damit bekommt man das meist schneller geregelt. Wie erzeugst Du die Betriebsspannung für den STM32? Linearregler könnte bei 80V ziemlich auf die Effizienz gehen.
reaktivierung durch die CPU oder nur als Pulse skipping. Meine Erfahrung bezieht sich da konkret auf den STM8S003, der STM32F030 müsste in dem Bereich aber genauso funktionieren.
-
Thread
12bit ADC+12bit DAC 20kHz 8min
Evtl. ist es sinnvoll, das Signal mit einem z.B. PC aufzuzeichnen und in OGG oder MP3 zu komprimieren. Ein STM32 kann es dann abspielen.
#4480593: > Evtl. ist es sinnvoll, das Signal mit einem z.B. PC aufzuzeichnen und in > OGG oder MP3 zu komprimieren. Ein STM32 kann es dann abspielen. Danke für den Vorschlag. Komprimieren möchte ich ungerne in diesem Fall weil es kein Soundsignal ist.
-
Thread
Samplerate conversion - rationaler Faktor
Algorithmen zur Konvertierung von Audio-Sampleraten um rationale Faktoren. Diese sollen auf einem STM32L4 für 16bit/44kHz Samples in Echtzeit laufen, vorzugsweise auf mehr als einem Dutzend Kanälen... Meine Recherche hat ergeben, dass hierfür wohl meist kaiser windows in Form von FIR Filtern genutzt
dafuer aber eine vergroesserung der Bitbreite mehr Schmerzen macht. CIC sind "schoen" in FPGAs. Der STM32 kann doch "DSPisch" - also wird's auf eine Polyphasenfilterbank bzw. ein einzelnes FIR, das sich seine Koeffizienten jeweils aus einer Tabelle holt, rauslaufen. Die Anzahl Taps des FIR bestimmt dann
-
Thread
Arduino oder Mikrocontroller - Was ist besser?
volle Gültigkeit. Es ist noch gar nicht so lange her (gefühlt) da habe ich angefangen mich mit STM32 zu beschäftigen. Nackter STM32F1 + LQPF48 Breakout + Fake ST-Link V2 via eBay erstanden. STM32 auf das Breakout gelötet, ein paar Kerkos an die Versorgunspins gelötet und aufs Breadboard gesteckt
Code erweitern. In meinem Fall arbeite ich unter der Arduino API mit folgenden MCU's: AVR SAM STM32 (stm32duino.com) PIC32 (chipkit/UECIDE) ESP8266 (https://github.com/esp8266/Arduino) TI Tiva (Energia) Von den Basics (Pins, I2c,SPI...div Libraries) brauch ich nur das Board innerhalb der IDE
-
Thread
Erfahrungen mit Micropython?
MicroPython wird bei mir auf STM32F401 und STM32F405 seit 2 Jahren und auf CC3200 seit 3 Monaten privat eingesetzt. Wetterstation, Suntracker f PV-Anlage, Servoansteuerungen, Sounderzeugung, div. Sensoren auslesen. Für mich Nichtprogrammierer
mad 4. schrieb im Beitrag #4450525: > Welchen Wert erzielt ein C-Programm auf STM32F4? [c]volatile bool run = true; volatile uint32_t result = 0; int main () { NVIC_EnableIRQ (TIM2_IRQn); NVIC_SetPriority (TIM2_IRQn, 0); RCC->APB1ENR |= RCC_APB1ENR_TIM2EN; RCC-
-
Thread
GCC Optimierung killt Funktion
ich nur schwer ergründen kann. Das gleiche Problem hatte ich mal bei I2C Routinen, auch mit den Flags. Da half auch nur Optimierung aus. Möglicherweise ist also der GCC nicht "schuldig", sondern der macht es so gut, dass es eben zu schnell wird. Der STM32 ist ja nicht
HAL_I2C_IsDeviceReady(I2C_HandleTypeDef *hi2c, uint16_t DevAddress, uint32_t Trials, uint32_t Timeout); [/c] Die Memory Funktionen gibt es auch als xxx_IT und xxx_DMA. Ich steuere damit einen I2C EEprom