-
Thread
Ethernet funktionniert nicht
Mehdi J. schrieb im Beitrag #6455419: > Soll ich der MPU direkt mit dem Giga-Cube > verbinden wie es mir oben gesagt wurde? Ja.
Keine Verbindung.. Komisch .. die "LAN" LED auf dem Router ist grün. Aber die LEDs auf dem Ethernet Port auf dem MPU blinken nicht. Hier noch mal meine Interfaces Konfiguration: # interface file auto-generated by buildroot auto lo iface
-
Thread
STM32G030J6 CubeMX SPI OpenDrain output
tolerant und MOSI als Alternate Function mit OD-Ausgang ist auch dokumentiert. Nur leider bietet mir CubeMX nicht die Möglichkeit AF+OD auf dem Pin zu konfigurieren. Hat jmd. eine Idee warum das so ist? Ich verstehe es nicht... Ansonsten schmeiße ich das ganze CubeMX-Zeug wieder weg und versuche es
Markus M. schrieb: Nur leider bietet mir CubeMX nicht die Möglichkeit AF+OD auf dem Pin zu konfigurieren In CubeMX im Fenster mit dem Chipbild von Pinout view auf System view wechseln, dort GPIO wählen, den entsprechenden Pin und dort bei
-
Thread
Hardware Abstraktion in C++ (dependency injection?)
void schrieb: > mh schrieb: >> Soweit ich das in den Beispielen sehen kann, wird da "toggle eine LED" >> auf 20 Dateien augeteilt und hinter einem Haufen Templates versteckt. > > Genau. Und in klassischem C hättest du ein Haufen von #defines in header > files versteckt. ;-) Und in simplem Assembler
void schrieb: > mh schrieb: >> Soweit ich das in den Beispielen sehen kann, wird da "toggle eine LED" >> auf 20 Dateien augeteilt und hinter einem Haufen Templates versteckt. > > Genau. Und in klassischem C hättest du ein Haufen von #defines in header > files versteckt. ;-) Und in simplem Assembler
-
Thread
Einheitlicher uC-Perpherie-Abstraktions-Layer
so, es ist mir wichtiger als die beste Performance im Sinne von 'meine Assembler Routine kann eine LED aber viel schneller blinken lassen'. Bezahlbare µC sind bei >500 MHz, >1 MB Ram und >2 MB Flash angekommen, die Kunst ist das alles Softwaretechnisch noch zu beherrschen.
Fähigkeiten der Hardware scheiterte. Selbst innerhalb der STM32 Produktreihe sind die Controller trotz Cube HAL nicht einfach austauschbar. Wenn die das schon nicht hin bekommen, wer dann?
-
Thread
STMF302 SWO geht nur einmal
auftritt. > > Du kannst dazu ja in der Hauptschleife versus Timer-Interrupt > unterschiedliche LED's blinken lassen und unterschiedliche Textausgaben > machen, um diese beiden Codes auseinander halten zu können. Hallo, also der Chip schmiert nicht ab. Die Led in der Hauptschleife kann ich ansteuern
} } /* USER CODE END 0 */ [/c] Und: [c] /* USER CODE BEGIN 3 */ HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin, GPIO_PIN_SET); ITM_SendString("Tick\n"); HAL_Delay(1000); HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin, GPIO_PIN_RESET); ITM_SendString("Tock\n"); HAL_Delay(1000);
-
Thread
8-stelliger Frequenzzähler, reziprok, STM32F7xx
muss da aber erst noch Stiftleisten einlöten. @ Benedikt und Michael benutzt ihr auch die CubeIde und das Grundgerüst zu erstellen ?
PLL? Hans-Georg L. schrieb im Beitrag #6498003: > @ Benedikt und Michael benutzt ihr auch die CubeIde und das Grundgerüst > zu erstellen ? Teil- und testweise. Im Betrieb mess ich den HSE-Takt und stelle dann die PLL entsprechend ein. Vorläufiger Code ist im Anhang.
-
Thread
Hardware online frei schalten
Scheinwerfer als ganzes aber Funktionen bei der Beleuchtung (automatisches Fernlicht abblenden bei LED Matrix Scheinwerfern). Musst es dir ja ned kaufen. Ich persönlich hoff eigentlich drauf das sich da ein paar motivierte Leute dran setzen und ein bisschen rumhacken :) Die Autos sind aktuell
Toolchains unter sehr weitgefassten Bedingungen: Xilinx-Vivado, Altera-Quartus, avr-studio, STM32Cube, ...
-
Thread
Sparsamkeit Atmega8 vs STMF0 für direkten Batterienetrieb
egal ob ATmega oder STM32, die LED wird mit dem Ausgang eines Timers gesteuert, also zählt nur der Schlafstrom in uA des uC, da er ja nicht mehr für die LED aufwachen muss. Da zihen die LEDs dan wesendlich mehr Strom, warscheinlich
Geräten auch LEDs mit 300µA ein, und die leuchten enorm hell.
-
Thread
µC Programmierung ohne µC
mcu-mpu-eval-tools/stm32-discovery-kits/32f429idiscovery.html https://www.st.com/content/st_com/en/search.html#q=cube%20mx-t=tools-page=1 https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-expansion-packages/x-cube-touchgfx.html
während der Lehre zum Techniker/Ingenieur ausgetrieben werden... Weiß ja auch nicht jeder Nutzer wie die LED mittels Bandgab Engineering in ihrer physikalischen Mikrostruktur konstruiert worden ist ... Mfg.
-
Thread
Aussenbewegungsmelder Gira Tectiv - ständiges Schalten
befestigt und regelmäßiger Sonneneinstrahlung ausgesetzt - Befindet sich ca. 40cm unter einem 34W LED Strahler, den er schaltet. (Hat aber anfangs funktioniert) - Ist über einen Taster angeschlossen, damit man ihn wahlweise zum Automatikbetrieb für ca. 2h auf DauerEIN, doer DauerAUS schalten kann.
einstellbare Empfindlichkeitsschwelle)? Frag doch mal bei Gira. Die verkaufen dir sicher gerne einen /Cube/. Vielleicht können die dir auch gleich erklären, was mit deinem Tectiv schief läuft.
-
Thread
IDE für STM32
hardwarebasiert. Ich habe mir eine STM32 Controller (F3...) gekauft und möchte damit klein anfangen. Das heißt LED´s, Motoren ansteuern. Sensorwerte einlesen etc. Ich hatte mir die STMCubeide installiert aber dort ist die HAL_Bibl. mit im Spiel. Ich wollte erstmals mein Schwerpunkt mehr auf die Programmierung von
Kostenlos und brauchbar: http://stefanfrings.de/stm32/cube_ide.html
-
Thread
STM32 beschaltung korrekt?
zur Planung würde ich das in CubeMX eingeben, da sieht man schnell Konflikte wenn etwas nicht zusammenpasst. Für USB ist ein Quarz sicher besser, und in CubeMX sieht man auch ob die Frequenz passt. Habe gerade für einen F401 gewürfelt
Die LED nicht auf PC13, bei der SPI-Stiftleiste noch Masse und VCC mit drauf
-
Thread
STM32L051K8T6 wird vom ST-Link nicht erkannt
und zieht ca. 10mA. Die Position habe ich kontrollier (Siehe Dateianhang). Pin 1 ist unten rechts (LED's sind Oben)
Mit dem STM32Cube Programmer wird eine Spannung eingelesen (Siehe Anhang). Es kommt aber immer noch wie Fehlermeldung "No Target found"
-
Thread
Mikrocomputer (Z-80) bauen (Hamburg)
Ein Z80 System mit riesigem HW Aufwand (im vgl. zu modernen Controllern), bei dem am Ende eine LED blinkt ist heute grotesk.
,SPI-Bus, I2C-Bus, etc.) Am Ende hat man mit einem Z80 eine Platine voll Zeug bevor man die erste LED Blinken lassen kann, bei einem AVR-Mega braucht man nur den Chip, einen Abblock-Kondensator und kann dann gleich LEDs und Taster anschließen. Wenn es also das ist, dann nimm lieber einen modernen
-
Thread
STM32F407G-DISC1 no STM32 target found!
~/STM32Cube/Repository/STM32Cube_FW_F4_V1.25.0/Projects/STM32F4-Discovery/Demonstrations Müsste die sein. Falls nicht, auf jeden Fall in der Repsitory.
pegel schrieb im Beitrag #6396919: > ~/STM32Cube/Repository/STM32Cube_FW_F4_V1.25.0/Projects/STM32F4-Discovery/Demonstrations > > Müsste die sein. > Falls nicht, auf jeden Fall in der Repsitory. Was meinst Du mit ~? Homeverzeichnis von ST
-
Thread
HAL UART Fragen zum Grundverständnis
etwa so aus: void HAL_UART_RxCpltCallback (UART_HandleTypeDef *huart){ HAL_GPIO_TogglePin (LED1); if( byte==0x90){ HAL_GPIO_TogglePin (LED2); } HAL_UART_Receive_IT (&huart2, &byte, 1); } Mein bisheriges Ergebis: Immer, wenn Daten beim Uart ankommen, toggelt LED1, LED2
bei der DMA Version) und Fehler. @TO: ein billiger Fehler wäre noch wenn die simple Diagnose mit LED2 nicht funktioniert, hast du mal die LED vertauscht oder getestet ob die LED2 überhaupt toggelt?
-
Thread
Planung: LED Deko-Zauberwürfel / Rubiks Cube
Hallo, ich möchte eine Deko-Lampe bauen, die optisch an einem klassischen Zauberwürfel angelehnt ist: Das ist ein 3x3x3 Würfel mit 6 Farben (grün,blau,rot,orange,weiß,gelb). Er soll nicht nur einfach leuchten, sondern entsprechend Programmierung auch die Farben wechseln (aber mechanisch natürlich nicht drehbar sein). Bei der Größe habe ich an 15x15x15 bis max 30x30x30cm gedacht und Kosten max. 100EUR (günstige Materialbestellung aus China mit Wartezeit bevorzugt) Jetzt plane ich eine möglichst einfache Hardwareumsetzung (ohne viel Einzel-Löterei/Schreinerei). Meine bisherigen Gedanken:
-
Thread
Lithium-Thionylchlorid-Batterie im Tiefkühler für LoRa-Modul
passiert wäre, diesen nach dem Staubsaugen wieder einzustecken) habe ich da nun ein LoRa-Modul verbaut (CubeCell), dass per fire and forget als passives Node eine Meldung an mein MySensors Gateway sendet, wenn die Tür länger als 60s offen steht oder die Temperatur auf über -16°C steigt. Zudem sendet der Sensor
hinz schrieb im Beitrag #6379958: > Unnötig. Hat das Ding zwei LEDs... * eine ist bei Stecker drin an (Power) * eine geht bei Auftau-Alarm an ...? Da würde ich jeweils die LEDs von zwei Optokopplern in Reihe schalten. Oder parallel mit eigenem Vorwiderstand.
-
Thread
Kleines Forschungs- und Entwicklungslabor
habe, dann bin ich immer mit Handschuen unterwegs. Selbst beim Birnewechseln. Da hat mir mal ne China LED beim Ausdrehen eine gewischt, obwohl die Sicherungen aus waren. Daher würd ich gerne Handschuhe haben, wenn ich Komponenten anfasse die am Netz hängen. Selbst wenn ich meinen Computer aufschraube
bei Arbeiten an SMD-Bauteilen zu gering und ich nutze dazu ein BRESSER Biorit ICD CS Stereomikroskop LED mit unterschiedlichen Okularen und Objektiven zur Anpassung an versch. Aufgaben. Gruß Horst
-
Thread
Ethernet mit STM32F207ZGT, LAN8742a und HR911105A
wie sieht es denn in der Software aus? Wenn STM32 Cube verwendet wird muss man aufpassen das die PHY Statusregisteradresse richtig gesetzt ist. HAL war für die DP Phy konfiguriert, die LAN8742 haben das SR an Adresse 31 und die Bits sind anders. Und genau
Hallo Johannes, ich nutze die SMT32CubeIDE 1.3.1 mit der FW 1.9. Die Config im Anhang. Die IDE kennt den LAN8742A, die Register passen. Auch die Phyadresse habe ich angepasst auf 0. Es macht auch keinen Unterschied, ob ich hier Auto
-
Thread
Als Mikro noch Makro war: Die "Dicke Tal- Uhr"
Stück zu Buche. Heftig. Da überlegte man sich zweimal, was man baut. Eine einfache rote Punkt- LED stehen auf der Liste mit 7.-, das war noch der Preis, als ich mit der Lehre begann. Da "verschwand" mal in der Produktion ein Tütchen mit 100 LED's... da wurde richtig ein Faß aufgemacht, die LED's
Zwischendurch waren wir bei LED's... jetzt habe ich sie beim Umzug meiner Werkstatt doch wiedergefunden. LED's aus dem WF, dort gefunden, im ehemaligen Labor, wo ich auch die Digitaluhr fand- quasi "Laborratten", Stichproben aus
-
Thread
STM32 IMU mit I2C auslesen
Bosch besorgt. Den Sensor möchte ich gerne mit meinem NUCLEO-L053R8 betreiben. Daher habe ich mit CubeMX meine I2C Schnittstelle, einen Interrupt Eingang und den User Button & LED initialisiert ( siehe Bild CubeMX.png ). In dieses Projekt habe ich dann diese [[library]] - https://github.com/BoschSensortec
HAL_GPIO_ReadPin(Button_GPIO_Port, Button_Pin) == 0) { //HAL_GPIO_WritePin(User_LED_GPIO_Port, User_LED_Pin, 1); GPIOA->BSRR = (1<<5); } else { //HAL_GPIO_WritePin(User_LED_GPIO_Port, User_LED_Pin, 0); GPIOA->
-
Thread
Relais killt eine High Power LED
Guten Abend, Ich habe mir ein Leuchtcube gebaut welche 25x25x25cm misst. In diesem Cube sind zwei 3W High Power LED's drin verbaut eine Grüne und eine Rote. Um diese Anzusteuern habe ich mir eine kleine Schaltung gebaut welche eine Konstantstromquelle beinhaltet und ein Relais zum Umschalten
ich die Konstantstromquelle vor dem Umschalten der LED's abschalten? Vorher hatte ich ein einfachen Schalter dazwischen gesetzt mit dem ich die LED's umschalten konnte jedoch musste ich da auf ein Relais umsteigen da die Konstantstromquelle mit in den Cube
-
Thread
STM32 STLinkV2 CubeIDE Debuggen
hinten alle Clocks auf 80MHz konfiguriert) -Ich habe einen GPIO als Ausgang definiert. Da hängt eine LED dran. -In die main.c habe ich in der Main-Loop einen Testcode geschrieben, der die LED blinken lässt. -In der Run Configuration habe ich bei dem Reiter 'Debugger' als Interface SWD ausgewählt.
STCube explizit als SWD Interface eingestellt >> werden. Ich nehme an mit dem .ioc Reiter in der CubeIDE? Das habe ich gemacht (siehe Anhang).
-
Thread
C Best Practice für konstante globale Variablen
müsste es vermutlich nicht so große Unterschiede ausmachen? 'extern' verwende ich hauptsächlich für CubeMx-Variablen, die einem nicht die Wahl lassen. > Für C gerade im Controller-Umfeld wären auch klassische > Präprozessormakros hier praktikabel, denn auch dort kann der Compiler > bereits entscheiden
den Speicher passt, bringt einem auch nichts. Abgesehen davon finde ich sowas wie ein [C] #define LED_PORT PORTC [/C] nicht wirklich unwartbar - auch nicht, wenn es in einem Header steht. A. S. schrieb im Beitrag #6318230: > Das ist richtig. Du wirst aber zugegben, dass Dein Konzept hier ein
-
Thread
Suche ein Starterkit
so > schnell "drinnen", Erstmal 3000 Seiten lesen und(!) verstehen. > [..] Klar, man kann auch Cube nehmen und > vieles ist schon fertig, aber da wirklich alles verstehen zu wollen, ich > hätte nicht einmal jetzt die Zeit dazu. Ich vermute mal, das kommt etwa aufs selbe raus, ob ich jetzt die
uC-Programmierung zu sein. "proggen" alleine reicht da nicht (oder es endet beim Raspberry Pi 4 mit 8GB fürs LED-Blinken lassen)!
-
Thread
STM32f4 einfacher Timer LED mit LL
Hi Hardware: stm32f4xx black-board (STM32F407VE) Software: CubeIDE (kein HAL, nur LL) Aufgabe: Ich möchte eine LED an PB7 einmal pro Sekunde toggeln unter Zuhilfenahme des Timers TIM2 und nur den LL Libs, also ohne HAL. Konfiguration: HSIRC = 16MHz
Ich wusste noch garnicht das man die STM32F4xx so extrem runtertakten > kann? Der Clock-Tree in CubeIde meckert zumindest nicht herum.
-
Thread
Mit 3.3V Mikrocontroller 5V schalten
mit je zwei Wechslern realisieren. Diese sollen dann je eine 24V Steuerspannung schalten und eine 5V LED, das ist jetzt nicht wichtig, nur als kleine Zusatzinfo. Ggfs. könnten auch die 5V LED und das 5V Relais gemeinsam geschaltet werden und nur die externe Steuerspannung 24V über das 5V Relais. Die 5V
Stromversorgung" von 7V bis 12V arbeiten, und die 5V LEDs kann ich dann ja einfach mit entsprechenden Vorwiderständen anpassen....
-
Thread
LED´s Parallel und in Reihe Geschaltet, ungleichmäßige Helligkeit
wer schrieb im Beitrag #6304705: > Jeder LED einen eigenen Widerstand verpassen, ganz einfach. Blödsinn! https://www.ledstyles.de/index.php?thread/5912-cube-3x3x3-leicht-gemacht-mit-fotos-und-schaltpl%C3%A4nen/
mhhh, also ja, ich kann jede LED einzeln ansteuern. >"Teuere" LED´s werden dann etwas teuer, wenn man 1000 Verbaut :D >"WE"-Lösung: Alle LEDs optisch beurteilen und im Controller eine PWM für >jede LED realisieren, die die Helligkeitsschwankungen
-
Thread
Arduino/ESP Thermometer
Ange P. schrieb im Beitrag #6301117: > Kühlkörpern, LEDs, Temperaturverlauf vom DIY mini > Kühlschrank nicht nur Kühlschränke...
wir von dir zur Anwendung nur Kühlschrank. Ange P. schrieb im Beitrag #6301117: > Kühlkörpern, LEDs, Temperaturverlauf vom DIY mini > Kühlschrank
-
Thread
Atmega32 Welcher Sockel?
Für nen 5x5x5 LED Cube komm ich damit aber locker zurecht, oder? Außerdem steht da auch was von 16 Mhz intern beim Atmega. Bedeutet das, ich benötige gar keinen externen 16 Mhz quartz?
-
Thread
ICE40UP5K : SPRAM geht, EBR geht nicht
Anhieb. Nun habe ich auf meinem Testboard ein EBR mit seinen Adressen, Daten, Clock und WE auf LEDs bzw. Taster und Schalter geführt. Das Ergebnis ist das gleiche. Es kommen nur Nullen raus. Ersetze ich das EBR durch ein SPRAM, dann funktioniert es. Code dafür siehe unten. Hat jemand ein entsprechendes
Ach - verwendest du die Radiant Software oder IceCube? Falls letzteres, bitte installier dir Radiant - die funktioniert um einiges besser.
-
Thread
Welcher Logic Analyzer
Ich habe abgesehen vom MSO einen Zeroplus Logic Cube. Der Logic Cube kommt inzwischen standardmäßig mit zahlreichen Protokollen und Optionen, aber die Software wirkt etwas altbacken (mich stört das persönlich nicht). Sonst ist natürlich der Saleae
Entwicklungsboard hat, kann das zusammen mit *Sump* benutzen. 32 Kanaele und mind. 100 MHz Samplerate. Der LED-Ausgang fuer "triggered" laesst sich auch als TrigOut benutzen, z.B. fuer den Oszi. Dekoder lassen sich ebenfalls nachruesten, wenn man mit VHDL und Java umgehen kann. Was Samplerate angeht,
-
Thread
Übergang von wenigen großen Batch- zu vielen kleinen Realtime-Übertragungen
Hi, es geht um einen 32bit RGB"A" 100Hz 16³ Led Cube (Einen 5bit PWM 100Hz 16³ Led Cube habe ich bereits geschafft). Bisher habe ich den STM32F103 als Treiber für den Würfel und zur Frame-Generierung verwendet. Damit ich einiges mehr Rechenleistung
-
Thread
STM32 sendet nicht im CAN-Mode "Normal"
); __HAL_RCC_GPIOF_CLK_ENABLE(); /*Configure GPIO pin Output Level */ HAL_GPIO_WritePin(LED_GREEN_GPIO_Port, LED_GREEN_Pin, GPIO_PIN_RESET); /*Configure GPIO pins : PK5 PK4 PK6 PK3 PK2 PK0 PK1 */ GPIO_InitStruct.Pin = GPIO_PIN_5|GPIO_PIN_4|GPIO_PIN_6|GPIO_PIN
funktionieren, wenn du einfach den Code oben kopierst. Der Code wurde mit dem "Konfigurator" der STM32CubeIDE erstellt und dann ergänzt. Du solltest auch den Konfigurator nutzen, dort eine Config mit deinem Board erstellen und dann lediglich die main abändern. Zu der Cube IDE findest du Tutorials,
-
Thread
STM32L4 LED durch Tastedrücken einschalten
Servus miteinander! Ich hab hier ein klein Problemchen. Ich forsche gerade STM32L4 und will, dass LED leuchten würde, wenn ich "Rechts" oder "Links" Taste drücke. Ich muss kein CUBE IDE dazu verwenden, bzw. alles mithilfe der Adressen und Bitshifting. Kann jmd mein Code im Ahnhang prüfen und sagen warum leuchtet rotes led immer, statt nur dann, wenn ich die Taste drücke? MfG, Bogdan
-
Thread
wait states ARM Cortex-M0
Hallo zusammen, ich versuche einen LED-Streifen mit WS2812 LEDs zum Laufen zu bekommen. Dabei nutze ich die light_ws2812_ARM Bibliothek. Ich bin den Anweisungen in der README-Datei gefolgt und die Anpassungen auf dem Mikrocontroller haben
z.B. beim STM32F0 oder auch G0 muss man ab > 24MHz 1ws und > 48MHz 2ws konfigurieren. Mit dem CubeMX oder dem alten Excel-Makro Tool ("AN4055 Clock configuration tool for STM32F0xx microcontrollers") wird auch schon der Startup-Code entsprechend generiert, so dass die WS korrekt konfiguriert werden
-
Thread
Lichtschranke an Atmega. Ich versteh's nicht.
wertet man Taster nicht per Interrupt aus, bei Lichtschranken die z.B. von Energiesparlampen oder LED-Lampen Licht beeinflusst werden sieht es ähnlich aus. Ein kleiner Kondensator am uC Eingang, ein kleinerer Widerstandswert wären Krücken, also keine wirkliche Lösung. Wenn man auch die LED von
Cube_S schrieb im Beitrag #6266094: > die relevanten Stellen sehen > so aus Also die Stellen, wo der Fehler wahrscheinlich nicht liegt. Cube_S schrieb im Beitrag #6266094: > will niemanden mit vollständigem
-
Thread
Weg von Atmel, hin zu arm, stm32.
CubeMX-IDE + ST-LinkV3 ist die Kombi, die man für die STM32 uCs braucht. SWD und JTAG werden unterstützt. Die Einarbeitung in CubeMX/HAL dauert etwas, aber man kommt schnell weiter, auch bei komplexeren
und haben sogar eine FPU. > Ich möchte gerne Eclipse, das Gnu Arm Plugin und das StmCube > Framework benutzen. Spricht da etwas dagegen? Die Cube IDE ist Eclipse und hat das alles schon drin. > Ja, habe heute mal die Dokumentation vom HAL überflogen... > fast 1900 Seiten. Und
-
Thread
IDEs? was nutzt Ihr?
recht einfach zu lernen. Debuggen von ARM Code mache ich mit meinem JLink + Ozone. AVR meist über LEDs+UART.
EMBITZ,Stm32CubeIDE,Keil, AVR Studio
-
Thread
stm32 uart flash reset über gpio?
Hast Du das Projekt mit CubeMX/CubeIDE erstellt? Dann ruf das CubeMX Projekt noch mal auf und sieh nach ob SWD eingeschaltet ist. Bei Projekt Erstellung ist das nicht eingeschaltet!
Die CubeIDE läuft auf dem Raspi?
-
Thread
Bluepill Stromaufnahme im Stop Mode
V3 in den Tiefschlaf versetze 7uA an. Das minimale Programm sieht so aus: SystemInit GpioInit (LED) Led Aus PWR_EnterSTANDBYMode(); 6.4mA Danach wacht er natürlich nicht mehr auf.
schrieb im Beitrag #6235865: > Gerhard O. schrieb: >> MX ... MX ... MX > > Das Produkt heißt Cube MX. Das stimmt schon. Ich bezog mich aber auf das Cube-IDE wo TS und Cube MX integriert ist. CUBE MX ist allein stehend. https://blog.st.com/stm32cubeide-free-ide/
-
Thread
Neue MCU APM32F103
MiniF4-STM32F4x1 Ja genau, danke Euch. Das ist nützlich um die belegten Pins und Quarzfrequenz in CubeMX zu definieren. Dann kann man sicher innerhalb von 15 Minuten eine LED zum blinken bringen.
Also, wenn wir von einem STM32F103CB ausgehen, habe ich ein erweitertes Blinky zu bieten. Die LED an PC13 blinkt im Sekunden Takt. Am TX des USART1(PA9) und USART2(PA2) werden DWT Zyklen für 3 Aktionen ausgegeben: - LED Toggle - PA1 BSRR und BRR - __NOP() Das Ganze dient als Vorbereitung
-
Thread
USB CDC von Stefan Frings und WS
stefanfrings.de/stm32/stm32f1.html Hier wird ein Beispiel gezeigt unter dem Punkt "Virtueller COM-Port ohne Cube HAL" Ich habe mir das Projekt mal unter der Cube IDE angelegt und die main auf folgenden Code reduziert... [c] int main(void) { // Initialize system timer SysTick_Config(SystemCoreClock / 1000
gar nichts. Das Senden sollte man dann so in der Art machen: [c] while (1) { // LED On WRITE_REG(GPIOC->BSRR, GPIO_BSRR_BR13); delay_ms(100); if (UsbConfigured ()) UsbStrOut("Hello World!\n\r"); // LED Off WRITE_REG(GPIOC
-
Thread
Board EMW3165-P
ein EMW3165 Board mit der Cortex-M4 MCU (STM32F411CE). Vorinstalliert ist LUA. Zum Blinken einer LED mit LUA ist es vielleicht ok, aber beim Anschluss von Sensoren, z.B. DHT22 hört es auf. Gibt es eine nickt kommerzielle IDE wie für den Arduino auch für dieses Board/MCU? Ich habe viel gesucht, aber
Wie wäre es mit der offiziellen STM32CubeIDE? Ansonsten schauen, ob STMduino den Controller schon mag.
-
Thread
STM32 CAN Botschaft empfangen
fürs Erste die Loopbackfunktion. Was kann Bluepill? Ist da ein Debugger drauf? Ansonsten nutze eine LED fürs Debugging. Und lass mal das xprintf Zeug weg.
sollen "manuell" die Interrupt Flags gesetzt werden, weil es ansonsten scheinbar Problenme mit der Cube Libary gibt. Vielleicht liegt dort auch der Fehler. in der _hal_can.h sind die HAL_CAN_STATE's "definiert". Danke für eure Zeit!
-
Thread
CAN auf STM32F4
die Daten in mein uint8_t Array geschrieben werden. Ich habe in dem Programm nichts weiter als eine LED-welche mit 0,5Hz getoggelt wird. Das erste Ziel wäre da eine Nachricht zu senden und im LoopBack wieder zu lesen. Es geht jedenfalls nicht so ... Die Funktion "HAL_CAN_GetRxMessage" hat den
Beitrag #6139773: > Das sind immer nur welche mit älteren HAL-Ständen. Ich habe gerade nur das STM32CubeF1 installiert, und da gibt es: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.7.0/Projects/STM3210E_EVAL/Examples/CAN/ Beim STM32CubeF4 müsste es etwas ähnliches geben. Das sollte doch zur gleichzeitig