-
Thread
STM32F030F4P6 : Flashspeicher 32 kByte?
Ralph S. schrieb im Beitrag #5029108: > Zweifler schrieb: >> Du bist zu spät: >> Beitrag "Re: Basteltip: STM32F103 DIP40 Board" > > Das war mir bekannt, und ich hab einige, die sich als 64k und andere
debugging using localhost:3333 0x00000000 in ?? () (gdb) x/h 0x1FFFF7CC 0x1ffff7cc: 16 [/code] stm32flash sagt ("up to") 32kB: [code] stm32flash 0.5 http://stm32flash.sourceforge.net/ Interface serial_posix: 57600 8E1 Version : 0x31 Option 1 : 0x00 Option 2 : 0x00 Device
-
Thread
3.2z Display (color) mit ILI9341 SPI controller. Gibt es das?
Gerd S. schrieb im Beitrag #5174210: > Nur wo sind die An dem flexiblen Connector-Band das du findest wenn du das Display vom Controller abhebst. Gerd S. schrieb im Beitrag #5174210: > und wie aktiviert
die SPI rausgeführt istz. Ich hoffe, vermute mal das das Display internen Speicher hat bei einem 8/16 Bit Bus. Ideal wäre das hier: 800x480 und dazu noch die passenden Treiber für den STM32 als Disco Board und ich wäre happy. Endlich eine gescheite Darstellungsmöglichkeit. http://www.ebay.de
-
Thread
LPC1768 noch aktuell?
Johannes S. schrieb im Beitrag #6547154: > Die Doku und die Peripherie sind m.E. nach besser als bei STM Die Errata-Scheets schienen mir auch wesentlich kürzer bei NXP, zumindest auf den ersten Blick und gerade
Johannes S. schrieb im Beitrag #6550006: > Und die kleinen LPC8xx finde ich auch nach wie vor sehr brauchbar. Auch mein Favorit für den Hausgebrauch, allerdings nur der 845. Das sind aber M0+ und so gar nicht
-
Thread
PSK 31 Modlulation im Mikrocontroller
marc schrieb im Beitrag #3947352: > Ich schätze, dass die Rechenleistung eines Atmega8 für den Dekoder > ausreichen würde .... Das müsste gehen, das ist auch meine Absicht. Der einzige Grund warum ich das momentan auf dem stm32 laufen habe ist der daß ich den (als totaler ARM-Neuling
WAV-Files, die habe > ich auskommentiert. Jo, habs installiert. Die Version der Spanier UPM R8.2 mit GUI. Wäre es möglich, die Source oder die fertigen wave-Files von dem S/N-Versuch oben zu bekommen? (http://www.mikrocontroller.net/topic/163505?reply_to=3961777#3950506) Würde gerne mal
-
Thread
Information JLink EDU / ARM JTAG debugger sehr guenstig
Robert S. schrieb: > > Was sind denn Unterschiede gegen über des Jlink V8? > > Robert The J-Link EDU emulator is our standard 8.08.00 J-Link ARM emulator wrapped in a new educational marked housing.
letzte Woche die J-Link EDU gekauft und gleich getestet. Für den Test habe ich OpenOCD 0.4.0 und STM32 als Zielsystem verwendet. Also für das Download auf flash habe ungefähr 10 Kbytes/s bekommen, und auf SRAM war das 24 KB/s. Da diese Geschwindigkeit viel weniger ist als auf dem website steht (
-
Thread
Amperemeter Datenlogger
ich früher mal als Wärmepumpenmonitor gebaut. Da werden geloggt: 2 Spannungen (der Atmega könnte 8 Spannungen/Ströme) 2 Leistungen über S0-Bus 2*Energieverbrauch über S0-Bus 6 Temperaturen (DS1820) Eine 2GB SD-Karte ist nach 15 Jahren voll mit Textfiles wie im Anhang. Heute würde ich statt
ein Atmega8...
-
Thread
Sammelbestellung STR9-Dongle von STM
Ok, ich warte noch auf die Antwort von STM.
Hallo Leute, es wird ernst! Hier geht's weiter: http://www.mikrocontroller.net/topic/77377
-
Thread
I2C Pullups an ausgeschaltetem IC
Hallo, ich habe einen STM32G031G8 (https://www.st.com/resource/en/datasheet/stm32g031g8.pdf) auf einer Platine vorgesehen. Dieser ist als I2C Sklave mit einem anderen Mikrocontroller verbunden. Der STM32G031 ist nur in bestimmten
Guest schrieb im Beitrag #7096592: > ich habe einen STM32G031G8 Lt. Datenblatt sind bis zu 3,6V an den IO-Pins erlaubt, bei VDD = 0V. Man kann also die I2C-Pin einfach unter Spannung lassen.
-
Thread
Microcontroller Auswahlhilfe
Daniel S. schrieb im Beitrag #6600152: > Mit den guten alten Atmel 8 Bit AVRs habe ich auch schon einiges > gemacht, aber sind die nicht ein bisschen überholt? Nein, die werden immer noch haufenweise eingesetzt
#6600152: > Vielleicht doch mal ein STM32? Das wäre nicht so unangebracht, je nach Zeit und Laune. Wir schreiben ja immerhin schon das Jahr 2021. ;-) Rainer S. schrieb im Beitrag #6600198: > Daniel S. schrieb: >> Mit den guten alten
-
Thread
Embedded World 2016
Was gibt's neues auf der Embedded World 2016? Welche Stände sind einen Besuch wert?
kriegt ne hochprofessionelle Gui auf nem LCD mit Grafikfunktionen und kann das wenn man will mit nem 8-Bit AVR steuern. Schade dass ich davon nicht früher erfahren habe, da lohnt sich ja das ganze Getöse mit Raspi, HDMI Display oder STm32F429 + SDRAM und co. eigentlich nicht mehr wirklich. Habe
-
Thread
Kleinster Linuxfähier Mikrocontroller mit Ethernet
Mac G. schrieb im Beitrag #4275050: > µClinux läuft auch auf STM32ern (Cortex-M3/4 also ohne MMU) mit externem > SDRAM. > Die Discovery Boards haben maximal 8MB SDRam http://www.st.com/web/en/catalog/tools/FM116/SC959/SS1532/LN1848/PF261641?icmp=pf261641_pron_pr-massmarket_jun2015&
_pron_pr-massmarket_jun2015&sc=stm32f7discovery-pr > > Vermutlich braucht µClinux mehr. Was wäre ein geeignetes STM32 EvalBoard > für µClinux? Ja, 8MB reichen und es gibt ein BSP: https://www.emcraft.com/stm32f429discovery
-
Thread
Einfacher Messverstärker 10 Hz - 100 KHz
Hallo Rauschi, deinen Vorschlag werde ich gerne übernehmen. 6µ8 MKS-2 habe ich noch. Danke dafür. Gruß Rainer
Für C2 würde ich jetzt 6n8 nehmen und für C4 3n9.
-
Thread
Ein kleiner Oberoncompiler für die C16x-Familie
per Cast mit der Brechstange zu richten - wenn man mal von Bösartigkeiten wie Malware absieht. W.S.
ließen sich denn auf einem uC >> implementieren ? >> > >Alle. Ruby, Python, PHP auf nem Mega8 ?!?!? Zeig mal ... @ersa >Aber mir! Wer sagt denn das C#/.NET hier "nicht sinnvoll" seien? Ist >doch längst realität! Auch hier : Auf einem Mega8 ?!?! Zeig mal ... Von einem 32-Bitter zu
-
Thread
STM32F4 / STM32F7 Testboard
objektiver vergleich möglich. bzw. was gibt es für schnellere Arten externen Speicher an einem STM32F4 / STM32F7 zu betrieben?
STM32F769I_DISC1 16MByte / 32bit SDRAM QSPI Flash kein Display -> billig mit Display heißt es STM32F769I_DISCOVERY
-
Thread
Spannungsregler 5 V auf 3,3 V bei < 1 mA
Andreas S. schrieb im Beitrag #7616965: >> Ach je, ein ME6206A33. > Ist das schlecht? Lies halt.
Andreas S. schrieb im Beitrag #7616970: > , versorge ich mit zwei in Reihe geschalteten LiPo-Zellen. Also ca. 8,4 > V bis ca. 6 V. Das dürfte dem BMM150-Modul deutlich zu viel sein.
-
Thread
Suche Automotiv Mikrocontroller den man mit einem free Compiler kompilieren kann!
auch bald) wirst Du damit für die Zukunft garantiert gerüstet sein. PS: Lese in dem Artikel: [[STM32]]
auch die 32 Bitter) sind langzeitverfügbar, da das meiste davon eben für den Auromobilbau ist. W.S.
-
Thread
Funk-Dimmer und -Schalter mit ESP8266 - wer will mitbauen?
stromstossrelais.html http://www.conrad.de/ce/de/product/503399/?gclid=Cj0KEQiAu_GmBRDhtK-kzqKcuJwBEiQAJvB8n9wTjChNhLOo7n5QvPaqEw81iINyaWe9UhvaHfqDNxcaAqfx8P8HAQ&insert_kz=VQ&hk=SEM&WT.srch=1&WT.mc_id=google_pla&s_kwcid=AL!222!3!48256856217!!!g!!&ef_id=VE1j3AAABUnXSbKr:20150213073134:s https://www.google.de
ESP8266 GPIO16 PD1 P2.33 ESP_CHIP_EN GPIO out ESP8266 Power-Down-Eingang PD8 P1.40 AT STM2ESP UART UART STM32 → ESP8266 PD9 P1.41 AT ESP2STM UART UART ESP8266 → STM32 PE7 P1.25 ESP Reset GPIO out ESP8266
-
Thread
Frontal Cortex
Eclipse-Java-Gui-Kram eigentlich immer Augenkrebs bekomme, und das Auge programmiert ja bekanntlich mit, hehe. Von STM gibt's auch direkt ein Base-Board zu kaufen, sehe ich, das Ethernet-Anschlüsse und ein paar IO-Sortierungen mitbringt. Ist das empfehlenswert, oder gibt's da bessere? Gibt's da evtl. schon eine fertige
Das Board "Core407Z" wäre dann schon ideal für den Start eigener Entwicklungen. Die CPU STM32F407ZE hat 144 Pins und ist SW-Kompatibel mit allen CPU's von ST mit STM32F4xx - von 64 PIN LQFP ... 216 Pin BGA. Wenn man hingegen eine Entwicklung mit TCP/IP machen möchte, dann sollte man sich
-
Thread
STM32 HAL_SPI Problem: MOSI immer HIGH
Ich wüsste auch gerne mal, warum das CubeMX Projekt für den STM32F103C8T6 ist, aber oben in https://www.mikrocontroller.net/topic/470306?goto=5766192#5765689 ein STM32F030 genannt wurde. Das trägt natürlich nicht gerade dazu bei, Klarheit zu schaffen. Welcher
F. schrieb im Beitrag #5766197: > Ich wüsste auch gerne mal, warum das CubeMX Projekt für den > STM32F103C8T6 In Layout und Schaltplan ist ein STM32F103C8T6 wie im QubeMX Projekt. Auf dem Bild ist der falsche Value eingetragen sorry.
-
Thread
Wetterstation - Low Power Design
J. S. schrieb im Beitrag #7476215: > Bei neueren STM32 kann man den Laststrom für den Quarz einstellen Ja, selbst auf High mag er nicht. Daher das Design nach AppNote. Vanye R. schrieb im Beitrag #7476221
dabei. Die braucht man zwar nicht unbedingt, aber damit könnte man noch mehr Strom sparen. Den 8MHz-Quarz könnte man ganz weg lassen. Die internen RC-Oszillatoren der STM32L4 können per Software und beim L431 auch per Hardware getrimmt werden. Als Referenz dienen die 32kHz oder ein 1Hz-Takt von
-
Thread
STM32F103C8T6 USB bootloader flashen
Ich versuche gerade, nach dieser Anleitung https://www.electronicshub.org/how-to-upload-stm32f103c8t6-usb-bootloader/ den USB Bootloader "generic_boot20_pc13.bin" zu flashen. Habe einen BMP Stlink-V2 Stick angeschlossen, mit dem ich derzeit erfolgreich unter STM32CubeIDE meine App flashen kann. Eingestellt ist /dev/cu.usbmodem799EC0D31 unter STM32CubeIDE. Nun versuche ich das gleiche unter STM32CubeProgrammer (beides unter macOS), trage dort das Device /dev/cu.usbmodem799EC0D31 ein und bekomme das Bild (s. Anhang). Ratlos.
-
Thread
Calibration ADC STM32F334
Schönen guten Abend, ich suche seit Stunden die richtige Vorgehensweise zur Kalibrierung des ADC vom STM32F334k8T. Im Datenblatt ist die Rede davon das im ROM eine internal reference voltage abgelegt ist. Im Referenzmanual steht das für die singleended und differential input conversions unterschiedliche
Hier hast du Beispielcode für den F303: http://stefanfrings.de/stm32/stm32f3.html#analog Da sind Hinweise aus dem Errata und einer Application Note eingeflossen (welche habe ich vergessen). Ich schätze dass es bei deinem ebenso geht.
-
Thread
ATMega328PB lässt sich nur noch programmieren. Sonst keine Funktion mehr
1101 und SUT=11 sein korrekt? Sprich für das Low Fuse Byte dann 1111 1101 sprich 0xFD, ohne div8 und clkout Ist das korrekt? Ob S. schrieb im Beitrag #7892246: > Oder auch: falsch/unvollständig implementiert? Nein interrupts waren noch nicht in Verwendung und waren auch nicht aktiv mit
der ATMega328PB mit 1,5€/Stk oder so. Mittlerweile hab ich sogar noch ein STM32G0 war es glaubig für 1,6€/Stk gefunden. Naja egal. Ob S. schrieb im Beitrag #7892548: > Wie soll das sein können? Du hast hier Es war nur ne Vermutung Gregor J. schrieb im Beitrag #7892617
-
Thread
Kostenlose Kits auf der Embedded World 2014
Am Atmel Stand gibt es kostenlose Xplain Mini's ink. debugger
Marc S. schrieb im Beitrag #4026951: > ja gibt was von stm, man musste nen formular ausfüllen und bekam dann > nen gutschein. ich kann meins leider nicht einlösen, weil ichs wegen > klausuren nicht hin
-
Thread
Mikrocontroller mit Can Controller und Transceiver und OLED Bildschirm
wie alle Cortex-Controller, unheimlich komplex und mächtig, wenn man es mal mit einem popeligen 8-Bit AVR vergleicht. An sich sind die STM32-Controller echt eine tolle Sache, gerade weil die Boards so günstig und brauchbar sind, aber für den Einstieg holt man sich da auch einiges an Frust ins Haus
auch angesprochen werden, für den Arduino gibt es mit Sicherheit Bibliotheken für dein Display, beim STM ist das fraglich. > Und was ist mit Schutzschaltung gemeint? > Einen Opto-Koppler? Schaden wird's nicht.
-
Thread
STM32FXXX Lektüren & Hilfen
günstig ca. 30 Euro bei Farnell. Wird von Atollic Lite unterstützt. Kann aber nur die STM32 und keine anderen ARM's.
W.S. schrieb im Beitrag #2305114: > Die STM32 haben nämlich einen eingebauten > Bootlader, für den man bloß eine einfache serielle Schnittstelle > braucht. Einfach, billig, zuverlässig und schnell genug
-
Thread
Welche ATMega 8 Alternative für KEIL ULINK?
stm8
Dann solltest Du den Satz aber auch vollständig lesen: ähh, was sollte da von der Verwendung des STM32 abhalten? Nach der Tabelle werden z.B. STM32F030C6, STM32F030C8, STM32F030F4, STM32F030K6, STM32F030R8 ... unterstützt.
-
Thread
Kann mir jemand was in C schreiben?
mir jemand 30.- anbietet! Hatte nix mit Deiner Aussage zu tun ;-) Wie gesagt, hätte der TO nen STM oder nen MSP benützt, hätte ich's ihm vermutlich gratis* gemacht :o) *da ich im Gegenzug auch schon viel Info aus diesem Forum erhalten habe!
>>STM oder nen MSP STM32 oder nen MSP430
-
Thread
115200 Baud mit 9-Bit + Parity
zusammen, ich benötige eine UART die bei 115200 Baud extended Frames unterstützt, dabei werden nicht 8-Bit + Parity sonder 9-Bit + Parity übertragen. Das 9. Bit dient zur Unterscheidung zwischen Data oder Command. Die Atmel AVR unterstützen dies noch, ich muss aber einen STM32 benutzen. Eine SW-UART
Welcher STM32 ist das? Also der STM32F303 kann 9 Bit UART und ich hab bisher keinen gesehen der es nicht kann.
-
Thread
Mikro-Controller vs. -Prozessor
ja eigentlich kleineren Mikrocontroller (MCU)? Beispielsweise bekommt man einen TI AM3352 Cortex-A8 mit 1GHz und einer Unmenge an Peripherie für ca. 8$, während ein STM32F7 mit 200MHz 12€ aufwärts kostet. Bei Rockchip bekommt man GHz-Quadcores für 5$ während manche Händler mehr für einen AVR verlangen
aber sobald es um Grafik, Netzwerk, viel Speicher (SDRAM) geht scheint man mit MPU's allein aus Preisgründen besser dran zu sein. Wozu werden Controller wie der STM32F7 überhaupt hergestellt, wenn es billigere und leistungsfähigere MPU's gibt? Kann der Preisunterschied wirklich nur an
-
Thread
STM32F1 Grundbeschaltung
hier: [[STM32#HW-Beschaltung]]
Hi, ja ich hab das Eval-Board STM32F4. Das meiste hab ich aus dem schaltplan des STM32VL-Discovery board übernommen. Moritz
-
Thread
CMSIS und die Interrupt-Prioritäten
4 und 10 durchaus vorkommen wird. Beim STM32 sind das intern 4=>0x40 und 10=>0xA0, beim LPC1100 4=>0x80 und 10=>0x40, also invers. > Lösungsansatz? NVIC_SetPriority reicht die 8-Bit Prioritäten der Hardware-Konvention direkt durch. Die
Prios verteilen muss, dann ist man implementierungsabhängig und nehme die Convert.. Funktion. Wenn's nicht ganz so knackig ist, dann kann man das auf den Bereich 00-FF abbilden und muss nur das realistische Minimum von 3 Bits um Auge behalten. Der Rest ist dann Zugabe. Man kann auch beim STM32 1
-
Thread
Fehler zum nachbauen :-)
www.google.de/search?q=kraftstromstecker+ddr&client=firefox-b&dcr=0&tbm=isch&source=iu&ictx=1&fir=Z8N789gBR2KCUM%253A%252CniYpKxRdFVK3AM%252C_&usg=__RkAi5YCo7k8s7kt7o9nuLels-OI%3D&sa=X&ved=0ahUKEwiutdrjvavaAhXN2KQKHSUrBG8Q9QEINTAB#imgrc=Z8N789gBR2KCUM: Habe mal über die Google Bildersuche geguckt
Lötversuchen, also neue Platine. Controller auflöten ==> geht nicht. Controller runter, auf diese ein STM32F030C8 auflöten. Funktioniert sofort! Irgendwas an dem STM32F030CC muß anderst sein als beim STM32F030C8 (außer der Größe des Flashs und des RAMS). Also Aufgabe und das ganze wird dann halt auf
-
Thread
Netzspannung ans STM32F3 Discovery
ACTION=3&LA=2&ARTICLE=1598&GROUPID=3312&artnr=150.06-1 Da da immer noch 6V AC rauskommen (also etwa 8,4Vss) wirst du für einen typischen STM32 AD Wandler einen Spannungsteiler mit etwa 4:1 benötigen. Eine leichte Belastung des Trafos schadet sicher nicht, da die Leerlaufspannung höher sein dürfte. Wenn
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/32f401cdiscovery.html Das hilft enorm, freie Pins zu finden, denn oft sind die Disco Boards ein wenig - sagen wir, verbaut. Uwe B. hat da schon einige
-
Thread
Smart Home IP WLAN Steckdosen Aldi
anlernen. Das Protokoll sollte sich leicht auslesen lassen, da das primitive Funkmodul an einem GPIO vom STM8L hängt. Wenn ich nur meinen Logic-Analyser finden würde...
vom Innenleben der Steckdose gemacht, bei dem eingebauten Mikrocontroler handelt es sich um einen STM8S003F3 der mit einem 8 Mhz Quarz läuft, eigentlich recht simpel,am 433Mhz Modul sind vier Anschlüsse, ich denke das man da was mit dem Oszi sehen könnte. Ich hab übrigens mal versucht eine von den
-
Thread
Cortex M3 (STM32F103) Stop Mode - Wake Up über RTC
Also, ich habs jetzt nochmal richtig ausprobiert mit diesem Programm für den STM32F103RB auf dem STM32-Olimexino. [c]#include <stm32f1xx.h> void TIM2_IRQHandler (void) { if (TIM2->SR & TIM_SR_UIF) { // Timer-Interrupt zurücksetzen TIM2->SR = ~TIM_SR_UIF;
Dr. Sommer schrieb im Beitrag #5313189: > nur mit HSI ginge es bis auf 8mA runter. Achja, ich meinte mit HSI und ohne PLL, d.h. der ganze Controller läuft bei 8MHz.
-
Thread
Ausgaben von objdump
kippen zu müssen: [c]#include <avr/io.h> #include <avr/interrupt.h> #define SS_(x) #x #define S_(x) SS_(x) #define ISR_ATTR __attribute__((__used__,__externally_visible__,__signal__)) #define SIG(x, ...) __asm(S_(x)) ISR_ATTR __VA_ARGS__ class C { static char volatile c; static
einschätze, erhebt sich für mich die Frage, könnte mir jemand dabei helfen, einen Startup-Code für den stm32 zu erstellen, der der Qualität von avrlibc entspricht? ... und vielleicht sogar zu ähnlichen Ausgaben von objdump führt? Sowohl stm32, als auch Startup-Code an sich ist für mich völliges Neuland
-
Thread
ST Link V2 Atollic TrueStudio
Dann solltet du direkt im Debugger landen. Wenn du bis dahin kommst, läuft dein ST-Link. p.s.: Atollic erwartet die aktuelle Firmware. Daher am Besten vorher einmal STM32CubeProg starten und da die Firmware aktualisieren.
solltet du direkt im Debugger landen. > > Wenn du bis dahin kommst, läuft dein ST-Link. > > p.s.: Atollic erwartet die aktuelle Firmware. > Daher am Besten vorher einmal STM32CubeProg starten und da die Firmware > aktualisieren. Habe jetzt den STM Cube Programmer runtergeladen und installiert
-
Thread
8MHz Quarz, aber STM32 läuft mit 72MHz.
Ralph S. schrieb im Beitrag #4957519: > Für die Taktgewinnung in einem STM32 wird der PLL als > Frequenzvervielfacher "mißbraucht" (ich hoffe dass ich jetzt nicht > wieder anstößig bin) Du hättest auch
schwingen und eine der (vielen) Oberwellen ausfiltern, verstärken und weitergeben. Im Falle eines STM des TOs würde also die Frequenz von 8 MHz auf 72MHz, oder in vielen anderen Fällen, auf 168 MHz vervielfacht, was nicht der Fall ist. Somit behaupte und bestätige ich nochmals meine Aussage:
-
Thread
Controller für DCDC Converter
großen Auswahlbox "Comparator" und "DAC" auswählst, bleiben nicht mehr so viele übrig, hauptsächlich STM32F3xx Wenn's etwas mehr sein darf ;) STM32F334 mit 217ps PWM. Evt. kommst du sogar mit dem 32-Pin-Gehäuse mit 0.8mm Pitch aus. http://www.st.com/web/en/catalog/mmc/SC1169/SS1576/LN1820
Piccolos die ADC's besser verwalten, da den STM334 MCU's nur eine ISR fuer beide ADC's und auch nur ein Register fuer die umgewandelten Daten zur verfuegung stehen. Die dsPICs (dsPIC33FJ64GS608) sind an sich auch nicht
-
Thread
Bild an TFT Display anzeigen
and Setting Time setting. TscWrite (STMPE811_TSC_CFG, 1, STMPE811_TSC_CFG_AVE_8| ((0x7 & STMPE811_TSC_CFG_DELAY_M) << STMPE811_TSC_CFG_DELAY_S)| ((0x1 & STMPE811_TSC_CFG_SETTING_M) << STMPE811_TSC_CFG_SETTING_S)); // Set FIFO threshold level. TscWrite
---- void LCD_SetWindow(uint16_t xstart, uint16_t ystart, uint16_t xend, uint16_t yend) { uint8_t hi1,lo1; uint8_t hi2,lo2; hi1=xstart>>8; lo1=xstart&0xFF; hi2=xend>>8; lo2=xend&0xFF; P_LCD9341_CMD(0x2A); P_LCD9341_DATA(hi1); P_LCD9341_DATA(lo1); P_LCD9341_DATA(
-
Thread
Kompression für RGB LED Datenstrom
' Dir die 3 Werte (RGB) an, stelle die jeweiligen Differenzen fest und pack' sie in ein Byte (z.B. sRRsGGsB). Sollte eine Farbe eine größere Abweichung als z.B. 1 oder 3 aufweisen, so muss der Master den Rest, in den nächsten Bytes, nachliefern. Spart 2/3 bei 8/8/8. Sind die Änderungen größer, so
Dir die 3 Werte (RGB) an, stelle die jeweiligen Differenzen fest > und pack' sie in ein Byte (z.B. sRRsGGsB). Sollte eine Farbe eine > größere Abweichung als z.B. 1 oder 3 aufweisen, so muss der Master den > Rest, in den nächsten Bytes, nachliefern. > Spart 2/3 bei 8/8/8. > > Sind die Änderungen
-
Thread
Fertige Bibliothek oder selber schreiben?
YouTube-Videos und "Für Dummies"-Bücher zu findet muss man sich davon nicht abschrecken lassen. Daher: W.S. schrieb im Beitrag #5656864: > Ich zum Beispiel. Und ich auch: [[USB-Tutorial mit STM32]] Die USB-Library von ST ist wirklich nicht so der Bringer (Bugs, ineffizient). Interessant wäre ein Vergleich
und > billig zusammen frickeln musste um sagen zu können "jetzt können wir > auch USB", Ja, die STM32 und viele ähnliche Controller sind nach dem Baukastenprinzip aufgebaut. Axel S. schrieb im Beitrag #5657095: > Findest du? Kennst du einen Controller mit besserer USB-Peripherie? Die "OTG"-
-
Thread
Einstieg 32Bit µC - Welche "Familie"
bin die gefallen mir einfach nicht =/ ich wollte eher eine nicht so ganz exotische Familie haben. P.s. Warum sind die unter 8Bit Mcus eingeordnet? Naja das zweite zumindest. @Gast (Gast) - Wie später auch genannt spricht für mich gegen Pic eigendlich diese absolut langsame Abarbeitung von Befehlen
CodeWarrior vornehmen. Der 32 Bitter ist eine spezielle Low Power Variante und zieht im Vergleich zum 8 Bitter mit der gleichen Applikation weniger Strom. Außerdem ist der MC08 bzw. MC9S08 sehr weit verbreitet... von wegen Exot ;-) gerade im Automotive Bereich wirst du mehr MC9S08 als Atmel finden.
-
Thread
ESP-Baseboard auf Proto-Shield
LD1117DT; - (Unterseite) 5v-Buchse und PL2303(Waveshare FTDI_Adapter); reset-Button und flash-Button(S1); Die aussenliegenden Steckkontakte wurden mit Buchsen stumpf verlängert ( damit kann z.B.ein 2,8 ITDB02 Shield direkt aufgesteckt werden); * habe Watterott angefragt, ob eine industr. Fertigung
://stm32f4-discovery.com/?wpdmdl=1757
-
Thread
Probleme mit serieller Kommunikation
Blöde Frage: wenn der Dongle mit dem Wyse funktioniert und der Dongle mit dem STM32, dann brauchst Du für Wyse und Stm32 ein Null Modem oder überkreuzte RX/TX Verbindungen? Oder war das von Dir vorausgesetzt und nicht erwähnt?
ist für Ruhezustand richtig. Was passiert am STM32 RX Pin, wenn Zeichen empfangen werden? Du sagtest anfänglich, daß die STM32 Kommunikation mit Dongle funktioniert. Dann müsstest Du von beiden (Wyse und PC) Zeichen empfangen können. Mach mal
-
Thread
STM32F091RC CAN funktioniert nur auf PortB nicht auf PortA
Hallo zusammen, bin dabei einen CANopen-Stack auf dem Nucleo-64 091RC Board mit dem µC STM32F091RC in Betrieb zu nehmen. Laut Datenblatt sollte es möglich sein CAN_RX an Pin PA11 und PB8 und und CAN_TX an Pin PA12 und PB9 zu hängen. Leider funktioniert es bei mir nur am Port B, wenn ich
initialisieren verwendent. Die Parameter für CAN sind dann z.B.: https://github.com/ARMmbed/mbed-os/blob/af4c8a94f3913ceda9069ec79cba81a793d695fe/targets/TARGET_STM/TARGET_STM32F0/TARGET_STM32F091xC/TARGET_NUCLEO_F091RC/PeripheralPins.c#L263-L274 GPIO_AF4_CAN = 0x4 habe gerade nochmal in https://github.com
-
Thread
Ethernet PHY für STM32F107
Unterschied ist gegenüber den teueren. Wenn es ein Geschwindigkeitsprolem ist währe es ja egal, die stms können ehe nicht alles ausnutzen was 100Mbit/s hergeben.
einem geläufig ist. Der Umstieg vom AVR auf Cortex M3 waren schon Welten, zurück auf einen fremden 8Bitter wollte ich jetzt nicht wieder. Eine Frage die es noch zu klären gillt ist, sollte man sich einen teueren STM32f 107 nehmen nur weil er den Ethernet Mac hat, oder besser in einen spi Ethernet
-
Thread
HT16K33A mit CH32V003
Chip zum Einlesen von Tasten noch zusätzliche Widerstände benötigt), Ergo: Anzeigen sind machbar bis 8-stellige 7-Segmentanzeige - verwendet Bitbanging I2C-Routinen, damit das ganze leicht auf andere Mikrocontroller portierbar ist (natürlich auf STM32 und auch auf einem ATmega schon getestet). Sollte
was man unter einem Fan verstehen mag hinsichtlich eines elektronischen Chips bin ich Fan von: - STM32F030 - STM32F072 - STM32F401 - STM8S103 - PFS154 und jetzt kommt es, denn jetzt eben auch: - CH32V003 ... und noch einer ganzen Menge anderer, Nichtmikrocontrollerchips. Und nein, man sollte
-
Thread
CubeIDE - erstellen eines Projektes
Ort als Fehler an. 7. Aus der .s-Startup Datei "bl SystemInit" entfernen. 8. "USE_HAL_DRIVER" auf den Settings (Preprocessor) entfernen. 9. HAL Include Path entfernen. Thats it.
schlimm, die digitalWrite() von Arduino. "Ein Hello World!" auf der USB-CDC Schnittstelle eines STM32F3 kostet mit HAL 20 kB Flash und 5 kB RAM. Mit dem USB treiber von W.S sind es nur 5,2 kB Flash und 600 Bytes RAM. Falls du dir das anschauen möchtest: http://stefanfrings.de/stm32/stm32f3.html