-
Thread
STM32 Bootloader aus Programm starten
weiß, das mein Problem ein alter Hut ist, aber ich komme leider nicht weiter... Ich nutze einen STM32F103C8T6 und möchte aus meinem Code den Bootloader starten (Gründe erstmal egal). Ich setze den VTOR auf 0x1FFFF000 und springe dann mit [code] LDR R0, =0x1FFFF000 LDR
Bootloader. Das Ganze habe ich mit einem Terminal getestet, also den Code ausgeführt, per Terminal ein 0x7F und erhalte ein "y" zurück. Soweit also alles i.O. Wenn ich aber mit dem ST Flash Loader Demonstrator auf den F103 zugreifen möchte, erhalte ich die Meldung "Cannot get available commands..." Nun
-
Thread
Lightweight WS2811/WS2812 Library
Wenn ich jetzt aber [c]#define F_CPU 8000000 #include <avr/io.h> #include <util/delay.h> #include <stdint.h> #include "light_ws2812.h" struct CRGB{uint8_t green; uint8_t red; uint8_t blue; }; struct CRGB led_buffer
_ #include <avr/io.h> #include <avr/interrupt.h> void time_init(void); void time_set(uint8_t hour, uint8_t minute, uint8_t second); uint8_t hour(void); uint8_t minute(void); uint8_t second(void); int16_t millis(void); uint32_t millis2(void); #endif /* TIME_H_ */ [/code] time.c
-
Thread
3 serielle Schnittstellen am Paspberry Pi
Kaufe Dir für 2 Euro ein Blue-Pill Board (aka STM32F103C8T6 Minimum System Development Board) und lade da dieses Programmbeispiel von Niklas Gürtler drauf: http://stefanfrings.de/stm32/vcp_test.zip Dann hast du einen 3-Fach USB-UART für ganz
, brauchst du einen ST-Link Adapter oder einen USB-UART Adapter. Anleitung: http://stefanfrings.de/stm32/index.html#proginterfaces Nachtrag: Oder soll es wirklich RS232, also mit +/- 12V Pegeln sein? Dann sind zwei gewöhnliche USB Adapter wohl doch besser.
-
Thread
STM32: interne Pull-Ups für SPI
param line: assert_param error line source number * @retval None */ void assert_failed(uint8_t* file, uint32_t line) { /* USER CODE BEGIN 6 */ /* User can add his own implementation to report the file name and line number, ex: printf("Wrong parameters value: file %s on line %d\r\
bereitstellen. Nicht zwangsläufig. CubeMX generiert einem leere Handler mit __weak-Symbol in der "stm32f4xx_hal_spi.c". Es macht also keinen Unterschied ob diese in der "main.c" vorhanden sind oder nicht. Jedenfalls konnte ich keinen Unterschied feststellen. Unter 1 MBaud funktioniert NSS nicht.
-
Thread
Zwei Pins mit ESP32 schliessen (Jumperfunktion)
Hi, ich möchte einen anderen Mikrocontroller (STM32-Bluepill) mit ESP32 steuern in dem zwei Pins durch Programmierung mit ESP32 kurz geschlossen werden. Dadurch sollte STM32 ins Programmierungmodus umgestellt werden. Wie mache ich es am besten?
BluePill-Boards an: https://www.mikrocontroller.net/articles/Datei:Vcc-gnd.com-blue-pill-schematic-stm32f103c8t6.pdf Oben links siehst Du, dass Boot0 & Boot1 mit den Jumpern entweder auf VCC oder GND gezogen werden (siehe auch beigefügtes Bild Boot0.png). Ziehe einfach den Jumper ab und verbinde z.B
-
Thread
STM32 UART Interrupt Rx, Tx, FreeRTOS
Bin dabei, unter FreeRTOS auf einem STM32F103C8T6 (blue pill) eine Anwendung zu schreiben, die neben einigen Analogeeinlesefunktionen auch zwei UARTs betreiben soll. Habe dazu eine Verständnisfrage zum UART global Interrupt. Versuche gerade
, die Frage: wo finde ich eine vollständige > Beschreibung der LL-Funktionen? Ganz einfach in <stm32f1xx_ll_usart.c> und <stm32f1xx_ll_usart.h> Alle Makros und Funktionen haben einen erklärenden Header. z.B.: [c] /** * @brief Initialize USART registers according to the specified *
-
Thread
Wie 8-Bit Zähler sicher auslesen?
Beim STM32F103 hat man genau dieses Problem beim Auslesen der Uhr. Pragmatische Lösung: Wiederholt auslesen, bis man 2x den selben Wert erhält.
Stefanus F. schrieb im Beitrag #5481033: > Beim STM32F103 hat man genau dieses Problem beim Auslesen der Uhr. > Pragmatische Lösung: Wiederholt auslesen, bis man 2x den selben Wert > erhält. Genau dasselbe
-
Thread
-
Thread
Array ins Flash speichern STM32F103VDT6
Guten Tag! Ich arbeite mit dem STM32F103VDT6 und dem uVision von Keil. Nach einer Lernfahrt möchte ich zwei Arrays mit je 2100 Speicherstellen ins Flash ablegen. [c] tMotorCurrentSample MotI_TableCW[TRAV_MAXDIST_SAMPLES
ins Flash speichert!? Bis Jetzt: [c] void set_in_Flash(tSetup2 *setup) { uint32_t *pData = (uint32_t *)setup; uint8_t i; int x = (sizeof(tSetup2) / sizeof(int)); FLASH_Unlock(); FLASH_ClearFlag(FLASH_FLAG_BSY
-
Thread
Wettbewerbs Linienfolger in Software und Hardware Verbessern
das Auto so leicht wie möglich sein. Man muss ja Masse beschleunigen und wieder abbremsen. Ein stm32f103 <4€ bei ebay ist doch auch Arduino kompatibel?! Welche Abtastzeit erreichst du max. mit den 8bitter? Diese richtet sich an den Sensoren (Datenblätter). Weiterhin wie sieht das Signal der Sensoren
Durchlauf ! Zeiten von 1 ms sind absolut normal. Moderne µ-controller haben kein Problem damit. Ein STM32 F100 schaft locker 100 k/s ADC Messungen.
-
Thread
Thermomix Rezeptchips
3d06 5000c60 54c8 8a70 bb6a 7cfb bf82 0255 f1d3 5a32 5000c70 aeab 18b6 a1ff a8b9 de03 732d 8e94 c391 5000c80 b739 a8e2 92bc 98ae c2db 2f56 aa35 e276 5000c90 7ca4 f10e 95a7 8761 f37a aaf0 2049 5f49 5000ca0 85cc
0a12 5a75 ed8d 8563 5001370 4843 9ed2 8daa 64a9 12c6 741b 598a 8ab9 5001380 7f00 da85 8447 59e8 0528 63be 0b5c c029 5001390 932b cf54 e9c6 b450 4530 5953 471f 2abb 50013a0 0bb4 cac7 c84f f609 85f1 c096 d32f fa20
-
Thread
[S] 10Pin -> JTAG Adapter
man eh immer parat haben. Gehen die nicht? Robert N. schrieb im Beitrag #4243662: > Gibts als 1x6, 2x3, 1x10, 2x5 oder … Und nur Martin weiss, wie sein JTAG aussieht.
Geheim. http://de.aliexpress.com/item/48-pin-ARM-Cortex-M3-STM32F103C8T6-Minimum-System-Development-Board-STM32/32265943754.html
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
im kernel Verzeichnis. Die Statemachine besteht dabei nur aus laden (und prüfen) und ausführen. [c] public void step() { int[] t=new int[2]; t=getMem(progcounter); if (!isValidCmd(t[0], t[1])) die (2, "F 002: laufendes Programm erkennt ungültigen Operationscode in Zeile "+
der 12 I/O für die Tastatur und 2 I/O für die Anzeige benötigt. Kandidaten wären hier dann: STM32F030 ATMega irgendwelcher STM8S103 Aber wie gesagt, man bräuchte das Manual des "Rechners"
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
https://dech.rs-online.com/web/p/einbau-lautsprecher/4318658/?searchTerm=431-8658&relevancy-data=636F3D3126696E3D4931384E525353746F636B4E756D6265724D504E266C753D656E266D6D3D6D61746368616C6C26706D3D5E5C647B337D5B5C732D2F255C2E2C5D5C647B332C347D2426706F3D313426736E3D592673743D52535F53544F434B5F4E554D424552267573743D3433312D383635382677633D4E4F4E4526
//h' 1050, //c'' 1106, //cis'' 1179, //d'' 1244, //dis'' 1316, //e' 1397, //f'' 1562, //g'' auf position von fis'' verschoben }; const uint8_t duration[] PROGMEM= { 2, //1/32 Zeit in 20 ms Schritten
-
Thread
[Pollin] Grafik Display Anschluss Verständnisfragen
ich habe ein Probelem. Vor Zeiten habe ich von ramime etwas Code bekommen. Den habe ich auf einen STM32F103 protiert und soweit auch zum laufen bekommen. Leider verstehe ich nicht, woher die schwarzen Striche kommen und er die Darstellung streckt (uint8_t font [96] [5]). Vielleicht sieht jemand mein Denkfehler. Ich mache vermutlich was in der MonoGLCD.update() falsch. [c]const uint8_t font [96] [5] { { 0x00, 0x00, 0x00, 0x00, 0x00 }, // space (0x20) { 0x00, 0x00, 0x2F, 0x00, 0x00 }, // ! { 0x00, 0x07, 0x00, 0x07, 0x00 }, // " { 0x14, 0x7F, 0x14, 0x7F, 0x14
-
Thread
TMC222 I2C-Takt
AVR hat also einen Fehler (vermutlich in der Initialisierung). - Der STM32F103V8 sendet bei 350kHz beim Empfang unmotivierte NACKs und Start-Bedingungen, wo gar keine hingehören. Daß der TMC222 dies mit Unwillen quittiert, ist sein gutes Recht. Erstaunlicherweise tritt dieses Verhalten mit dem M24C02 an der gleichen Bus-Leitung nicht auf. Aber ich gehe davon aus, daß irgendwo in der I2C-Implementierung am STM32 auch etwas faul ist. Das werde ich in vermutlich mehreren ruhigen Stunden mit einem
-
Thread
STM32: I2C mit DMA und HAL
Tue mich gerade etwas schwer damit, I2C auf einem STM32F103C8T6 (blaues Chinaboard) zum Laufen zu bekommen. Mit Polling klappte es bereits wunderbar, so bald ich die DMA einschalte, springt der Chip nach ca. 10s in den Error Handler. Ausgelesen
hmm, komisch. Bei mir funktionierte es nach dem ich alle Interrupts für das entsprechende I2C Interface aktiviert hatte. (Siehe Anhang) Hab mal den Quelltext der main.c meines Versuches (STM32F3 Discovery + MCP23017) auf http://pastebin.com/7GszET42 bereitgestellt. Gruß, Sebastian
-
Thread
Wie leicht/schwer ist der Umstieg STM32F1xx -> STM32F2xx?
Servus allerseits Eigentlich hatte ich mein Projekt mit dem STM32F103C8T6 begonnen, als ich merkte, dass mehr SRAM mir das Leben doch sehr erleichtern würde. Eine Recherche brachte mich zum STM32F205RCT6. Zwar 64pin und nicht 48, aber damit kann ich leben. Aber
allem ein Mehr. Beim SRAM: 100kB anstelle 20kB!! Nach den App-Notes von ST ist ja der Umstieg vom STM32F1xx ganz und gar unproblematisch. Frage in die Runde: ist es dem wirklich so? Irgendwelche Fallstricke, auf die man besonders aufpassen muss?
-
Thread
nRF51 TWI-Sensor auslesen
http://www.st.com/content/ccc/resource/technical/document/datasheet/12/c0/5c/36/b9/58/46/f2/DM00091513.pdf/files/DM00091513.pdf/jcr:content/translations/en.DM00091513.pdf Seite 31 sagt alles 8bit Register, also uint8_t
Ich stolper noch immer am APP_TWI_WRITE. In der main.c werden folgende Funktionen aufgerufen: twi_config(); twi_sensor_setup(); [code] void twi_config(void) { uint32_t err_code; nrf_drv_twi_config_t const config = { .scl
-
Thread
Ralink RT5350F Board für 2,59 € !
sd 2:0:0:0: [sdb] Attached SCSI removable disk Lsusb meldet ein neues Gerät: ID 17f8:0008 Im neuen Ordner befindet sich eine Textdatei: CONFIG.TXT Deren Inhalt lautet: version : 1.1.4 hwaddr : 00:0A:D5:B1:68:C6 ssid : Jak-2710 passwd : 12345678 encryption : WPAPSK crypto
Rooten? Kann ich mit ssh ftp telnet ect zugriff bekommen? Auf den Board befindet sich ein Port (6 Pins). Ist es ein Jtag Port, evt serielle Schnittstelle? Eignet sich ein "Black Magic Probe" als Jtag? (https://medium.com/@paramaggarwal/converting-an-stm32f103-board-to-a-black-magic-probe-c013cf2cc38c
-
Thread
STM32 RTC initialisieren?
Guten morgen, Hab vor ein paar Tagen angefangen mich mit dem STM32 auseinander zu setzten. Das klappt soweit auch ganz gut. Habe ein fertiges Board mit einem STM32F103RBT6 und einer Pufferbatterie für die Uhr drauf. Dabei waren einige Beispiel Hex Files. Unter
) /*!<Second Flag */ #define RTC_CRL_ALRF ((uint8_t)0x02) /*!<Alarm Flag */ #define RTC_CRL_OWF ((uint8_t)0x04) /*!<OverfloW Flag */ #define RTC_CRL_RSF ((uint8_t)0x08)
-
Thread
Akku-Lader mit Datenbank
daraus einen Strom-Regler zu machen. Der 2N3055 verheizt im Entlade-Betrieb die Energie. Der µC (STM32F030F4P6) befindet sich als SPI-Slave in einer 'dasy-chain', liest per ADC die Strom- und Spannungswerte aus, sowie den DS18B20 und steuert den PT8211. Für Taster und LEDs wären auch noch Pins
bekommt, > koennte es auch einen sein mit integriertem USB Mein aktuelles PCB-Layout sieht einen STM32F030F4P6 (20 Pins, 50ct) vor. Ein STM32F103C8T6 mit USB macht die Ladeschacht-PCBs schon wieder größer und teurer. Wenn USB, dann würde ich den _einmal_ am "zentralen Steuerteil" vorsehen und nicht
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
verwenden. Der Aufbau ist ziemlich einfach: Eingangs- und Ausgangssignal sind hart durchverbunden, ein STM32F103C8T6 tastet das Signal unmittelbar ab, das klassische Nokia-5510-Display dient als Anzeige, ein Drehgeber mit Taster zum Nullen der Anzeige und für die Menüsteuerung. Weil ich noch so viele davon
Terminal Befehlen. SD-Karte zum Loggen der Daten im CSV Format. Passiv gekühlt. Mikrocontroller: STM32G071CB Opamp: LTC1050 Mosfet: IRLB8721PbF Feinsicherung für Last: 1,6A Bei voller Last (1A,14V) im Dauerbetrieb wird der Mosfet ca. 90°C warm und sein Kühlkörper etwa 60-70°C. Der Shuntwiderstand
-
Thread
CAN Node multifunktional für Hausbus
mehrere Sachen damit > abbilden kann … Falls es insgesamt knapp 20 Stück werden, könnte man auch den STM32F103C8T6 in China bestellen: 20 pieces/lot, €24,99/lot: * http://www.aliexpress.com/item/-/32354749328.html Wo der Vorteil vom LPC11C24 liegt, kann ich noch nicht erkennen.
Nun gibt es zwei Diskussionen: ¯¯¯ ¯¯¯ * CAN oder Ethernet? * AVR (8 Bit) oder ARM (32 Bit)? @Christoph R.: Was steht fest und wozu benötigst Du noch Input? Ich persönlich würde wohl NRF24L01+ oder RS485 nehmen und einen STM8 oder STM23. Aber mich interessiert das
-
Thread
Automower G3 mit USB Diagnoseport fernsteuern?
05 -> 07[0a] 00 00 00 00 00 00 70 bc c8 55 next start 10.8. 15:00 0e[01] 01 -> 0f[03] 00 00 00 Einstellungen rücksetzen? 0e[01] 02 -> 0f[03] 00 00 00 Home 0e[01] 03 -> 0f[03] 00 00 00 Man
interessiert. Aktuell frage ich alle 2min folgendes ab: [code] Status..............02-13-15-00-04-0c-06-01-00-00-00-00-00-00-00-89-a2-ef-5c-90-03-30-00-00-0d-03 Batterie-Status.....02-15-15-00-f6-4a-44-02-4f-03-8c-00-b0-04-00-00-00-00-00-00-0c-fe-00-00-67-03 Radmotor-Status.....02-15-0f-00-00-00-ff-ff
-
Thread
STM32 I2C Fehler
Folgendes Problem: Ein NXT soll Daten von einem STM32F103 empfangen. Der NXT ist Master, der STM Slave. Ich bekomme aber kein Adress Match auf dem Debugger, sondern nur BERR. Dazu schreibt ST: [c]A bus error is detected when a START or a STOP condition
GPIO_InitStructure; I2C_InitTypeDef I2C_InitStructure; uint8_t Data; //enable clocks RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE); RCC_APB1PeriphClockCmd(RCC_APB1Periph_I2C1
-
Thread
SD-Karte zwischen 2 Boards teilen?
Alternative habe ich noch ein günstiges ARM-Board gefunden: http://www.aliexpress.com/item/Free-Shipping-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-arduino/32555258029.html?ws_ab_test=searchweb201556_10,searchweb201602_2_10057_10056_10055_10037_10049_10033_10059_10058_10032_10017_10060
Dann mach lieber MP3 Softdecoding, USB Massenspeicher ist da schwieriger. Mit einem STM32F4 sollte das gehen. minimp3: http://keyj.emphy.de/minimp3/
-
Thread
Nucleo STM32
gibt günstige Minimalboards aus Chinesien, aber leider hauptsächlich (oder nur?) für STM32Fxxx.
China verwiesen. Suche bei AliExpress einfach nach dem gewünschten Modell und "Board". Zum Beispiel "STM32F103C8T6 Board".
-
Thread
Daten von uC an PC senden
Datendarstellung, ähnlich wie das QCustomPlot Beispiel. (siehe -> http://picforum.ric323.com/viewtopic.php?f=46&t=103#p745)
entwickeln, in den man sie als WinUSB Device markiert. So ist man flexibler. Im Artikel [[USB-Tutorial mit STM32]] gibt es dazu eine Anleitung zur Implementierung eines eigenen USB Devices auf Basis der USB fähigen STM32 Controller.
-
Thread
BOBs zum Thema Luftdruck/Temperatur/Luftfeuchtigkeit
http://www.pollin.de/shop/dt/NTI3OTgxOTk-/Bausaetze_Module/Entwicklerboards/Entwicklungsboard_STM8S103F3P6.html Hat hier jemand Erfahrung? Brauche ich spezielle Hardware um die Bits und Bytes in die µC zu bekommen? (Hab ich bisher nicht eingelesen, also nur antworten wenn ihr Erfahrung damit
so etwas: http://www.amazon.de/Ultraschall-Luftbefeuchter-Luftreiniger-Raumluftbefeuchter-Luftw%C3%A4scher/dp/B00MT1GT8K/ref=sr_1_23/276-9357977-7135048?s=kitchen&ie=UTF8&qid=1430744002&sr=1-23 Da ist der Regler schon drin. Wie willst Du denn bei einem Selbstbau das Wasser vernebeln, wenn
-
Thread
STLINK-V3SET BluePill programmieren
zusammengebaut, die obere Platine ist die MB1440B. Ich möchte damit das Blue Pill basierend auf einem STM32F103C8T6 uC programmieren. Dazu möchte ich gerne den SWD verwenden. Dies verwendet der China-Clone STLINK V2 ebenfalls, richtig? In der Anleitung unter dem Punkt 7.3.1 steht folgendes: https://www.st.com/resource/en/user_manual/um2448-stlinkv3set-debuggerprogrammer-for-stm8-and-stm32-stmicroelectronics.pdf 7.3.1 SWD with SWV SWD protocol is a Debug/Program protocol used for STM32 microcontrollers with SWV as a trace. The signals are 3.3 V compatible and can perform
-
Thread
Alte .net Apk mag keine USB to RS232 Adapter
www.ebay.de/itm/234351028203?hash=item369068e7eb:g:jZIAAOSwDbxigiiH&amdata=enc%3AAQAHAAAA4LEljaxpvqkqzvF4RmADHhcRsfOStDFOAAld2JxstYXLkPAIWY36wimUfQ4Y855Omsnwduw8G%2BiX07AdKK7SEXFMfrB2v2uTTiDq1Ras53zfummOs%2BkcqaXih%2FfZBJMhRcqdzWXBgpf42XhDVoU3NLK4EpVmR0%2B6Xpotw%2Fw%2FVenOGHowwmJIK15H%2BUcvwDn8j80Yb%2BNdxjJUqhQFDdQOdguFCXj4bQt9c7C2v2blliWZTbHmBbjFAz3A1dAKVbngrHbTsBgYUcYV8NC0Z6xrdTaycVTzULF0%
Falls du ein STM32F103RB-Board mit USB herumfliegen hast (z.B. ein STM32-Bluepill-Board oder STM32-Olimexino), flashe mal diese Software drauf. Dies ist eine modifizierte USB-Seriell-Wandler-Firmware (USB-CDC-ACM),
-
Thread
STM32 hardfault when debugger attached
Hi kann wer weiterhelfen? ich muss ein älteres Projekt wieder zum Leben erwecken. Es ist ein SMT32F4 make Projekt aus Zeiten vor Cubeide. Binary läuft top, es sei den ich gehe mit Debugger drauf(cube ide aktuelle version und ein segger). Habt ihr eine idee warum?
BluePill: https://www.electronicshub.org/getting-started-with-stm32f103c8t6-blue-pill/ ... und auf das Ding die Firmware vom ST-Link draufpacken und damit debuggen. Oder noch einfacher, von einem anderen Discovery/Nucleo/Eval-Board den On-Board-Debugger (BluePill
-
Thread
SS bei 2 uC weglassen?
" (Beispiel STM32F103: die Filter hängen sich auf und müssen beim Starten mit manuellem Pingewackel "entsperrt" werden). Ich würde mir kein I2C antun wenn ich es nicht muss.
sehr "interessant" > (Beispiel STM32F103: die Filter hängen sich auf und müssen beim Starten > mit manuellem Pingewackel "entsperrt" werden). > Ich würde mir kein I2C antun wenn ich es nicht muss. Weder braucht man bei der SPI über
-
Thread
STM32 USART probleme
er 255 und 0 empfängt, aber das war so nicht gewollt ^_^' Hier mal mein aktueller Quelltest: [c] #include <stdio.h> #include "stm32f10x.h" #ifdef __GNUC__ #define PUTCHAR_PROTOTYPE int __io_putchar(int ch) #else #define PUTCHAR_PROTOTYPE int fputc(int ch, FILE *f) #endif int main
World!!\n\r"); while(1); return 0; } PUTCHAR_PROTOTYPE { USART_SendData(USART1, (uint8_t) ch); while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET); return ch; } [/c] Falls es wichtig ist: ich benutze HTerm und dieses board http://cgi.ebay.de/STM32-Development-Board-STM32F103VET6
-
Thread
STM32 SPI - 8Bit senden - 16Bit empfangen
Hallo, Der Titel sagt eigentlich schon alles. Ist es mit einem STM32F103 mögliche via SPI ein Byte zu senden und zwei zu empfangen? Im Datenblatt steht nämlich entweder oder (wenn ich das richtig interpretiere) Wenn ja, wäre ich für Hinweise wie man den STM32 konfigurieren
Danke ... jetzt ist es mir soweit klar. [c] void MS5611_ReadPROM(uint16_t prom[8]) { uint8_t i; MS5611_EnableSlave(); for (i = 0; i < 1; i++) { MS5611_Transfer(CMD_MS5611_PROM + (i << 1)); prom[i]
-
Thread
Micronucleus - USB-Bootloader für ATtiny
tree/master/commandline Stand https://github.com/micronucleus/micronucleus/commit/2118a88880fe9bd2f6aad9135f87d2e9abb473f2 Aus https://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/1.2.6.0/libusb-win32-bin-1.2.6.0.zip/download libusb-win32-bin-1.2.6.0.zip\libusb-win32-bin-1.2.6.0\lib\gcc\libusb.a libusb-win32-bin-1.2.6.0.zip\libusb-win32-bin-1.2.6.0\include\lusb0_usb.h kopieren (headerdatei in usb.h umbenennen) und den Pfad ggf. ins Makefile eintragen (sonst "...ld.exe:
-
Thread
Eigene Smartwatch entwickeln?
und Luftdruck Nuvoton ISD5116SY -> Tonaufnahme Maestro A220-A -> GPS Modul für GPS-Tracking PSoC5 bzw. CY8C5888LTI-LP097 -> Der Kerncontroller meiner Arbeit RN2483A-I/RM103 -> LoRa Wireless MCP73833-AMI/UN -> Laderegler USB C Type Buchse -> Versorgung für den Laderegler Ja ich weiß. Jetzt
Luftdruck > Nuvoton ISD5116SY -> Tonaufnahme > Maestro A220-A -> GPS Modul für GPS-Tracking > PSoC5 bzw. CY8C5888LTI-LP097 -> Der Kerncontroller meiner Arbeit > RN2483A-I/RM103 -> LoRa Wireless > MCP73833-AMI/UN -> Laderegler > USB C Type Buchse -> Versorgung für den Laderegler Den Arduino hast
-
Thread
CAN Mikrocontroller im KFZ
Atmel-Debugger kosten über 35€. Wenn Du dem Programmierer einen Gefallen tun willst, nimm ein "STM32F103C8T6 Minimum System Development Board" (LeafLabs Maple Mini Clone) und einen ST-Link-Clone. Kosten incl. Debugger: Unter 7€ Natürlich kommt noch ein CAN Treiber dazu und für die Motoren vermutlich
Torsten C. schrieb im Beitrag #4191837: > Rudolph schrieb: >> ST wird man eher nicht finden > > Nicht gesehen? ^^ Ich es ging um die Verwendung im Automotive-Bereich in Unternehmen. Und da die STM32 dafür
-
Thread
STM32 volatile statusvariable in while loop nicht aktualisiert
Hallo liebe Forumsmitglieder, ich habe eine Entdeckung in einem meiner Programme für den STM32 gemacht und wollte wissen ob das ein Problem des Compilers oder meines Verständnisses ist. Zur Hardware, angetrieben wird alles von einem STM32F103RBT6 auf dem Board befinden sich mehrere LED
Beitrag #4678959: > Um den Status des SPI zu verfolgen habe ich die globale variable > volatile uint8_t SPI1_BLOCK definiert. Hast Du die in den anderen Modulen denn auch als [c]extern volatile uint8_t SPI1_BLOCK;[/c] deklariert? Oder hast Du da etwa [c]extern uint8_t SPI1_BLOCK;[/c] gemacht?
-
Thread
Verständnis von Pull-Up- und Pull-Down-Widerständen bei Taster-Eingängen mit STM32
Hallo zusammen, ich arbeite an einem einfachen Projekt mit dem STM32F103C8T6 ("Blue Pill") Board und bin etwas unsicher, wann man Pull-Up- bzw. Pull-Down-Widerstände für digitale Eingänge verwenden sollte – insbesondere bei Tastern. Ich habe gelesen, dass es davon
diesen hilfreichen Artikel gefunden, der die Verwendung von Pull-Up-Widerständen im Zusammenhang mit STM32 und I2C erklärt (das Prinzip lässt sich aber allgemein anwenden)::https://www.theengineeringprojects.com/2021/06/write-and-read-an-i2c-eeprom-with-stm32.html