-
Thread
STM32F4 Umstellungsproblem auf ST Lib V1.1.0
\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_spi.c(257): error: #20: identifier "SPI5" is undefined C:\appl\Keil\ARM\STM32F4xx_DSP_StdPeriph_Lib_V1.1.0\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_spi.c
Sorry, hat sich erledigt!! Ich hatte zwar die neue stm32f4xx.h eingebunden aber eine weitere (veränderte) stm32f4xx.h lag direkt im Projektordner und diese wurde dann compiliert -> nun funktioniert alles!!
-
Thread
Microcontroller mit langer Akkulaufzeit
Teilen in den Ruhepausen mittels MOSFET unterbrechen (hierbei auf dessen Leckstrom achten). Im 32bit Umfeld sieht es schon ganz anders aus. Der ESP32 nimmt zum Beispiel ca. 25µA auf und der beliebte STM32F103C8T6 nimmt etwa 20µA auf. STM verweist für solche Anwednungen auf die besser geeignete L-Serie
abschalten was nicht gebraucht wird". Beim AVR ist das einfach zu machen. Schätze, dass man da bei einem STM32 aber schon nicht mehr so leicht davonkommt, wenn man so etwas vor hat. Grüße Oliver
-
Thread
STM32 ADC sättigt zu früh
W.T. [c] /* * adc_test.c * * Created: 18.02.2014 * Author: Nicolas */ #include <stdio.h> #include "../../ioMapping.h" #include "../src_encoder/key.h" #include "../src_avrcom/pgmspace.h" #include "../src_avrcom/delay.h" #include "../src_glcd/glcd_ks0108.h" #ifdef STM32F10x #include "stm32f10x_adc.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #elif defined(STM32F4xx) #error "only for STM32F10x implemented yet" #else #error "unknown MCU" #endif //#define
-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
vor ein paar Tagen eh schon reden. Ein Mega 2560 bzw AT91SAM3X8E kosten schon um die 10EUR. Ein STM32F4 oder F7 ~ ebenfalls. WTF? So werden diese Atmel Chips unverkäuflich...
Wenn ich mir die Themen der letzten Tage und Wochen anschaue, könnte ich mir aber vorstellen, dass STM32 weiter an Bedeutung gewinnen wird (immer aus Sicht des Bastlers gesprochen). Vielleicht werden diese ja zu einem zweiten Standbein des Forums, neben AVR.
-
Thread
Suche Empfehlung für zukunftssicheren ATMEGA Gesperrt
schon die ersten ATXMEGA32E5 gesehen für 1,89 US$ !!! (Avnet Express) ATMEGA 32K: ATMEGA32A-PU 2,61 € (mouser) bzw. ATmega32-16AU für 3,50€ (reichelt)
Matthias Sch. schrieb im Beitrag #2999701: > STM32 und Konsorten haben > das gleiche 'Problem' Nein, einige Cortexe haben interne Regler, z.B. Nuvoton NUC120: • Build-in LDO for wide operating voltage ranges from 2.5 V to 5.5 V Peter
-
Thread
STM32 / USB / 1k5-Connect-PullUp
Handvoll Widerständen. Was spricht dagegen, das einfach so zu machen? Die GPIOs sind zumeist ja 5V-Tolerant, auch ohne Vcc: On-Off |--/| 3V3 / ,--| / |-------/ -----. | |/__| | STM32F103VC |
Wenn der stm32 nicht aus usb versorgt wird, darf er D+ nicht auf GND ziehen. http://www.eevblog.com/forum/projects/driving-the-1k5-usb-pull-up-resistor-on-d/
-
Thread
Suche Bauteil
Hallo, die PWM kommt aus einem Arduino Nano, müssten also 5Volt sein. Wenn ich es im zweiten Schritt packe werde ich Code auf einen STM32 portieren, da wären es nur 3,3V, die könnte man über den Verstärkungsfaktor auf 10Volt bringen. Aber das ist erstmal Zukunftsmusik
Hans L. schrieb im Beitrag #6900703: > die PWM kommt aus einem Arduino Nano, müssten also 5Volt sein. Wenn ich > es im zweiten Schritt packe werde ich Code auf einen STM32 portieren, da > wären es nur 3,3V Du kannst auch an den Eingang einen npn Transistor mit Basiswiderstand schalten,
-
Thread
Reparaturversuch Maple Mini
mA) an Pin(5) mit 220 Ohm: 3.17V ( ~21,8 mA) an Pin(5) mit 150 Ohm: 2.21V ( ~32,0 mA) an Pin(5) mit 100 Ohm: 2.17V ( ~48,0 mA) an Pin(5) mit 75 Ohm: 0,10V (~ 64,0 mA) an Pin(5) mit 47 Ohm: 0,07V (~102,1
Eigentlich schade, damit kann man einiges mehr anstellen :) So muss man dann halt mit den normalen STM32-Toolchains ran.
-
Thread
STM32F303 SPI kein SCK- und MOSI-Signal
Konkurrenz": https://stackoverflow.com/questions/47972831/how-to-use-ll-low-level-drivers-in-cubemx-stm32
Ausnahme des Statements RCC_APB2PeriphClockCmd (RCC_APB2Periph_AFIO, ENABLE); Im Referenzmanual des STM32F1xx Seite 146 ist das Flag AFIOEN im Register RCC_APB2ENR (Bit0) beschrieben. Im Referenzmanual meines STM32F303 gibt es dieses Flag AFIOEN nicht, aber im Register RCC_APB2ENR (Bit0) steht dafür
-
Thread
Betrifft die Bereitstellung von EAGLE- Bibliotheken
Hier zwei LBRs von mir. Beide habe ich leider noch nicht geprüft. Die erste Version der STM32 LBR (STM32F107VC) habe ich heute erstellt.
#2081974: > Hier zwei LBRs von mir. Beide habe ich leider noch nicht geprüft. Die > erste Version der STM32 LBR (STM32F107VC) habe ich heute erstellt. Sehr schöne Libs! So muss das aussehen. Bei der STM-Lib stimmen die Add-Level im Device nicht, bei der Texas_28x_Piccolo ist keine Variante eingetragen
-
Thread
Frage an die Arduino-Nutzer
. Enthält einen Quarz, Spannungsregler, USB/Seriell-Wandler und eine MicroUSB-Schnittstelle in DIL-32, d.h. auch nicht mehr Lötpunkte als bei einem nackten Mega328.
Obwohl ich keinen Teensy habe, finde ich diese Boards ganz interessant. Es gibt aber auch das STM32Duino Framework, das mittlerweile auch recht gut funktioniert. Damit kann man dann auch die ganzen STM-Nucleo und Discovery Boards nutzen: https://github.com/stm32duino/Arduino_Core_STM32 Zu
-
Thread
Dumme Frage zum "C" mit AVR's
Max H. schrieb im Beitrag #4096036: > Du musst nur noch eine#define LED5 BF_PORTB.portb5 // Oder welcher Pin > auch immermachen und kannst dann in deinem Quellcode LED5 = 1; oder LED5 > = 0; > schreiben
Max H. schrieb im Beitrag #4096064: > Christian J. schrieb: >> Was ist "BF_PORTB" und was "portb5"? > Beitrag "AVR-Register als Bitfields" Danke! Für Atmega88. Ich habe den 32PU, der vielleicht anders
-
Thread
PT100-Thermometer
] << 8) | b[1]; double t = -46.85 + 175.72 * (double)v / 65536.0; sht21_measure(0xe5, b, 3); v = ((uint16_t)b[0] << 8) | (b[1] & 0xfc); double h = -6.0 + 125.0 * (double)v / 65536.0; printf("SHT-21 %5.2f oC, %5.2f %% RH\r\n", t, h); [/c] statt mir den ganzen
) | b[1]; > double t = -46.85 + 175.72 * (double)v / 65536.0; > > sht21_measure(0xe5, b, 3); > > v = ((uint16_t)b[0] << 8) | (b[1] & 0xfc); > double h = -6.0 + 125.0 * (double)v / 65536.0; > > printf("SHT-21 %5.2f oC, %5.2f %% RH\r\n", t, h); Das ist jetzt
-
Thread
Zeta SBC V2 Z80 mit Floppy Disk
to the Flash ROM: page #0 starts at ROM address 00000h, and page #31 ends at ROM address 7FFFFh. Pages 32 - 63 are mapped to the SRAM: page #32 starts at RAM address 00000h, and page #63 ends at RAM address 7FFFFh. Page select registers are used to
DOS zu tun. Beim DOS gab es das BIOS im Read-Only Speicher, was aus einem ROM geladen wurde. Int 13h war das. DOS hatte aber auch viele residente Teile (Int 21h) im RAM liegen, andere Befehle waren einfach Programme die geladen wurden von der Platte. Kann CPM auch Programme > 32kb ausführen? Es
-
Thread
Was tun mit den Kisten voll mit Bauteilen?
C. H. schrieb im Beitrag #6652222: > STM32 Mikrocontroller in trays die alleine sind zur Zeit ja schon Gold wert :)
Johannes S. schrieb im Beitrag #6652317: > C. H. schrieb: > >> STM32 Mikrocontroller in trays > > die alleine sind zur Zeit ja schon Gold wert :) Stimmt, aufgrund der derzeitigen knappheit... Frage ist nur, wo anbieten?
-
Thread
100V DC schalten
https://www.mouser.de/ProductDetail/Toshiba/TPH5R60APLL1Q?qs=h6V4JsTaLXeTEyFnNliCqQ%3D%3D Dieser Transistor z.B. sollte das können. Zumindest 5V Gateansteuerung sollte man aber vorsehen.
Idiotensicher (kriegt man auch als Informatiker hin :) ). Ich habe die 12V Version genommen, da es die 5V Variante zwar laut Datenblatt gibt, allerdings nirgends zu kaufen. Ich schalte also von meinem STM32 einen Optokoppler, der schaltet einen Transistor, der 12V an das Relais anlegt. Da es sich um einen
-
Thread
3d-Drucker-Mainboard
Ich brauche keine zusätzlichen Features gegenüber einem Austauschboard, das für einen Ender 5 geeignet ist. STM32 wäre schön.
Walter T. schrieb im Beitrag #6644943: > Ist zwar kein STM32, aber vielleicht genau > die richtige Motivation, auch mal einen Blick auf die NXP LPC17xx zu > werfen. ja, auch wenn das mittlerweile ein Oldie ist, die Peripherie ist angenehmer zu programmieren
-
Thread
STM32L151CC SPI DMA ILI9341 will nicht laufen.
Moin :-) Ich steuere erfolgreich mit einem STM32L151CC ein TFT Display mit ILI9341 per SPI an. Da das viel zu langsam läuft versuche ich es jetzt mit SPI über DMA und bekomme bisher nicht mal eine Reaktion vom Display :-( Die Funktionen "Fill
jemand drüber schauen? Verstehe ich da noch etwas grundlegend falsch? Gruß, Martin #include "stm32l1xx_rcc.h" #include "stm32l1xx_gpio.h" #include "stm32l1xx_dma.h" #include "stm32l1xx_spi.h" #include "misc.h" #include "ili9341.h" void InitLCD(void); void Fill(uint32_t color); void DrawPixel
-
Thread
MSP430 oder PIC24
SWD Debugger. IDE/Toolchain ist frei. https://www.digikey.ca/product-detail/en/stmicroelectronics/STM32F429I-DISC1/497-16140-ND/5731713?utm_adgroup=General&mkwid=sxOhY65En&pcrid=344033005578&pkw=&pmt=b&pdv=t&productid=&slid=&gclid=EAIaIQobChMI0Z65yuTR5QIVsxx9Ch0VcwhBEAAYASAAEgLO0fD_BwE
Speziell bei STM32 muss man auf die Peripheral-Lib zurückgreifen, und die ist der große Minuspunkt der ganzen STM32-Geschichte. Auch bei PIC32 muss man zumindest einzelne Dinge (Beispiel: Core-Config) ebenfalls aus
-
Thread
allgemeine PicoMite Anfängerfragen
.“ Also gebe ich die Adresse &H 4D an PicoMite und das sendet dann &H 9A/9B an den LM73?
des LM73 ist &B 1001 101 (in Datenblatt geschickterweise nur > binär angegeben). > Ist das nun &H 9A/9B oder &H 4D? > … > Also gebe ich die Adresse &H 4D an PicoMite und das sendet dann &H 9A/9B > an den LM73? Also ich würde 4D übergeben. Das ist die Adresse des Chips am I2C Bus. &B 1001
-
Thread
Mit STM32F4 einen Laser ansteuern
Hallo Ich würde gerne, zu experimentellen Zwecken, einen OEM Industrielaser mit einem STM32F407ZGT6 (Olimex STM32-P407) ansteuern. Ich brauche zwei Ausgänge: 1). Digitaler Pin mit einer Frequenz (PWM ?) von 0.1hz - 200khz Pulsbreite von 50us bis 100us oder höher (in 1us Schritten
der stm32F4 hat einen DA Wandler. Warum benutzt du den nicht?
-
Thread
GUI Embedded
was mit STM32 und emWin möglich ist: https://youtu.be/X_h-pNRZq0c was mit STM32 und selbstgestrickter Firmware + CubeMX geht: https://youtu.be/miGGfDeDFWU >GUI Anwendungen (rechenintensiv) und >hardwareanwendungen
gute Wahl ist. Da ich aber keine kommerzielle Anwendung habe war mit das ganze kein Geld wert. Die STM32 Lösung dagegen kostet nichts und war zum Basteln ausreichend. Gruß, dasrotemopped.
-
Thread
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
machen wenn es bei euch so wäre. Upgrade auf ATMega2560 oder kompletter Wechsel auf einen Prozessor zb. STM32? Schönen Sonntag noch Lg
in SMD drauf löten. Der 2560 hat ein External Bus Interface. Da kannst Du z.B. extern noch ein 32kb RAM anschließen. Z.B. https://www.reichelt.de/sram-32-kb-4-k-x-8-4-5-5-5-v-tsop-28-62256-70-m-p40086.html?r=1 Das liegt dann direkt im Adressraum des Prozessors wie das interne RAM auch, und
-
Thread
SPI auf STM32F103 - kein Signal
COntroller, der > TO redet aber vom F103. > > Gilt das Geschriebene auch für den F103? Aus der stm32f1xx_hal_rcc.h: [c]/* Delay after an RCC peripheral clock enabling */[/c] Also ST selber macht es so. Wird sicherlich einen Grund haben.
dass es nicht funktioniert und erwartest dann dass andere das aufdröseln? Benutze doch wenigstens die stm32f1xx.h und erspare dir den Wust an Makros. Dann könnten erfahrene STM32-User deutlich schneller sehen, woran es hapert.
-
Thread
uC teuerer geworden
Mein Anbieter sagt € 9,3221 für den STM32F767IGT6 in Einzelstückzahlen. Alles wird billiger!
-Access-line-STM8S-8-bit-MCU/191852170104?hash=item2cab47cb78:g:hY0AAOSwYmZXFzXS:rk:5:pf:0 ... das bringt mich natürlich um (und an den Rande des Ruins), aber ich war dennoch erstaunt.
-
Thread
Thermomix TM31 Modifikation
Als CPU und Display Kombi bietet sich das STM32F746G-Disco an. Sieht dem TM5 Display verblüffend ähnlich, allerdings hat der TM5 ein Linux System, aber um den TM31 aufzupeppen sollte ein STM32F7 reichen. Mit dem BSP (Board Support Package) hat
Flamme! :D Falls noch jemand lust auf das Projekt hat: Mein Ziel wäre es, die Software des TM5 oder 6 auf dem STM32F7 discovery Board "nachzubauen", angebunden an eine API für Thermomix rezepte, damit man quasi alles kochen kann :D Software zu entwickeln wäre sicher kein problem (im Team?), so
-
Thread
Skoda Fabia BJ 2017 stellt von alleine auf Winterzeit um
Beitrag #5603167: > Deine Software merkt, wann März oder Oktober ist, wann Sonntag ist und > wann 2:00h ist - so einfach geht das. Noch besser - das gibts auch in HW, weil das ganze ein paar ganz einfachen Regeln folgt... Es gibt einige STM32F0, die das in HW gelöst haben, nennt man auch RTC :)
#5603167: >> Deine Software merkt, wann März oder Oktober ist, wann Sonntag ist und >> wann 2:00h ist - so einfach geht das. > > Noch besser - das gibts auch in HW, weil das ganze ein paar ganz > einfachen Regeln folgt... > > Es gibt einige STM32F0, die das in HW gelöst haben, nennt man auch
-
Thread
STM32 CAN Problem Remap Problem
Hallo STM32 Freunde, ich habe folgendes Problem: Ich benutze das STM3210B_EVAL Board von ST. Der CAN Transceiver ist mit den Pins PD0 (RX) und PD1 (TX) verbunden. Da ich ein Projekt auf einem kleinerem Evalboard (Olimex STM32-H103) umsetzen möchte, bei dem die Pins PD1 und PD0 nicht nutzbar sind, wollte ich die Remap Funktionalität des STM32 nutzen. Man muss dazu sagen, dass ohne Remap die Pins PA12 und PA11 verwendet
-
Thread
ADC-Kanäle sukzessive abfragen
Ich will drei ADC-Kanäle (0 bis 2) Wenn man es richtig schnell haben will, soll er bei den G von STM32 oder so vorbei schauen. Die haben teilweise schon Mittelwert Filter in HW und 3-5 komplette ADCs mit bis 4MSPS. Da muss die CPU garnichts machen. Ich bin mir nicht ganz sicher, aber ich meine dass
. M. schrieb im Beitrag #7880776: > Wenn man es richtig schnell haben will, soll er bei den G von STM32 oder > so vorbei schauen. Die haben teilweise schon Mittelwert Filter in HW und > 3-5 komplette ADCs mit bis 4MSPS. Da muss die CPU garnichts machen. Da es hier um den ATmega328 mit seinem doch
-
Thread
Simple Servosteuerung mit wenig Strom
ev auch mal 1A. Mit Elko komme ich da nicht weit, das brauche ich kaum nachrechnen. Goldcaps 1F 5,5V hätte ich noch, die kacken bei 100mA aber auch ab. NimH-AAA Zellen? (liegen hier rum) 3 Stück? Laden mit 1mAh könnte ich. Das reicht aber ja kaum für die Selbstentladung. Alternativ ein 9V-Block
Verwende einen Mikrocontroller mit RTC, der die meiste Zeit schläft. Zum Beispiel einen STM32F103C8T6, der fällt mir dazu gerade ein weil er derzeit sehr billig mitsamt Quarz zu haben ist. Was die Stromversorgung des Motors angeht, würde ich Einwegbatterien verwenden. Akkus halten nämlich
-
Thread
USBprog4: Diverse Probleme und Fragen
Version. Einen STM32 würde ich nicht an 5 Volt JTAG hängen, das könnte zuviel sein. Man möchte für diese µCs einen vom Target versorgten Pegelwandler haben, der auch bis 2.0 Volt noch tut. Das bietet der USBProg offenbar
0.8.0 zu kompillieren, mal schauen was das bringt. Jim Meba schrieb im Beitrag #3782028: > Einen STM32 würde ich nicht an 5 Volt JTAG hängen, das könnte zuviel > sein. Man möchte für diese µCs einen vom Target versorgten Pegelwandler > haben, der auch bis 2.0 Volt noch tut. Das bietet der USBProg
-
Thread
OpenOCD-USB ARM Debugger aus dem Shop in Betrieb nehmen
jtag_ntrst_delay: 100 Info : clock speed 1000 kHz Info : JTAG tap: stm32.cpu tap/device found: 0x3ba00477 (mfg: 0x23b, part: 0xba0 0, ver: 0x3) Info : JTAG tap: stm32.bs tap/device found: 0x16410041 (mfg: 0x020, part: 0x6410 , ver: 0x1) Info : stm32.cpu: hardware has
Windows automatisch installierten Treiber mit denen von http://sourceforge.net/apps/trac/libusb-win32/wiki überschrieben habe (beim Download liegen praktische Installer bei, auch für 64Bit). Als .cfg für das Board habe ich die board/olimex_stm32_h103.cfg genommen, hat den gleichen Cortex-M3 Chip drauf
-
Thread
STM32F1xx: Wie GOL am "Leben" halten?
Bildschirm. [c] static int CheckForPeriod(uint8_t* source, size_t len) { /* Puffer für 5 Perioden */ static uint8_t hPtr = 0; static uint32_t HistoryCRC[5] = {1,2,3,4,5}; /* CRC32 Summe bilden für aktuellen Datenstrom */ CRC_ResetDR(); uint32_t crc = CRC_CalcBlockCRC((uint32_t*) source, len/4); HistoryCRC[hPtr] = crc; /* Neuen Datenstrom gegen alle anderen vergleichen */ int cmpPtr = (hPtr + 1) % 5; int cnt = 0; while ((HistoryCRC[cmpPtr] !=
-
Thread
Keil Stack-Heap Größe STM32Fxxx
Hallo, ich würde gerne die Größe des Stacks und Heaps meines in Keil compelierten STM32F4xx Programms wissen. Leider sind die derzeitigen Artikel, die ich gefunden habe, für ein STM32Fxxx µC mit startup_stm32fxxx.s wenig hilfreich. Der Keil Linker spuckt ab Verison 4.22 standardmäßig
erleide. Die Werte sind gerade nur zufällig so hoch gewählt, da ich etwas rumprobiert habe... Mein STM32F446RE hat 128kByte bzw. 0x20000. In der .map-Datei sieht es leider ähnlich verwirrend für mich aus. Jemand eine Idee?? Vielen Dank
-
Thread
Elko für µC gesucht
Hallo Zusammen, ich arbeite gerade an der Beschaltung des µC STM32F407. Laut Datenblatt soll an den Pins V_cap1 und V_cap2 jeweils ein Elko dran. Die Elkos sollen eine Kapazität von 2,2µF haben, ein ESR < 2Ohm und aus Keramik sein und idealerweise in SMD-Bauform
STM STM STM schrieb im Beitrag #4988624: > So wirst du dein Board nie fertig kriegen. > > Die Kondensatoren können das, aus, fertig, basta. > > Auf den STM Eval Boards sind auch keine "Zauber-Kondensatoren
-
Thread
STM32F103RB, Input capture und Encoder kollidieren
11 /* Includes ------------------------------------------------------------------*/ #include "stm32f10x.h" #include "hardware_conf.h" #include "USART.h" #include "ili932x_conf.h" #include <stdio.h> /* Private define ------------------------------------------------------------*/ /* LED
); USART_Send_Str(" *** STM32 Test *** \n"); LCD_Clear(BLACK); WriteString(40,0,"STM32 Demo ! (40,0)",WHITE); WriteString(0,160, "Encoder: ",WHITE); LED2=1; while(1) { key=KEY_Scan()
-
Thread
Gehäuse für STM32F7 Disco Board
Hallo, ich habe ein Projekt mit einem STM32F7 Disco Board. Kennt jemand ein Gehäuse, das dafür passt? Hat vielleicht jemand selbst schon eines dafür verwendet? Ralf
Vielleicht auch mal im 3D-Druck Bereich schauen. Habe für mein STM32F4-Disco Board ein cooles Gehäuse gefunden und bei einem Kollegen drucken lassen, passt perfekt.
-
Thread
Debugger stürzt ab - Nucleo-Board mit STM32WB55, Ubuntu, STM32CubeIDE
running). Es handelt sich dabei um die Original-Projekte, die ich ohne jegliche Änderung in die STM32CubeIDE importiert habe. Und ich denke, ich kann ausschließen, dass mir beim Flashen der Binaries (zuerst stm32wb5x_FUS_fw.bin, danach stm32wb5x_BLE_Stack_full_fw.bin / stm32wb5x_BLE_Mac_802_15_4_
to support low power mode (STOP1) ( No traces - No debugger ) This can be modified in app_conf.h (CFG_LPM_SUPPORTED, CFG_DEBUG_BLE_TRACE, CFG_DEBUG_APP_TRACE) [/code] https://github.com/STMicroelectronics/STM32CubeWB/blob/bceb1dae09f912eae47fba059251d499ba32f4ca/Projects/NUCLEO-WB15CC/Applications
-
Thread
Arduino IDE mit STM32 Core Themen, BluePill, SPI 2
später ein Display anzuschließen. Wer hat da Erfahrung? Ein funktionierendes STM32 Arduino SPI 2 Beispiel wäre super Mein Beispiel bekomme ich nicht zum laufen: // BluePill #include <SPI.h> // Pin Belegung originaler SPI-2 BUS #define SS_2_PIN 28 #define SCK_2_PIN
das anders, da muss man die Signale mosi,miso,clk,ssel im Konstruktor angeben. https://github.com/stm32duino/Arduino_Core_STM32/tree/master/libraries/SPI
-
Thread
Bricks - BreakOut Game für ATmega168 / 328p
die von mir verwendeten Controllerfamilien anzupassen habe ich ein Spiel von mir, das ich für den STM32F030 geschrieben hatte (und daraus sogar ein Gerätchen gemacht, weil es eines meiner Lieblingsspiele aus den 80er und 90er war) nun mit ein paar Anpassungen auf dem ATmega zum laufen gebracht und ich
China habe ich einen STC-Auto-Programmer https://www.ebay.de/itm/STC-Auto-Programmer-Unit-mini-STM8-STM32-Emulator-Downloader-0cn/183636133570?hash=item2ac19106c2:g:bJoAAOSwJGlbTapG was nichts anderes als eben den CH340G Chip enthält, allerdings mit herausgeführtem RTS Anschluss (am Adapter wird
-
Thread
Gehaltsverhandlung Werkstudent
1! D.h. wenn ich ein Tutorium von 1,5h Dauer gebe, bekomme ich dafür 1,5h Tutorium + 1,5h Vorbereitung bezahlt - macht 3 * 8,50 = 25,50€. Insofern find ich die 12 Euro als Bachelor jetzt nicht unbedingt
+ 1,5h Rechnerübung + 3h Korrektur, bei 13 bezahlten Stunden. so kam ich durchgehend auf meine knapp 400€ / Monat die ich abzugsfrei zum Bafög hinzuverdienen durfte. Und mir hats Spaß gemacht :)
-
Thread
Kontrollblick Minimalbeschaltung STM32F405RGT7
: Geht um den Entwurf einer Platine zur Regelung eines Tauchspulenaktors. Mikrocontroller soll ein STM32F405RGT7 sein. Als Spannungsversorgung dient eine Autobatterie, die für unser Board mit den LDOs von STM der Reihe LDL1117 (genauer: V33 durch LDL1117S33R und V5 durch LDL1117S50R) auf 3,3V und 5V
wir sonst irgendwas nicht beachtet? Die Widerstände für den Quarz (eig. den Widerstand) hab ich dem STM32F4DISCOVERY Board entnommen, aber bin unsicher ob das auch bei uns passt, weil die einen 407er und wir einen 405er nutzen. Fällt euch sonst noch was auf? Vielen lieben Dank schonmal und einen guten
-
Thread
IC mit GPU gesucht
So ein STM32 mit Coprozessor könnte reichen. Schau mal in die AN4841 von stm. link: https://www.st.com/content/ccc/resource/technical/document/application_note/group0/c1/ee/18/7a/f9/45/45/3b/DM00273990/files
Hier ein paar Grundlagen am Beispiel der STM32F4 und STM32F7, der STM32H7 ist nochmals deutlich performanter: https://www.st.com/resource/en/application_note/dm00273990.pdf
-
Thread
PullUp bei Attinys überhaupt noch gängig?
HV-Programming > zu haben. ;) Um zum Thema zurückzukommen, wie macht man eigentlich HV-Programmierung beim STM32? Braucht Reset dabei nicht doch einen pullup-Widerstand?
mit AVR nicht auf die STM32. Die 32-Bitter kennen meist 2 Verfahren: Bootloader und die Debug-Schnittstelle. Der Chip startet nach Powerup/Reset in einen Bootloader, der abhängig von einem Pinzustand auf irgendwelchen Schnittstellen
-
Thread
Microcontroller als JTAG Programmer
bekommen. Ein > CPLD (XC9572XL) soll über seine JTAG Schnittstelle von einem > Microcontroller (STM32F107) programmiert werden. Der Microcontroller > soll also als JTAG Programmer dienen. Versaloon wird von OpenOCD unterstützt und implementiert JTAG auf einem STM32 µC: https://github.com/versaloon
machen: Tobias Weber schrieb im Beitrag #4894476: > CPLD (XC9572XL) soll von einem Microcontroller (STM32F107) programmiert Also nochmal: Lothar schrieb im Beitrag #4894505: > http://www.clifford.at/libxsvf/
-
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