-
Thread
STM32 Value line, ein weiterer 8-Bit Killer?
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
nicht gebaut. Ich setze MCs hauptsächlich für Steuerungen ein. Und da gehts beim ATtiny25 (8-Pinner) los. Kannst mir ja mal bescheid sagen, wenn man den 8-Pinner STM32 mit VCC = 1,8 ... 5,5V kaufen kann. Peter
-
Thread
Schlanker UART Bootloader für STM32F031c6
Hi, ich habe das ganze für einen STM32F072 umgesetzt, dazu hier ein paar Code-Schnipsel, ich hoffe sie helfen weiter. Für die Vektortabelle muss man im Linkerskript (z.B. STM32F072C8TX.ld im CUBE-Projektverzeichnis) eine zusätzliche
dann ja der ST-Bootloader ausgeführt wird. https://www.st.com/resource/en/reference_manual/rm0091-stm32f0x1stm32f0x2stm32f0x8-advanced-armbased-32bit-mcus-stmicroelectronics.pdf Nachtrag: Denkbar wäre auch, dass noch Interrupts aktiviert sind, wenn du nicht alles sauber deinitialisierst. Wenn in
-
Thread
Ripple in Versorgungsspannung
/part/STM32F103 Das PDF-File hat die Figures am Ende. (Seite 44) So kam ich drauf. ciao gustav
4e/92/CD00211314/files/CD00211314.pdf/jcr:content/translations/en.CD00211314.pdf#page22 Das sagt STM dazu. Und ein LC Filter könnte sicher ebenso aussehen wie für einen Atmel. Dort werden 10uH und 100nF vorgeschlagen: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42735-8-bit-AVR-Microcontroller-ATmega328
-
Thread
Interrupts bei Fahrradtacho und clock
Und vom Handy sieht's dann noch schlimmer aus🙈
keinen Quarz am uC. Von wegen L151: ja, es ist einer der wenigen mit internem EEPROM. Aber den gibt's ja nur in Gehäusen mit 0.5mm Pinabstand und min. 48 Pins. Und es ist einer der ersten Low-Power-Chips von STM. Ich meine, Chip-Hersteller lernen auch dazu ;) Ich würde eher ein F-RAM im SO-8 spendieren
-
Thread
PWM Signalerzeugung
Sieht jemand gerade meinen Fehler im Code? Ich bin mal gespannt, was das ist. Habe das Nucleo STM32L476 [c] void User_Init_Timer2(uint8_t Presc, uint8_t period, uint8_t duty_Cycle_perCent) { uint8_t duty_Cycle = period*duty_Cycle_perCent/100; /* Configure register bits
(&htim1, &sConfigOC, TIM_CHANNEL_4) != HAL_OK) { Error_Handler(); } sConfigOC.Pulse = 8; if (HAL_TIM_OC_ConfigChannel(&htim1, &sConfigOC, TIM_CHANNEL_5) != HAL_OK) { Error_Handler();
-
Thread
STM32 Unterschiede?
414 STM32F103RETx 512k 64k 2 2 3 8 2 3 LQFP64 414 STM32F103VCTx 256k 48k 2 2 3 8 2 3 LQFP100 414 STM32F103VDTx 384k 64k 2 2 3 8 2 3 LQFP100 414 STM32F103VETx 512k 64k 2 2 3 8 2 3 LQFP100 414 STM32F103ZCTx 256k 48k 2 2 3 8 2 3 LQFP144 414 STM32F103ZDTx 384k 64k 2 2 3 8 2 3 LQFP144
-
Thread
STM32 Blue Pill Board - Welche IDE?
Hallo, ich möchte hobbymäßig etwas mit einem Blue Pill Board aufbauen (MPU = STM32F103C8). Kann jemand fürs Programmieren des Boards eine IDE empfehlen? Ist z.B. Embitz noch empfehlenswert? Das Projekt sieht irgendwie verwaist aus. www.embitz.org
Marc schrieb: > Hallo, > ich möchte hobbymäßig etwas mit einem Blue Pill Board aufbauen (MPU = > STM32F103C8). > Kann jemand fürs Programmieren des Boards eine IDE empfehlen? Die Arduino IDE ist schön einfach zu bedienen und das BluePill Board wird gut unterstützt: https://github.com/stm32duino
-
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
Nucleo64 -STM32L476RG Problem mit HSE-Clock
automatisch auf den HSI zurück, wenn der HSE nicht startet. Siehe https://github.com/STMicroelectronics/STM32CubeL4/blob/master/Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_conf_template.h Zeile 102
https://github.com/ARMmbed/mbed-os/blob/2f87d59c7f2eed226ff82df72d2724b0ac122177/targets/TARGET_STM/TARGET_STM32L4/STM32Cube_FW/STM32L4xx_HAL_Driver/stm32l4xx_hal_rcc.c#L559-L566 Aber warum tut man sich das mit LL überhaupt an? Damit der Controller vielleicht eine μs schneller startet? Ist der
-
Thread
Visual Studio Code > undefined reference
/mbed-os/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H743xI/. -I/home/jojo/projects/mbed/mbed-ce-H7/mbed-os/targets/TARGET_STM/TARGET_STM32H7/. -I/home/jojo/projects/mbed/mbed-ce-H7/mbed-os/targets/TARGET_STM/. // .... ganz
nicht Phantom Fehler suchen wollte... edit: bzw. der Ccache wird auch bei make benutzt, bei den 31 s hat auch make davon profitiert. Mit kompiliertem im Ccache braucht Ninja nur noch 7 s. https://ccache.dev/
-
Thread
Heizkörper Thermostat STM8L052 reversengeniering?
Ist doch ein schöner Grund sich mit dem STM8 zu beschäftigen. Frage 3 relativiert das allerdings. Ein billigst ST-Link V2 für STM32 und STM8 reicht zum programmieren. Pin1 vom Chip ist SWIM und Pin2 NRST, damit ist die Programmierschnittstelle
dani3l schrieb im Beitrag #5360856: > SWD dann mit dem Thermostat verbinden leider nicht. Der STM8 hat eine SWIM Schnittstelle, nicht SWD wie beim STM32. Suche nach: st-link v2 stm8
-
Thread
Kosten für Tools für STM32F103xx-Entwicklung
Wie viel zeit wollen sie brauche für setup ? Ist das für hobby oder profi ? Ich habe 8€ bezahlt http://www.watterott.com/de/STM8S-Discovery?x08c73=sge3ko5spvvk5n83gq5gsisks4 http://www.mikrocontroller.net/topic/202785 http://www.versaloon.com/bbs/viewtopic.php?f=2&t=17 Und dann
debuggers (FTDI). Ich habe auch diser (Kein SWD, nur Jtag) , Ich brauchte das für meiner erste STM8S konvertierung zum Versaloon. http://www.watterott.com/de/SignalyzerLITE Aber wollte diser kaufen , ob ich kauft heute. (Kein SWD , nur Jtag) Die uart konverter etc ... sind sehr brauchbar zum
-
Thread
STM32F103 lässt sich nicht flashen
angeschlossen. Irgendwo las ich mal, daß bei den ST-Link-Clones der herausgeführte Reset der für STM8 statt für STM32 ist, kann die Seite aber nicht mehr finden.
#7630610: > Irgendwo las ich mal, daß bei den ST-Link-Clones der herausgeführte > Reset der für STM8 statt für STM32 ist. So ist es. Deswegen ist der Anschluss auch auf der oberen Stiftreihe für STM8 ist. Für STM32 ist die untere Stiftreihe. > Hier wird behauptet, man könne das NRST-Problem
-
Thread
Neue Low End-Mikrocontroller, interessanter Lesestoff und Corporate Politics
Budapester Zeit durch th - C0 hat KEINE FPU Nachfrage bei SGS wurde von Michael Markowitz beantwortet. STM32C0 ist OHNE FPU. O-Ton: [c] No hw floating-point unit (fpu) on the STM32C0. This a basic controller/8-bit replacement. [/c] ### STMicroelectronics: STM32C0-Serie offiziell angekündigt, Pressemitteilung
wichtig: KEINE FPU auf C0. Explizit von SGS bestätigt: [c] No hw floating-point unit (fpu) on the STM32C0. This a basic controller/8-bit replacement. [/c]
-
Thread
LibreVNA 100khz - 6Ghz
Messungen damit erfüllten die Erwartungen. Die Software ist noch nicht so umfangreich wie beim DG8SAQ VNWA, aber alles "Grundlegende" funktioniert. Das beste daran ist die Sweep-Geschwindigkeit und das gleichzeitige Messen von S11/21 und S12/22. Thema Kaufen, habe über Ali bestellt, gesamt 380
gewünscht. Jetzt mal zu meinen Messzenario, einen Duplexfilter, dabei habe ich gerne die Messwerte der S21 Bandbreite, S11, meistens gleich noch die Impedanz + SWR, d.h. pro Messpunkt 4 Marker. Für die 3db Bestimmung benötige ich dann schon mind. 8, eher 12 für die Mitte des einen Filterbereichs, wenn
-
Thread
STM8 Entwicklungsumgebung
http://www.colecovision.eu/stm8/
Holger K. schrieb im Beitrag #4758231: > Am liebsten hätte ich Eclipse für den STM8 Muss es denn STM8 sein? Eclipse/SDCC für 8051 ist gut aufgestellt. Es gibt auch eine Diskussion ob auch PIC oder eben STM8 unterstützt werden soll, da ist aber irgendwie nichts draus geworden.
-
Thread
Bau eines einfachen Laborbussystem
fehlt er?). - Masseführung, vor allem beim Quarz, könnte besser sein. http://www.lothar-miller.de/s9y/categories/14-Entkopplung http://www.lothar-miller.de/s9y/categories/33-Quarz
im Artikel: [[STM32]]
-
Thread
STM32F446: GPIO-Register läßt sich nicht beschreiben
<stdio.h> #include <stdlib.h> #include "stm32f4xx.h" // LED-Pin kollidiert mit SPI1 #define LED2_GPIO GPIOA #define LED2_Pin GPIO_Pin_5 #ifdef STM32F10x #error "This is STM32F4XX project"; #endif static inline __attribute
Walter T. schrieb im Beitrag #5162610: > Kopf. Ich habe einen STM32F446 auf dem entsprechenden Nucleo-Board. Was Derer gibt's zwei: 64 oder 144? > Mein Problem: Bei Durchsteppen mit dem Debugger will sich das > MODER-Register partout nicht beschreiben lassen
-
Thread
Mit was für einem Programmieradapter programmiert man einen STM8?
Hallo Thomas, Es gibt das STM8S Discovery Board, das aus zwei Teilen - dem Programer bzw. Debugger und dem Testboard - besteht. Anhand der Anhange wird es vielleicht etwas deutlicher. Die Programmierung erfoglt über die SWIM-Schnittselle
getrennt sind, kannst du - siehe Bild 2 - das Testboard über die SWIM-Schnittstele programmieren. Das STM8S Discovery Board ist für 15 Euro bei Segor erhältlich. Eine bessere Alternative wäre der ST-Link von STM, damit kannst du sowohl STM8A (Automotive)/ STM8S (Value Line), STM8L (Low Power) und STM32A
-
Thread
Projektidee "RGB-LED-Matrix"
Richtung gehen. Man orientiert sich mit dem Pitch an Kunststoff-Gittern. Bei rotec-berlin.de gibt's theoretisch Gitter mit einer Maschenweite von 8x8mm, in der Lagerliste ist aber 19x19mm das kleinste Maschen-Maß. Nachteile: * Die Platine wird größer und teurer * Ohne Gitter und Milchglas hat
käme man also auf 12 STM32F4DISCOVERY-Boards, zusammen nochmal 200€ Wenn man statt der STM32F4DISCOVERY-Boards 'ne eigene Platine entwirft, wird's sicher billiger. Aber bei 1 200€ für die Kacheln fallen die 200€ kaum noch
-
Thread
USB2CAN Adapter aus China - kann der was ?
Gruß Volker Bei mir im Haus funktioniert das seit 10 Jahren ohne Probleme und mit noch mehr "nogo's" die die Klugscheißer hier verbreiten. Alle Teilnehmer haben isolierte CAN-Tranceiver, es gibt Stichleitungen mit 8m Länge, GND ist nirgends verbunden, die gesamte Buslänge ist ca. 40m bei 100kBaud.
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
-
Thread
[C++] UART-Files: UART per Nummer wählen
Auf ARM's wie dem STM32 kann man die Adressen der diversen Register eines UART mit der Nummer x einfach berechnen (ala a * x + b für gerätespezifische a,b ): [c]uint8_t& USARTx_DR = *reinterpret_cast <uint8_t
UART-Treiber funktionieren kann, der lediglich durch anpassen der Adressen 1000 verschiedene Uart's ansprechen kann? Der also zB die grundverschiedenen UART-Periphals auf ATmega8, STM32F103RBT6 und auf einem PC-Mainboard ansprechen kann, nur durch Anpassen der Adressen? Jörg Wunsch schrieb im Beitrag
-
Thread
Auswertung mehrerer Drehencoder
eigentlichen µC, evtl. ein abgemagertes SPI? SSEL CLK MISO, braucht 16x SSEL und je 1x CLK und MISO. Ein 8 Pin Padauk würde dafür ausreichen W.S.
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
Welcher Bus kann das?
sorry, bei Atmel kenne ich mich nicht aus! Es gibt aber z.B. von ST viieeelle STM32 Derivate mit CAN-Controller, ich glaub die ganze 103er-Serie -> STM32F103rb, stm32F103c8... Kommt natürlich immer auf die restliche Peripherie an die Du im µC benötigst. Wieviel I/Os, welcher
Ich würde auch am ehesten zu CAN neigen. Ganz hübsch und relativ billig ist der neue Cortex STM32F072: http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1574/LN1823/PF259608 Das Demoboard dazu gibt es schon für 8€. Allerdings gibt es den erst im LQFP64-Gehäuse mit 0,5mm Pitch, falls Du
-
Thread
Probleme mit STM32F030CC
Programmcode sollte internen Takt mit 48 MHz > verwenden (allerdings derselbe Code wie bei einem F30C8). Es gibt keinen "internen 48MHz Takt". Nur 8MHz HSI. 48MHz geht nur via PLL, und genau um deren Konfiguration geht's doch! Der Takt kommt entweder vom HSI, PLL oder HSE, s. Fig. 11 im RM. Nach Reset
Andreas B. schrieb im Beitrag #7598146: > Es gibt keinen "internen 48MHz Takt". Nur 8MHz HSI. 48MHz geht nur via > PLL, und genau um deren Konfiguration geht's doch! Der Takt kommt > entweder vom HSI, PLL oder HSE, s. Fig. 11 im RM. Nach Reset ist 8MHz > vom HSI eingestellt, also reicht
-
Thread
HDMI für Bastler machbar ?
Na, den Pixeltakt mußt du schon erreichen. 720x576x50/s sind rund 20 Mio Pixel/s. Sind bei 8bit pro Farbe schnucklige 62MB/s. Wird eng mit deiner Selbstbaugrafikkarte. Dazu passt HDMI nicht zu deinen Layoutkünsten. Bring erstmal ein S/W-Bild per SCART/
1N 4. schrieb im Beitrag #4772365: > Na, den Pixeltakt mußt du schon erreichen. 720x576x50/s sind rund 20 Mio > Pixel/s. Sind bei 8bit pro Farbe schnucklige 62MB/s. Wird eng mit deiner > Selbstbaugrafikkarte. Dazu passt HDMI nicht zu deinen Layoutkünsten. > > Bring erstmal ein S/W-Bild
-
Thread
Arduino Uno R4 im Handel erhältlich
Martin S. schrieb im Beitrag #7443048: > Wastl schrieb im Beitrag #7443031: >> ARM-Prozessor arbeiten der nicht von STM und Atmel ist > > Gibt es da überhaupt signifikante Unterschiede? Der Kern ist ja
hier gerade am SPI der mit PCLKA läuft nicht 24MHz, sondern 23,81MHz, gemessen mit einem Logic Pro 8 bei 500MS/s. Der CAN läuft mit PCLKB und PCLKB sollte 12MHz haben. Ich habe nur kein CAN-Transceiver Breakout Board herum liegen um selber zu testen was etwa bei 8 Byte und 1Mbps passiert.
-
Thread
Voltmeter/Amperemeter DSN-VC288 stirbt durch geringe Spannung. Warum?
ich auf den STM8 setzen. Schau dir halt die Beschaltung an und gleiche sie mit den Pinouts der Kandidaten ab. STM8 und STM32 sind mit dem Vcap Pin für die Abblockung des internen LDO recht leicht erkennbar.
Nachtrag zur Bestimmung des Chips: Vss und Vdd passen zu STM8 (Pin 7 und 9), aber der einzige andere Kondensator in der Gegend ist mit Pin 20 verbunden, nicht Pin 8, welcher Vcap sein sollte (laut https://www.st.com/resource/en/datasheet/stm8s103f2.pdf). Pin
-
Thread
Tastatur komplett selbst erstellen
zwei LED's übrig. Als er sie in Fünferreihen auf der Platine platziert, gelingt es. Wie viele LED's hat der Energieanlagenelektroniker mindestens?
Dr. Sommer schrieb im Beitrag #5924958: > 50. Richtig! 3 LED's mal 16 Reihen sind 48 LED's (bleiben 2 übrig) 4 LED's mal 12 Reihen sind auch 48 LED's (bleiben wieder 2 übrig) 5 LED's mal 10 Reihen sind genau 50 LED's Ich konnte selber leider keine Formel dafür
-
Thread
Beispiel IO_Toggle von ST für STM32F4Discovery compilieren
Codec_TIMEOUT_UserCallback' undefined reference to `EVAL_AUDIO_TransferComplete_CallBack' undefined reference to `sEE_TIMEOUT_UserCallback' [/code] Als Linkerscript verwende ich: [code]STM32F4xx StdPeriphLib V1.0.0/Project/STM32F4xx_StdPeriph_Templates/TrueSTUDIO/STM324xG_EVAL/stm32_flash.ld[/code] Der Startup-Code ist zu finden unter: [code]STM32F4xx StdPeriphLib V1.0.0/Libraries/CMSIS/Device/ST/STM32F4xx/Source/Templates/TrueSTUDIO/startup_stm32f4xx.s (umbenannt nach startup_stm32f4xx.S)[/code] Aufruf des Compilers zum linken des Projekts
-
Thread
STM32F303 CAN und USB gleichzeitig
Verzögerung bei mir nötig war ist in der Funktion Ich habe deinen Änderungsvorschlag mit einem STM32F103C8 und einem STM32F303CC verifiziert. Funktioniert. Ich freue mich immer, wenn wir uns gegenseitig unterstützen können.
10/63/76/87/7a/47/4b/DM00296349/files/DM00296349.pdf/jcr:content/translations/en.DM00296349.pdf STM32F102, STM32F103 haben gemeinsam genutzt 512B, also können USB und CAN nicht zugleich benutzt werden. STM32F070x6/B, STM32F072, STM32F078, STM32F04x, STM32F302x6/8, STM32F302xD/E, STM32F303xD/E haben
-
Thread
Kaufempfehlung Mikrocomputer
Controllers rausgefuehrt, was bei den grossen Arduinos (Mega2560 und Due) *nicht* der Fall ist! STM32F4-Discovery: https://hbe-shop.de/Art-2009276-STMICROELECTRONICS-STM32F4DISCOVERY-DISCOVERY-KIT-STM32F407-USB-OTG Erweiterungsboard: https://hbe-shop.de/Art-2250205-STMICROELECTRONICS-STM32F4DIS-BB-ERWEITER-STM32F4
://www.amazon.de/Raspberry-Ultimate-Starter-Wesentlich-Zubeh%C3%B6r/dp/B00LI94OJU/ref=sr_1_2?ie=UTF8&qid=1418113492&sr=8-2&keywords=raspberry und als Display dann: http://www.amazon.de/Adafruit-PiTFT-Mini-Kit-Touchscreen/dp/B00H9B1DTA/ref=sr_1_6?ie=UTF8&qid=1418113492&sr=8-6&keywords=raspberry
-
Thread
[STM8] Cosmic compiler free of charge
viel gearbeitet. Das hoert sich fuer mich gerade sehr interessant an. Bisher nutze ich für den STM8 immer noch ein Windows. Allerdings ist es laestig andauernd neu zu booten. Ich hatte es schon in virtualbox probiert, aber da gab es Probleme mit dem auf dem STM8s-DISCO integrierten ST-Link. Mit
FEatures" auf http://www2.st.com/content/st_com/en/products/development-tools/software-development-tools/stm8-software-development-tools/stm8-performance-and-debuggers/cos-c-compiler.html anschaue, dann können die anderen STM8-Compiler auch nahezu alles davon. Philipp
-
Thread
STM32 Board gesucht
Wie wäre eines dieser beiden? http://www.ebay.de/itm/ARM-Cortex-M3-STM32F103C8T6-STM32-Kern-Board-Minimum-System-Entwickeln-Board/272280962867 http://www.ebay.de/itm/STM32F103C8T6-Cortex-M3-ARM-STM32-JTAG-System-Development-Board-Module-New-AR-/141937901318 Oder würde so etwas auch reichen? http://www.ebay.de/itm/STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435/272283008473
-
Thread
STM32 I2C Bus bleibt hängen
again the PE bit */ I2C_Cmd(I2C1, ENABLE); #ifdef BIG_EEPROM /* Send the EEPROM's internal address to read from: MSB of the address first */ I2C_SendData(I2C_EE, (uint8_t)((ReadAddr & 0xFF00) >> 8)); /* Test on EV8 and clear it */ while(!I2C_CheckEvent(I2C_EE, I2C_EVENT_MASTER_BYTE_TRANSMITTED)); #endif /* Send the EEPROM's internal address to read from: LSB of the address */ I2C_SendData(I2C_EE, (uint8_t)(ReadAddr & 0x00FF)); /* Test on EV8 and clear it */ while(!I2C_CheckEvent(I2C_EE, I2C_EVENT_MASTER_BYTE_TRANSMITTED
-
Thread
Welches Starterkit
Demo-Board mit dem kleinsten ARM: http://de.mouser.com/ProductDetail/NXP-Semiconductors/OM13053/?qs=sGAEpiMZZMsPA1KxyASVZCqcko21%252b5Td Und hier das Teil als DIP für später: http://de.mouser.com/ProductDetail/NXP/LPC810M021FN8FP/?qs=%2fha2pyFaduiGKlE7K%252bl%2foWBWRr%2fRA2onCtWBuDOEGkw%3d
oder eben gleich den ATmega328 einsetzen. Der ATmega8A (praktisch identisch zum alten ATmega8) ist übrigens immer noch billiger als der ATmega328 – allerdings nur um die 50 Cent.
-
Thread
STM32L073RZ läuft auf HSE nur halb so schnell wie erwartet
dass der Systemtakt vom internen Oszillator HSI (= 16 MHz) bezogen wird. Das möchte ich auf HSE (= 8 MHz vom ST-Link) umstellen. Aber egal wie ich es versuche, die CPU läuft immer nur halb so schnell wie sie soll. Versuch 1: Zuerst habe ich den Code von STM32duino kopiert und modifiziert.
[c] // 32 MHz using the 8 MHz HSE oscillator multiply by 8 divide by 2 RCC->CFGR = RCC_CFGR_PLLSRC_HSE + RCC_CFGR_PLLMUL8 + RCC_CFGR_PLLDIV2; [/c] Hans-Georg L. schrieb im Beitrag #8054261: > A+B+C ist ungleich A|B|C
-
Thread
XMOS und Cirrus Logic CS42448
8 (kanaele) * 16 (bit) * 44100 (ksps) 5644800 bit/s Oder hab ich mich verrechnet?
... schrieb im Beitrag #5915925: > 8 (kanaele) * 16 (bit) * 44100 (ksps) > > 5644800 bit/s > > Oder hab ich mich verrechnet? + USB-Overhead Aber der XMOS hat USB mit 480MBit/s, reicht also dicke. Auch wenn man sich mp3s auf
-
Thread
Out of Memory Error im STM32 mit LWIP
"Connection bound!\n"); IP_ADDR4(&destIP,IP_DEST0,IP_DEST1,IP_DEST2,IP_DEST3); uint8_t iptxt[20]; sprintf((char *)iptxt, "%s", ip4addr_ntoa((const ip4_addr_t *)&destIP)); LCD_UsrLog ("Connect to destination-IP address %s at port 24685...\n", iptxt); err2 = netconn_connect
: Close\r\nContent-Length: %u\r\nContent-Type: text/html; charset=utf-8\r\n\r\n%s"}; const char content_http[] ={ "hier steht HTML ..." }; static void http_server_socket_thread(void *arg) { sock = http_port_init(); if( sock < 0 ){ goto exit; } while
-
Thread
Vier Gewinnt KI für Mikrocontroller
Ralph S. schrieb im Beitrag #5991031: > Der hatte zwar meinen alten Pascalalgorithmus nicht geschlagen, aber in > 8 von 10 Fällen mich. Habe das mal runter geladen. Ist der Ordner vg_version2 der Richtige
Arduino auf STM portiert, da die SPI anders ist. Spielt mit 12 Mhz auf Lochraster prima für ca 5cm leitungen, drüber verliert sie dann aber Bits. Yupp, jibbet.... https://github.com/o-m-d/st7735_spi_stm32
-
Thread
stm32 grundlagen
Suche hat für mich nichts befriedigendes ergeben. Ich habe erfahrungen in der Programmierung von 8bit PIC Mikrocontollern und möchte nun auch einmal die Welt der deutlich potenteren Hardware kennen lernen. Ich habe mir vor kurzem ein Eval Board von Keil gekauft, auf welchem ein STM32F107VC16 sitzt
Hier schon geschaut? http://www.mikrocontroller.net/articles/STM32 Unten findet man Links, z.B. zu STM32Circle
-
Thread
STM32 Lieferengpass
Daniel S schrieb im Beitrag #6563315: > z.B. STM32F072 oder > STM32F042 Sind bei uns Standardtypen, was brauchste denn? Wir benutzen den 042 in QFN28 und den 072 in LQFP100.
hat und keinen Nachliefertermin nennen kann. Betroffen sind bei meinen Projekten und Produkten STM32L010K8T6 und STM32F091VBT6. Den L010 konnte ich wenigstens durch einen L051 ersetzen, und bei dem F091 muss ich aufpassen, dass keiner beschädigt wird, damit ich die Lieferung an meinen Kunden erledigen
-
Thread
Welcher Microcontroller?
Lässt sich praktisch auf jeder Billigstcontroller-Familie erledigen. Für die High-Power-LEDSs braucht's wahrscheinlich noch externe Transistoren. Oder dezitierte LED-Treiber verwenden. Alles problemlos. > - 4 normale LEDs, gleiche Farbe und aufhellen wie die HP-LEDs Auch kein Problem. > - 8-16
Zum STM32 gibt es hier die ersten Infos: Artikel: [[STM32]] die Übersicht [[STM32 für Einsteiger]] Und für die ersten Schritte (Blink-LED) auch das Beispiel: [[STM32 CooCox Installation]]
-
Thread
Erstes größeres Projekt - Multitasking Konzept
Artikel Multitasking kenne ich, ebenfalls die Timer und Interrupt Artikel. Ich verwende aber einen stm32 und muss daher die Routinen etwas anpassen (ich verwende die aber sowieso nicht komplett, sondern versuche mir etwas daraus zusammenzubauen). Folgende Situation: Ein stm32f103 @ 56Mhz hat einige
im Beitrag #3466753: > Ist es eigentlich üblich, Interrupts global zu deaktivieren bei einem > STM32? Habe das noch nie gesehen, immer nur bei den AVR Beispielen. Nein. Beim AVR gibt es das Read-Modify-Write Problem, das der STM32 nicht hat.
-
Thread
STM32 F2/F4 - was ich vermisse - Wunschliste für ST
. Da könnte man etwas mehr flexibel sein, denn die neue Matrix ist genial. (Ich hätte gerne 6 UART's + SDIO genutzt) 2) Die internen PullUp / PullDown Widerstände können schön einzeln im STM32F4xx aktiviert werden und die wirken einfach immer. Außer: im Reset-Zustand. Und wegen dem muss ich extra
könnte > man etwas mehr flexibel sein, denn die neue Matrix ist genial. (Ich > hätte gerne 6 UART's + SDIO genutzt) Generell würde ich mir eine "pin crossbar" wünschen, d. h. freie Zuordnung. Die PIC32 haben das m. W., und auch die neuen lpc8xx (aber auch nur bei den kleinen). Für welche Zwecke
-
Thread
Elektronische Last mit MOSFET
Sebastian S. schrieb im Beitrag #7573602: > 25mOhm wären > jedenfalls schon zu viel für einen einzelnen MOSFET. Mein aktueller Plan wäre die OPs mit 12V für den dicken BUK (~0,8mR) und 4mR Shunt und das in
C-headern usw von einem Generator generiert 🥴 Ziemlicher Aufwand und echt krass wieviele verschiedene STM32s es gibt - war mir garnicht bewusst. Ist auch irgendwie ein Wunder wie STMicro diese "Vielfalt" überhaupt noch managen kann und der Code-Generator in STM32CubeMX eigentlich relativ gut funktioniert
-
Thread
Welchen Cube MX und IDE für den H7
Johannes S. schrieb im Beitrag #6481661: > auf der 'nervigen' STM Website gibt es auch reichlich AppNotes, hast du > da mal nachgesehen ob es etwas zum ADC der M7/H7 gibt? Die ST Seite war diesmal nicht nerfig
0x24 080006f4: str r3, [r7, #20] 128 p=22; 080006f6: movs r3, #22 080006f8: str r3, [r7, #16] 129 r=44; 080006fa: movs r3, #44 ; 0x2c 080006fc: str r3, [r7, #12] 130 s=k; 080006fe: ldr r3, [r7, #36] ; 0x24 08000700: str
-
Thread
MPLAP Snap halb im Nirvana
GdbConsole - 7.0.188 GdbConsole Version: 7.0.188 Package GUID: 49258291-0FED-4501-881B-6BAA91BEBCA8 Company: Atmel Installed Packages: Atmel Kits - 7.0.132 Atmel Kits Version: 7.0.132 Package GUID: 6F4B8FE4-C464-4916-8B43-AC92431C1CDF Company: Atmel Installed Packages: AtmelToolchainProvider
CMSIS-DAP" Data (HexDump) : 32 03 4D 00 50 00 4C 00 41 00 42 00 20 00 53 00 2.M.P.L.A.B. .S. 6E 00 61 00 70 00 20 00 49 00 43 00 44 00 20 00 n.a.p. .I.C.D. . 43 00 4D 00 53 00 49 00 53 00 2D 00 44 00 41 00 C.M.S.I.S.-.D.A.
-
Thread
Controllerwahl Energy Harvesting-Anwendungen
speziell auf geringen Stromverbrauch hin optimiert. Auch in Frage kommen könnte der recht gut erhältliche STM8L. Allerdings verbraucht auch ein ATMega/ATTiny nicht viel, wenn der Takt ausreichend niedrig ist.
Bis jetzt auf meiner Liste: -MSP430 -STM8L -STM32L -Atiny -PIC XLP und was mir bisher völlig unbekannt war -Energymicro habe ich noch etwas vergessen?
-
Thread
RAM /Flash Speicher auslesen?
An S. schrieb im Beitrag #2869996: > Hi Wilhelm, das STM32VL Discovery hat einen STM32F100RB > (http://www.st.com/internet/evalboard/product/250863.jsp) und besitzt > leider kein RS-232. Und ich glaubte
Bis du soweit bist mit dem auslesen, kannst du dich an dem 2 u. 8KB C-MOS Raminhalten ergötzen. Sind .bin-Dateien. An S. schrieb im Beitrag #2894399: > @Michael Ob ich zwei linke Hände habe ist mal noch meine Sache, nicht? > ;) Trotzdem Danke. Wenn du das