-
Thread
nRF24LE1 - 2.4GHz Transceiver + µC in einem Package?
Transceiver zusammen mit einem 8051 µC (16kB Flash, 1kB RAM, SPI, UART, I²C, PWM) in einem Package (QFN24 / 32 oder 48) vereint. Meiner Ansicht nach perfekt geeignet um z.B. Messwerte stromsparend und in kleiner Bauform an eine Basisstation zu übertragen. Noch dazu mit 8051 µC für den es sehr gut optimierte
externen SPI-Flash-Bausteine verwendet wird? Wäre ja auch ein Projekt dafür ein kleines PCB mit einem STM32F103 zu entwerfen. Debuggen wird dann aber nicht so einfach.
-
Thread
DCF77 auf eigener Leiterplatte ohne Modul
DCF per Software defined radio die 77kHz decodieren. Interessant wird das, wenn ein einzelner STM32F103 blue pill (1 Msps ADC 2 Kanäle simultan 12 bit) das tut, dann macht der gleich die Uhr. Aber ob du das kannst ? Ich nicht. P.S. wann wollten die DCF abschalten, bist du bis dahin fertig
MaWin schrieb im Beitrag #6040622: > Interessant wird das, wenn ein einzelner STM32F103 blue pill (1 Msps ADC > 2 Kanäle simultan 12 bit) das tut, dann macht der gleich die Uhr. Dafür laufen HW-Empfänger über Jahre aus einer AA-Batterie. Das mach mal mit einem Blue Pill nach
-
Thread
STM32F103 stm32duino internen Flash lesen und schreiben.
Hi, ich möchte bei den stm32f103 (derzeitig ein STM32F103C8T6 bluepill um paar Sachen zu probieren und testen, werde aber später ein STM32F103ZET6 warscheinlich nutzen, weil der mehr Pins und Speicher hat) auf den internen Flash
durchgehangelt und den richtigen gefunden (https://web.archive.org/web/20190316171811/https://www.stm32duino.com/viewtopic.php?f=28&t=3792) . Kommisch, als ich die Wayback-Maschine nutzen wollte, hat sie ihre Dienste verweigert.
-
Thread
BLDC Controller "Schalter" für Geschwindigkeit wird daraus einer schlau?
Stefan F. schrieb im Beitrag #6037725: > Wilhelm M. schrieb im Beitrag #6037721: >> Du brauchst das nur durch den Disassembler und >> durch Reverse-C laufen zu lassen, und schon hast Du es! > > Beim Disassembler
genug sind, und 28 erlaubt ist, das auch auf freier Strecke zu fahren??? Der Prozessor ist ein STM32F103C8T6 basiert also auf einem Cortex M3. Als Mosfettreiber werden 3 STück Fortior FD2103S verwendet jeder der 3 treibt 2 Mosfets. Ich hab mal zwei Bilder angehängt, wo man die Platine ohne Vergussmasse
-
Thread
STM32 USB HID - wMaxPacketSize immer bei 4 Bytes statt 64 Bytes
Hallo zusammen Ich versuche hier ein HID-Device mit einem STM32F103 zum laufen zu bekommen. Habe dazu CubeMX zur konfiguration verwendet. Grundsätzlich funktioniert das ganze auch. Das heisst, das Device wird vom PC erkannt und enumeriert und im Device Manager
habe das Problem gefunden. Hintergrund: Ich wollte diesen Code https://github.com/chandong83/stm32_i2c_to_usb_hid_multitouch Mit dem neuen CubeMX verwenden. Nach dem erzeugen des Codes mit dem neuen CubeMX funktionierte der TouchScreen jedoch nicht mehr korrekt. Das analysieren mit Wireshark
-
Thread
10 serielle Schnittstellen an LAN oder USB
Stefan F. schrieb im Beitrag #6036971: > Der Niklas Gürtler hat hier mal eine Firmware für STM32F103C8 > veröffentlicht, die einen 3-fach USB-UART Adapter implementiert. Der > Chip kostet ca. 1 Euro und
, hast du deinen 12-Fach Adapter. > > Download Quelltext und Binary: > http://stefanfrings.de/stm32/3-Fach-USB-UART.zip > > Du wirst einen ST-Link Adapter brauchen, um die Firmware (die *.bin > Datei im RELEASE Ordner) in den Chip zu laden. Diese Dinger bekommt man > ab 1,50€. Der STM32F103C8
-
Thread
Ehemals defekter Lime Gen 3 reverse Engineering Motor Controller
Da drin werkelt also zumindest ein STM32F103. Du wirst nicht umhin kommen, einen Portplan zu erstellen, in dem jedes Beinchen des MC seiner Funktion im Motor-Controller zugeordnet wird. Erst dann ist es sinnvoll, mal einen symbolischen
eines BLDC mit dem F103 > nicht Für den STM32F100 des VL Discovery habe ich sowas sogar schon fertig - mit Sinusansteuerung.
-
Thread
Frequenz- und Spannungspanelmeter mit ATtiny44 und TM1637
und versteht, wie DIESER Zähler funktioniert. Einen reziproken Zähler habe ich einmal mit einem STM32F103 gemacht und vom Ansatz her ist das vllt. reizvoll zu versuchen das auf einem Tiny44 umzusetzen. Weiß ich nicht ob ich dazu komme, aber wenn, wird das dann vllt. doch eine Version 2 geben.
reziproke Verfahren wird Dir gefallen. Ich weiß, dass mir das gefallen wird, weil ich das mit einem STM32 schon einmal gemacht habe... m.n. schrieb im Beitrag #6037119: > Für eine reziproke Messung braucht man zwei Zähler. Der eine zählt die > Eingangsimpulse in einem Meßintervall und der andere
-
Thread
Lötstation JBC ?
STM32 habe ich einen guten JTAG Debugger. Aber unbedingt notwendig ist es natürlich nicht. ... ...
man jedoch mit Nachbauten rechnen will, dann sollte es besser ein bunter Hund sein wie die STM32F103C8T6, was jeder kennt und was es billig überall gibt. Aber den µC nach Debugger aussuchen? Ach nö. W.S.
-
Thread
STM32F103 Wann GOIO_ODR,PIOBSRR und BRR?!
Wann benutzt man was und wieso soll das andere nicht genutzt werden laut Datenblatt...ist aber dennoch vorhanden!?! GPIO_ODR PIO_BSRR PIO_BRR Wo ist der Unterschied bei PIO_BSRR PIO_BRR?
-
Thread
arm-gcc RAM Belegung untersuchen
Meldungen aus: [pre] Generating binary and Printing size information: arm-none-eabi-objcopy -O binary "STM32F103_usb_test.elf" "STM32F103_usb_test.bin" arm-none-eabi-size -B "STM32F103_usb_test.elf" text data bss dec hex filename 3512 12 1620 5144 1418 STM32F103
man halt schauen, wie man den DMA in einen geeigneten Bereich verfrachtet. Bei Chips mit CCM (z.B. STM32F4) hat man das Problem ganz grundsätzlich nicht, weil der Stack ja ins CCM gehört, welches gar keinen DMA-Zugriff erlaubt.
-
Thread
Internen Takt beim STM32F031 verwenden
Ich teste gerade das Steval-Spin3202 Board mit dem STSPIN32F0 Controller, bei dem ein STM32F031F6 integriert ist. Mein Problem ist, dass der STSPIN32F0 nicht eigenständig läuft. Auf dem Board gibt es noch einen STM32F103, mit dem man den STSPIN32F0 programmiert
angeklemmt über die der PC mit dem Board kommunizieren kann? Hoffentlich nicht über die virtuelle COM im STM32F103...
-
Thread
Interessante Produkte beim chinesischen Distributor LCSC
unschlagbar günstige Microcontroller. https://lcsc.com/products/ST-Microelectronics_474.html?q=stm STM8S003 $0.188/100 https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics_STM8S003F3P6TR_STM8S003F3P6TR_C52717.html STM8S103 $0.38/100 https://lcsc.com/product-detail/EEPROM_STMicroelectronics_STM8S103F3P6TR_STM8S103F3P6TR_C92081.html STM32F030F4P6 $0.37/100 (Cortex M0 mit 16kb Flash) https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics_STM32F030F4P6_STM32F030F4P6_C32908.html Ich warte auf den ST32G0xxx
-
Thread
Welcher ARM-Prozessor als Anfänger ?
STM32F0 oder STM32G0 z.B. STM32F030C8T6TR
W.S. schrieb im Beitrag #6029423: > Der USB-Core gerade im STM32F103 ist - gelinde gesagt - ein bissel > eigentümlich. ST scheint jedoch zu mögen, denn in der Nachfolge-Serie STM32F303 und auch in den neuen STM32L0 ist der gleiche USB-Core drin.
-
Thread
Problem mit Steval-Spin3202 Board und Versorgung über USB
wie ich das Board verstanden habe, ist das USB-Kabel nur notwendig, um über den internen ST-Link V2 (STM32F103CBT6) den eigentlichen BLDC-Treiber Chip (STSPIN32F0A) zu programmieren. Ich möchte das Board nur über die eigentliche Spannungsversorgung von 8 bis 45 V betreiben, ohne das USB-Kabel verbinden
Könnte ich den STM32F103CBT6 auch über die 3,3 V des STSPIN32F0A versorgen?
-
Thread
Die "BluePill" spielt Reversi / Ohtello, Code für STM32F103
(und auch oft Anregungen für andere benötige) habe immer wieder mal ein Spiel als Projekt für den STM32 auf dem Tisch, welches mit absolut billigen Teilen funktionieren soll. Die preiswerteste Kombination ist das allseits bekannte BluePill-Board mit STM32F103 und einem 1,8" TFT-Farbdisplay mit einer
libopencm3 ist hier aber auch schon ein standardisiertes API > vorhanden und die Portierung auf andere STM32 einfach möglich. Stimmt sehr genau, heute Mittag lief das in der STM32 Familie auf einem F105, F303, F411 und F429.
-
Thread
STM32F103C8 J-Link "Read 4 Bytes @" endlos bei Brakpoint
Hallo zusammen, ich versuche gerade ein "Blue Pille" Board (STM32F103C8) mit einem zu einem J-link umgeflashen ST-link von einem Nucleo 64 Board zu debuggen. Als IDE verwende ich SW4STM32 Dabei ergibts sich folgendes Problem: Die Software (siehe anhang oder
#6019343: > kann man Normalerweise Benedikt schrieb im Beitrag #6019254: > "Blue Pille" Board (STM32F103C8) So ist das .... das Genie nimmt auf reale Gegebenheiten keine Rücksicht.
-
Thread
STM32: Flash OFF? Codeausführung von RAM?
Hallo, ich beschäftige mich gerade mit der Minimierung der Stromaufnahme eines STM32L0 Prozessors. Die Sromaufnahme zwischen Codeausführung von RAM und Flash unterscheidet sich doch noch einmal merklich. Frage 1: Wie bringt man den Porozessor zur Code-Ausführung per RAM. Wird
einen AVR. Der kann überhaupt keinen Code aus dem RAM > ausführen. Problem gelöst. Oder einen GD32, der führt es immer aus dem RAM aus[1] ;-) [1] https://zeptobars.com/en/read/GD32F103CBT6-mcm-serial-flash-Giga-Devices
-
Thread
Reihenfolge Übersicht bei Nutzung von Perepherie im STM32
Sources und Teiler etc, ich suche was zum ausdrucken auf einem Din A4 Blatt. Idealerweise für den STM32F103
Sources und Teiler etc, ich suche was zum ausdrucken auf einem Din A4 > Blatt. > Idealerweise für den STM32F103 Im RM0454 für den STM32G070 (bei mir zufällig gerade offen) gibts das auf Seite 115, das im RM für den F103 zu lokalisieren bleibt als Hausübung. Kapitel "RCC", Unterkapitel "Clocks", Abbildung
-
Thread
Matrix indizierbar machen?
"Conway's Game of LiFe", mit F, bitte. Wozu brauchst du die 100e Muster? Einfach das Spielfeld willkürlich initialisieren und die Simulation laufen lassen. Dann entstehen die Glider (und andere Muster) von alleine.
Christian J. schrieb im Beitrag #6018058: > Youtube-Video "[Elektronik] Conway's "Game of Life" on STM32F103 "Blue > Pill"" Zähl mal die LEDs deiner Matrix nach ;-) 24 * 32 ≠ 512
-
Thread
STM32L476 USB Code geht nur auf NUCLEO-Board
Stelle im data sheet wo das explizit angegeben ist. Kenne den Prozessor nicht aber BluePill und STM32F407VE Black haben den extern. Und mit CubeMX habe ich die Tage erst VCP gebaut und löpt 1a, sogar mit dem zu großen 10K Widerstand.
Also der STM32F7 hat jedenfalls einen internen Pull-up. Hast Du eventuell irgendwo eine kalte Lötstelle oder einen Kurzschluss? Lade doch mal einen Ausschnitt des Schaltplans und vielleicht ein Foto hoch.
-
Thread
HAL_UART_TxCpltCallback
Gerd E. schrieb im Beitrag #6008621: > Nimm das nächste mal einen neueren STM32, die haben ein Driver Enable > für genau diesen Zweck in Hardware. Z.B. STM32F072. > > Die STM32F1 waren die ersten STM32er überhaupt, Release war 2007. Das > Design hat also jetzt schon über
416324#postform Dort hatte ich damals das gepostet: https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP Das sollte eigentlich ausreichen, um dir zu zeigen, wie man mit den UART's bei den STM32F1xx umgeht - OHNE Cube und Konsorten. Und das angenehme ist, daß es tatsächlich funktioniert.
-
Thread
Billig ds18b20 Fehlverhalten erfahrungen?
Das ist die gleiche Nummer, wie mit STM32F103C8T6 Boards. Man bekommt nicht das, was angeboten wurde. Es funktioniert irgendwie ein bisschen aber nicht richtig. Und wenn man sich dann beklagt, wird man manchmal auch noch beschimpft (man solle
Stefan ⛄ F. schrieb im Beitrag #7119808: > Frage das mal den Kollegen, der das gemacht hat. Es war nicht meine > Idee. Und nun? Welche Schlussfolgerung könnte man daraus ziehen?
-
Thread
STM32F730R8T6 top P/L, crashkurs fragen
Hallo Der STM32F730R8T6 bietet ein tolles P/L verhältnis. Weshalb ich diesen gerne kurzerhand einsetzen werde. Bin STM32 neuling. Daher kurz Fragen um nicht in der doku rumstöbern zu müssen: 1. Existiert ein Basisschemabild
STM32 schrieb im Beitrag #6006511: > Der STM32F730R8T6 bietet ein tolles P/L verhältnis. Weshalb ich diesen > gerne kurzerhand einsetzen werde. Bin STM32 neuling. STM32 schrieb im Beitrag #6007239:
-
Thread
Bootloader control für STM32 und LPC 32-Bit Mikrocontroller
kann ich auch gerne berichten, wie man diese Programme in Arduino implementiert (bei installierter STM32F103 Unterstützung) um bspw. Arduino mit BluePill und der hier vorgestellten Uploadmethode zu nutzen.
bspw. mein eigenes STM32F103 Board, und außer einem stm32flash_rts -w meinbinfile.bin -g0 /dev/ttyUSB0 muß ich nichts machen. Den Bootloaderstart erledigt der ATtiny, ganz egal was ein Terminalprogramm eventuell mit
-
Thread
Problem mit STM32F103 und RAM-Größe
/stm32f031c6.html
Structelementen sorgt, um das Problem abzumildern. Packed Structs mit ungünstigem Alignment bringen den STM32 dann mal richtig ins Schwitzen. Das gilt übrigens nicht nur für den STM32F1xx, sondern eigentlich für alle STM32. Es gibt auch hier im Forum diverse Tests mit Benchmarks, die klar zeigen, dass
-
Thread
STM32 ,TDC GP22 antwortet nicht
hat ja jmd hier im Forum mal mit dem Chip gearbeitet und kann mir helfen. Ich verwende einen STM32f103rb. Vielen Dank Mark
[c] void gp22_wr_config_reg (void *bus_type, uint8_t opcode_address, uint32_t config_reg_data) { uint8_t Data_Byte_Lo = config_reg_data; uint8_t Data_Byte_Mid1 = config_reg_data>>8; uint8_t Data_Byte_Mid2 = config_reg_data>>16; uint8_t Data_Byte_Hi =
-
Thread
LCD Displays, die Qual der Wahl :-(
keine Filme. Und größer als 2.4z mit nur 320x240 Px sollte es auch sein. Und das Ganze bitte an einen STM32F1xxx Bluepill Board. Also 800 x 400 wäre schon prima.... normalerweise sind solche Displays aber in den RAM des uC eingebaut, kriegen ihre Daten per DMA aus einem externen RAM. F429 Disco Board halt
Favorit, aber littlevgl scheint etwas schlanker zu sein, das teste ich auch mal. Habe gerade wieder das STM32F4VE Board rausgeholt, das gibts bei Ali für <10€. Dazu ein 3,2" Display was direkt aufgesteckt werden kann und dann schnell per 16 Bit parallel am Graphic Controller angebunden ist. Es sind alle freien
-
Thread
Problem mit ST-Board zur BLDC-Ansteuerung
Auf dem Board befinden sich zwei Controller: STM32F103CBT6 und STSPIN32F0 mit integriertem STM32F031C6.
Tim K. schrieb im Beitrag #6003088: > Auf dem Board befinden sich zwei Controller: STM32F103CBT6 und > STSPIN32F0 mit integriertem STM32F031C6. Der STM32F103 ist offenbar als onboard-stlink gedacht. Um den F031 zu programmieren muss man zuerst eine passende Firmware in den onboard-stlink
-
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
Mikrocontroller identifizieren
Ohne das Pinout überprüft zu haben tippe ich mal auf STM8S003F3 oder Nuvoton N76E003. Beide haben das gleiche Pinout, d.h. passt der eine, dann passt auch der andere.
eigentliche Transportprotokoll, also die "Magie" aus dem Nulink reversen und das z.B. auf einen ATMega oder STM32F103 portieren, so dass man mit einem Arduino Nano oder einem BluePill als Programmer arbeiten kann. Du könntest natürlich den N76E003 auch gleich durch einen STM8S003 ersetzen und direkt einen
-
Thread
Arduino STM32Duino
ein ähnliches Board mit STM32F303, der hat einen nicht löschbaren USB Bootloader: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini
hochsitzcola schrieb im Beitrag #6027599: > Ist die Micro-USB-Schnittstelle auf dem > Bluepill mit dem STM32CubeProgrammer dann gar nicht zum Flashen > nutzbar?! Ist sie leider nicht. Weil der Cube Programmer nichts mit dem Maple Bootloader am Hut hat und der STM32F103 eben keinen USB Bootloader (auch
-
Thread
Profitiert double von der 32bit FPU?
Stefanus F. schrieb im Beitrag #6000863: > Falls es eine Rolle spielt, soll sich die Frage auf den STM32F303 mit > arm-gcc und newlib-nano beziehen. Bei ARM Cortex-M4F müsste man mit den ABIs spielen (soft
Probiere es doch einfach aus. Ich meine mich zu erinnern, daß die double-Quadratwurzel sqrt() auf einem STM32F446 weniger Takte als auf einem STM32F103 benötigt, aber leider sind da meine Notizen lückenhaft. Pin toggeln ist etwas umständlich. Zyklenzähler macht mehr Spaß. http://embeddedb.blogspot.com/
-
Thread
Ist besser ein Arduino oder Nucleo
www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-nucleo-boards/nucleo-f439zi.html
Performance um den Faktor 100 Jeder steinalte Schnarpel-PIC hängt mit XC8 als Compiler auch einen uino-STM32F103 ab. Mindestens bei IO. > Mit einem Arduino bekommt man die meisten LEDs zum blinken Zu mehr taugt es auch nicht. > IDE die erstmal ausreichend einfach gehalten ist Nicht einfach,
-
Thread
STM32 OLED MiniScope
Hallöchen.. Auf Basis eines kleinen STM32 Board mit einem STM32F103C8T6 entwickel ich zur Zeit ein kleines MiniScope für mein EuroRack. Wellenform und Frequenz werden auf dem kleinen 0.89" OLED Display bereits angezeig. Was noch fehlt ist
Ich programmiere mein STM32F103C8T6 Board über einen STLINK V2 Adapter vom Nucleo-Board. USB hab ich noch nicht ausprobiert. Zum ADC: Laut Datenblatt schaft der STM32F103C8 1MHz Samplerate (12Bit) bei 14MHz Clock Frequenz
-
Thread
Erfahrung mit NXP Kinetis
Sehr gute Erfahrungen! Wenn man mit STM32 und mit Kinetis gearbeitet hat und beide kennt wird man die STM32 hassen und die Kinetis lieben. Die STM32-Peripherie ist im Vergleich dazu dermaßen verknotet und verkorkst daß es fast unmöglich
Kinetis waren bislang noch einen Tick billiger als die vergleichbaren LPC. Die angeblich billigeren STM32-Preise sind ein Mißverständnis, das von den in China gefertigten STM32F103 und Konsorten herrührt. Diese sind allerdings tatsächlich so billig, daß man - egal ob man ST nun mag oder nicht - für sehr
-
Thread
Wordclock Flashen ESP8266 Probleme
fertigstellen und stoße gerade auf ein Problem beim Flashen des ESP8266. Setup: Wordclock MiniDevBord V4 STM32 F103 12h Wordcklock WS2812 sonst alles verbaut außer DCF und Spannungsschaltung Flashen der Software für die Wordclock über STM32-Link Utility hat anscheinden geklappt. Jetzt wollte ich das
Hallo, habe kein Nucleo. Habe das STM32F103C8T6 Mini-Development Board. Dies habe ich über den ST-Link Adapter direkt an USB geschlossen (Siehe Bild aus dem Gerätemanager). Danke.
-
Thread
ARM-Assembler-Tutorial
DM00046982.pdf/files/DM00046982.pdf/jcr:content/translations/en.DM00046982.pdf Zum Mikrocontroller STM32F446 https://www.st.com/en/microcontrollers-microprocessors/stm32f446.html ->Resources->Technical Literature->Datasheet. jeweils über 200 Seiten, das werde ich nicht ausdrucken.
Sorry, der Aufruf lautet > openocd -f interface/stlink-v2.cfg -f target/stm32f1x.cfg -c "program ram_variables_demo.elf verify reset exit"
-
Thread
STM32 Frequenzmessung im Capturemodus
Hallöchen.. Ich benutze einen STM32F103C8T6 für eine Frequenzmessung im Bereich von 1Hz-10Khz. Leider habe ich das Problem, das es sporadisch zu falschen Messergebnissen kommt. In die Berechnung ist der Capture_overflow Counter mit
anpassen. Kleines Video: https://youtu.be/2HHfi0Ipwqk Geänderter Code für die Frequenzmessung mit STM32F103C8Tx [c] /* Includes ------------------------------------------------------------------*/ #include "main.h" #include "i2c.h" #include "tim.h" #include "gpio.h" /* Private includes --
-
Thread
Hochfrequenzschaltregler
LMG5200 funktioniert prima, aber mit einem Mega wird das wohl nix werden. Ich hatte einen STM32F334 dran, der mit weit weniger als 1ns Auflösung PWM machen kann. Wenn du 5MHz haben willst kommst du ansonsten nicht weit. Wird aber schon sehr aufwendig. Ohne 4 Lagen Layout mit einigen Hürden wird
Theoretisch sollte kein Strom in einen Phase zurück fließen solange der Strom nicht lückt. Der STM32F334 sieht sehr interessant aus. Wie es aussieht hat er auch Hardware zur notfallmäßigen Überstromabschaltung. Larry schrieb im Beitrag #5991704: > Der TO hat bestimmnt noch nicht mal 5 MHz auf
-
Thread
Stm32f103c8t6 Development Bord Propleme mit dem Uhrequarz
Hallöche.. Ich besitze ein blaues STM32F1038C6T6 Development Board. Über CubeMX habe ich versucht LSE für den ext. 32.767 KHz Quarz zu aktivieren. Über den RTC Interrupt wir ein freier Portausgang getoggelt. Die Frequenz ist aber nicht 1Hz sondern viel niedriger ca. 0.8 Hz. Stelle iich in CubeMX den RTC auf LSI oder HSE stimmt die Frequenz. Die RTC Cock Initialisierung in der System Workebench schein zu stimmen. LSE wird auf on gesetzt. ?! Gruß Rolf
-
Thread
Vier Gewinnt KI für Mikrocontroller
denkbaren Züge im Voraus zu bewerten. Gibt es vielleicht so etwas für einen uC? Sagen wir mal den STM323F1 mit 20KB RAM und einer halbwegs guten KI auf Basis des Alpha-Beta Algorithmus? Gruss, Christian
Ergebnis kann man hier sehen: https://www.mikrocontroller.net/topic/475379 Mit den 20kB RAM eines STM32F103 funktioniert der MiniMax Algorithmus von Keith Pomakis gut und das Ergebnis habe ich hier als libopencm3 Makefileprojekt angehängt. Einmal in einer Version, die die Ausgabe auf einem seriellen
-
Thread
Arduino oder Nucleo
Ich vergleiche gerne: - Arduino Nano Clone (ATmega328, 8bit, 16MHz, 32kB FLASH, 2kB RAM) - Blue-Pill Board (STM32F103, 32bit, 72Mhz, 64 oder 128kB Flash, 20kB RAM) Beide kosten ungefähr 2€ und sind ungefähr gleich groß. Beide haben eine USB Schnittstelle und werden
Zeileneditor schreiben möchte. >Ich vergleiche gerne: >- Arduino Nano Clone (ATmega328, 8bit, 16MHz, 32kB FLASH, 2kB RAM) >- Blue-Pill Board (STM32F103, 32bit, 72Mhz, 64 oder 128kB Flash, 20kB RAM) Der ATmega328 hat auch noch 1 kB EEPROM als Datenspeicher.
-
Thread
Erfahrung JLCPCB PCB Assembly
nur SMD auf nur einer Seite und nur mit den Komponenten, die die gerade da haben. Ich hatte mit dem STM32F103C8T6 geplant. Als ich ordern wollte, gab es den aber gerade nicht zur Auswahl, obwohl noch zig tausend bei LCSC lagernd waren. Ich hatte mich dann schon nach ner Alternative umgeguckt, zwei Tage
bill-of-materialsbom-file-for-smt-assembly [code]Qty;Comment;Footprint;Designator;LCSC Part # 1;ESP-32S;ESP-32S;AI-ESP32-S;C277944 1;MB8S;SOIC-4;B1;C232761 2;1uF;C0603;C2, C4;C15849 2;10uF 35V;C1206;C3, C6;C96449 1;10nF;C0603;C5;C57112 3;100nF;C0603;C7, C8, C9;C14663 1;DIODES;SOD323-R;D2;C314262