-
Thread
STM32 ADC liefert falsche Werte
Matthias S. schrieb im Beitrag #4478823: > M.E. mit dem > STM32F103 auf dem VL Discovery Auf dem VL-Discovery sitzt ein STM32F100RBT6
Hallo, ich habe gestern genau eine solche Routine für einen STM32F103C8t& codiert für AIN0 (Baujahr 2015, Week 47)und sie läuft einwandfrei. Ohne das jetzt alles durchzulesen hier mein Code, der einwandfrei läuft. Wie ich sehe wurde einiges von dem STM32 Genius
-
Thread
DCF-Uhr from Scratch
so gut wie kein Rechenzeitaufand. Mit der CMSIS-DSP - Bibliothek gibt's einige der nötigen Funktionen auch schon für STM32 voroptimiert. Als Empfänger-Frontend tuts hoffentlich so ein 5€-Modul, dem man den Chip klaut, nur den Schwingkreis behält, und das Signal verstärkt
Baseband-Mixing so gut wie kein Rechenzeitaufand. > > Mit der CMSIS-DSP - Bibliothek gibt's einige der nötigen Funktionen auch > schon für STM32 voroptimiert. ciao gustav
-
Thread
STM32: CAN Loopback mit merkwürdigem Effekt
configured, this is done through SystemInit() function which is > called from startup file (startup_stm32f10x_xx.s) before to branch to > application main. To reconfigure the default setting of SystemInit() > function, refer to system_stm32f10x.c file */ Aber wo rufst Du es auf? Ruf am Anfang
Hi, also: * die Definition habe ich geändert. * außerdem hatte ich die startup_stm32f10x_xl.s statt startup_stm32f10x_hd.s gewählt (darauf hast Du Dich vermutlich bezogen..) Beides war falsch und beides habe ich korrigiert. Aber das war es leider nicht. Weiterhin habe ich diesen
-
Thread
ARM Einstieg
Hallo, des ist glaub ich mal ein richtiges Forum für mich Hab auch ein STM32 board und noch sehr wenig erfahrung darin. Kann mir jemand sagen wie ich irgendeinen Pin auf High oder Low lege. wollte eine BCD anzeige realisieren, mit 8 Ausgängen über Vorwiderstand. Um einfach
Supporter. > Kennst du dann vielleicht ein Gutes Buch wo man sowas auch nachlesen > kann. Auf der STM32 Seite gibt's den "Insider's Guide" von Hitex. Eher eine Übersicht und keine Schritt-für-Schritt Anleitung, aber eine solche kenne ich nicht.
-
Thread
Hilfe bei ST8S103k (Einarbeitung)
Mehmet Kendi schrieb im Beitrag #3956802: > STM8 ist ein echt guter MCU. Nur macht er halt bei einem Preisvergleich Ich stimme Mehmet i.W. zu, es gibt aber Ausnahmen, z.B. ist der STM8S208 eine extrem preiswerte MCU, wenn man CAN benötigt PdG
http://benryves.com/tutorials/stm8s-discovery/ hat mir beim Einstieg geholfen. Ich habe den Cosmic, Raisonance und IAR Compiler probiert und fand nur den IAR benutzbar. (kostenlos bis 8K codesize) Die IDE unterstützt den STM8S
-
Thread
ARM STM32 Eingänge werden nicht erkannt
// STM32 setup while (1) { if(GPIO_ReadInputData(GPIOA) == 0x1){ GPIO_SetBits (GPIOB, GPIO_Pin_8); GPIO_ResetBits (GPIOB, GPIO_Pin_15); } else{ GPIO_SetBits (GPIOB, GPIO_Pin
Sieht eigentlich Ok aus, oder bist Du an falschen Pins? Die stm32_Init() sieht aber komisch aus? Wenn Du die STM FW LIB nimmst, solltest Du auch die dortige INIT nehmen und die richtigen Startup-Files. Oder versuch mal diese (für externen Quarz 8MHz gedacht): [
-
Thread
Schneller Mikrocontroller mit Ethernet gesucht
kiB Flash, 128 kiB SRAM, USB Device und Host, 10/100 Ethernet MAC, 16 Kanal 10-Bit ADC (max. 1 MS/s) CY8C55xx bis zu 256 kiB Flash, 64 Kib SRAM, USB Device, 12-Bit 1MS/s SAR ADC, 20-Bit Delta-Sigma ADC (48 kHz @ 16-Bit, 192 kHz @ 12-Bit). 8-Bit DAC Ohne eingebauten Ethernet MAC und USB geht.
Anforderungen, bei den genannten zusätzlich) Ansonsten bei den "üblichen Verdächtigen" suchen: Atmel, NXP, STM, Microchip, TI, Energy Micro, IDEs und Compiler gibt's für alle kostenlos. Offene Fragen: - 100 kS/s gleichzeitig auf allen 16 Kanälen = 1.6 MS/s oder 100 kS/s / 16 Kanäle = 6.25 kS/s pro Kanal
-
Thread
Dialog übernimmt Atmel [Update: Nein, Microchip übernimmt Atmel]
(Atmel war um > $1000M). Silabs' 8051-Derivate sind ziemlich beliebt. EFM32 > -ST mit der ST8 Familie STM32 > -Es gibt auch noch Hersteller von Controllern für Jubelelektronik (z.B. > Holtek aus Hongkong). Deren Stückzahlen dürften auch recht gross sein. http://www.holtek.com.tw/english
www.microchip.com/sec/filings/FY16/425%20Filing%202-5-2016%20(re%20conf%20call).pdf "the addition of Atmel’s 8-bit AVR microcontroller family, and 32-bit ARM microcontroller family, we expect will enhance Microchip’s industry-leading 8-bit, 16-bit, and 32-bit microcontroller offerings." [...] "The comment
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
welchen Daten (Roh oder schon verschoben um 7bit nach rechts) die CRC8 und CRC16 über den Payload gebildet werden. Beispiel, so wie es aktuell verstehe, aber die CRC8s und CRC16_P stimmen nie: 01 [...] CRC8 CRC16_H CRC16_L 02 [...] CRC8 CRC16_H CRC16_L .... 8X
mit (|) versucht zu untergliedern: erstes Byte ist das MID (sofern das stimmt). Danach 4 Byte mit S/N des WR, dann 4 Byte mit S/N der DTU, dann der CMD 0x00, dann ein CRC8 über die vorangegangen Bytes der Payload. Interessant ist hier: die S/N der DTU ist an zweiter Stelle der beiden Seriennummern
-
Thread
STM32 I2C Probleme
Hallo. Ich versuche mich gerade daran mit dem STM32F3 Discovery Board meinen ersten 32-Bit ARM zu programmieren. Bis jetzt habe ich erfolgreich die onboard LED's mit einem Timer blinken lassen. jetzt möchte ich als Vorbereitung auf mein nächstes Projekt
Hallo Zusammen! Ich verwende das STM32F3 Discoveryboard und versuche den LidarLite-Sensor über I2C2 auch an denselben Pins zu initialisieren. Der Sensor verfügt über interne 4.7k PullUp-Widerstände. Ich nutze CooCox in der Version 1.7.8
-
Thread
Starten Bootloader STM32F103 BluePill
merkwürdiges Problem: Ich möchte mir ein eigenes Dev-Board auf Basis des auf Ebay ( http://www.ebay.de/itm/STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435-/272283008473?hash=item3f6554fdd9:g:GTAAAOSwMNxXazXE ) massenhaft verkauften BluePill Boards STM32F103C8T6 entwickeln. Dieses
Ralph S. schrieb im Beitrag #4934665: > Nun ist das mit der BluePill eine ziemliche Frickelei: Boot0 Jumper auf > 1 stecken, Reset druecken, mittels STM32flash Programm flashen, Boot0 > Jumper zurück auf
-
Thread
Qt for MCUs: Grafiktoolkit für Mikrocontroller
STM32F0 oder einen STM32F7, oder irgendwas dazwischen? Das größte Geschoss (STM32F779) hat einen eingebauten "Graphics Accelerator" und ein MIPI-DSI-Interface, d.h. du kannst ein Standard-Display anschließen
> .NET ist ja jahrelang eh schon vorinstalliert, also lassen sich diese > EXE's (Assemblys) einfach weitergeben und laufen problemlos auch auf > anderen PC's. rofl
-
Thread
[STM32] SPI über DMA lohnenswert?
immer die DMA, solange die errata es zulässt! Auch wenn ich, z.B am i2c bus immer warten muss. Beim stm32 kann man sogar die GPIO´s mit DMA befeuern. Leider aber nur die komplette Bank (GPIOx). 200µs erscheinen mir etwas zu schnell abgetastet zu sein. Fast bei allen instabilen Strecken, die ich jetzt
gerade mal so lange, wie deine SPI die Daten transportiert. Bei 8 MHz sind gerade mal 6us. >So wie ich das jetzt verstanden habe, kann man bei der Verwendung des >DMA auf das >while (SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_RXNE) == RESET); >verzichten
-
Thread
PID-Regler: Wie schnell ist schnell genug?
->kdFactor/controller->taFactor) * controller->error 08008840: vdiv.f32 s10, s14, s9 96 uint8_t pid(float sollWert, float istWert, pid_controller_t* controller){ 08008844: sub sp, #8 101 + (-controller->kpFactor-2*controller->kdFactor/controller
gerade dabei war habe ich die gleiche Routine nochmal auf zwei anderen Boards laufen lassen. [code] STM32L031 @ 32 MHz (Cortex-M0+) gcc 6.3.1 -Os: 38,6 µs gcc 6.3.1 -O3: 39,5 µs gcc 7.2.1 -Os: 39,3 µs gcc 7.2.1 -O3: 39,8 µs Keil: 24,3 µs LPC1549 @ 72 MHz (Cortex-M3) gcc 7.2.1 -0s: 19,3 µs
-
Thread
ARM LPC Dev Kit von Steinert
...für Dich zutreffend wäre "STM3220G-EVAL und daraus GLCD_16bitIF_STM32F2xx.c (ab HIMEX = 0) Ich hab's mal für Dich gepackt und angehängt(hoffe, Andreas ist nicht allzu böse)...
Angesteuert habe ich dieses LCD bereits mit ATmega 644 , ATmega 128, LPC1768,LPC2148 und eben mit dem STM32F407 und 417. Sowohl in SPI-Mode als auch in 8-bit und 16-bit IF mit bit-banding , aber auch mit FSMC. Ich gehe immernoch davon aus, daß Du das MCBSTM32C oder ein ähnliches Board hast(bin kein Hellseher
-
Thread
Wie viele Quadratur Encoder hat ein Mikrocontroller ?
STM32! gibts mit vielen Eingängen (auch Encodereingängen, die Timerhardware kann einiges bei den STM's)
im Artikel [[STM32]].
-
Thread
ATMEL ARM SAMD ohne Framework programmieren
garantiert einen recht ordentlichen Markt für 48..64 pinnige M4F mit ca. 100 MHz und 32..128K Flash nebst 8..32 K Ram. W.S.
ASF ableiten lassen. bei den STM32's waren die Librarys für mich viel hilfreicher. Was ich Außerdem bei den STM32 libs besser finde ist das die viel unabhängiger voneinander ist. Man kann einfach einen Teil rausnehmen und benutzen
-
Thread
Messdaten in csv oder Textdatei schreiben
Eros S. schrieb im Beitrag #7707995: > FILE *demo; > demo = fopen("C:\temp\test.txt", "w"); Wieder einer der ein ganzes Windows auf seinem STM hat... Respekt. Du verdrehst da zwei Ding die so gar
Eros S. schrieb im Beitrag #7708028: >> Ich würde vermutlich eine SD-Karte an den STM anflanschen und die Datei >> darauf ablegen. Aber auch da muss man per Hand die SD-Karte umstecken >> und die Datei am
-
Thread
XMega192A1 kommt nicht -> Umstieg auf ARM, aber welchen?
Der STM32F21x hat auch ein Krypto-Modul drin, Du musst mal lesen was man damit alles machen kann. Der STM32F2xx kann auch bis zu 120 MHz und 6 UART's Ansonsten den STM32F41x verwenden, den gibt es bis
STM32 hat Devices mit 6 UART's drin.
-
Thread
Arduino Blue Pill & PWM
LED´s mittels PWM Heller und Dunkler macht. Dieser anbei. Das Lauflicht verhält sich so: https://youtu.be/yAkn36FYmO8 Also LED 3,6,7 gehen nicht an LED 9 & 10 Blinken hin und her bei jedem Durchlauf.
So ich hab folgendes gemacht: Alle funktionierenden LED´s auskommentiert. Somit bleiben nur noch PA2 PA7 PA8 PA9 und PA 10 übrig. Ergebnis: PA2 leuchtet weiterhin nicht PA7 Blinkt einmal auf nur im ersten Durchlauf, danach nicht mehr PA8 leuchtet nicht
-
Thread
Speichererweiterung für BigData bei Microprozessoren
Ob S. schrieb im Beitrag #7510770: > Das sind dann rund 80MByte/s. Das sollte natürlich 30MByte/s heißen. Keine Ahnung, wie es zu diesem Fehler kam. Die Tasten für 3 und 8 liegen ja nun nicht gerade
Man könnte sogar einen ESP32S3 nehmen, der hat auch SDIO und einiges an Leistung. Auf den Modulen kriegt man massig PSRAM (8 MByte!) und das auch noch billig. Drahtloses Auslesen gibt's "gratis" dazu. Ich weiß allerdings nicht wie
-
Thread
Einstieg Mikrocontroller Atmel
/Elegoo-Steckbr%C3%BCcken-Breadboard-Jumperkabel-Wiederverwendbare-Farbig/dp/B06XBHXWBD/ref=sr_1_6?s=computers&ie=UTF8&qid=1515946562&sr=1-6&keywords=Arduino
Bootloader oder Programmieradapter. Wenn du aus der Region 76xxx kommst, kann ich dir den Umgang mit STM32, STM8, LPC und AVR zeigen.
-
Thread
STM32 Quadrature Encoder - 4x Resolution - ich bekomm's nicht hin
im Counter gezählt, obwohl ich dem STM32F103C8T6 (Bluepill...) sage er soll beide Kanäle zählen und die Doku sagt, dass immer beide Flanken ausgewertet werden. Ich bekomme also keine '4x' Auflösung hin. Bevor ich also heute Abend den
Florian F. schrieb im Beitrag #5179353: > r.gen->CCMR1 |= TIMER_CCMR1_CC1S; > r.gen->CCMR1 |= TIMER_CCMR1_CC2S; sind diese Zeilen richtig? Laut manual sollte das so initialisiert werden: • CC1S= ‘01’ (TIMx_CCMR1 register, TI1FP1 mapped on TI1) • CC2S= ‘01’ (TIMx_CCMR2
-
Thread
AEG Lavatherm IH67680IH schaltet sporadisch ab
d17,d20 Ich habe alle 6 Stück ausgelötet und durchgemessen. Es sind Scotty-Dioden des Typs: BAT54S L44 (wichtig der Typ -S-) Diese habe ich mir neu geordert und nach dem Tausch funktionierte der Trockner wieder! Somit würde ich empfehlen folgende Teile zu tauschen: - LNK586 - BAT54S L44 (wichtig
Die besagten Komponenten LNK586 und BAT54S L44 Typ S wurden getauscht. Resultat: Fehler besteht immer noch. Gerät bricht das Programm ab und der Start muss wiederholt werden.
-
Thread
STM32F4 discovery auslesen - unbekannte Programmgröße
[code] Rev D.1 --> PCB label MB997 D-01, silkscreen modified for mbed-enabled, STM32F103C8T6 replaced by STM32F103CBT6 Rev C.1 --> PCB label MB997 C-01, R31 not Fitted, PDR_ON of STM32F4 replaced by VSS Replace LIS302DL by LIS3DSH (U5) Rev B.2 --> PCB label MB997
#q=stm32f103-t=products-page=1 Direkt ins Auge sticht: Der CBT6 hat 128kB Flash, der C8T6 nur 64kB Flash. Einen noch genaueren Vergleich der beiden MC's liefert der Product Selector von ST: https:/
-
Thread
Verlosung RX210 Promo-Board
doctormicro/rx_blog/blog/2012/08/31/check-out-the-rx210-rpb Für mich eignet sich der RX210 als Ersatz für H8S... oder größere ATMEGAs, da er wie diese mit einer Versorgungsspannung von 1,8 - 5V läuft. Als 32bit Prozessor mit 50MHz (ab 3V) läuft er den MEGAs aber locker davon. Nur wenige Pins vom max. LQFP100
wird sich schnell ändern, weil damit wohl längerfristig alle alten Derivate von ehemals Hitachi (H8, H8S, etc.), Mitsubishi (M16, M32, etc.) und NEC (78k, V850) ersetzt werden können.
-
Thread
uC mit USB gesucht
A. F. schrieb im Beitrag #5888668: > Bin bei der Suche auf die PSOC's gestoßen, nun welcher ist dafür eher > geeignet Bin selber sehr zufrieden mit Cypress PSOC5lp. Anfangen mit CY8CKIT-059 der fuer $10 alles gibt was benoetigt is. Incl programmer Von Cypress aus
efm8-universal-bee/device.efm8ub31f40g-qsop24
-
Thread
8x µC über einen weiteren µC programmieren
Hallo, ich möchte auf einer Leiterplatte 8 ATTiny zur Regelung von 8 Kanälen einsetzen. Die Kommunikation zur Aussenwelt (Webinterface) soll mit einem STM32 gemacht werden. Meine Frage: Wie kann ich mit dem STM32 alle ATTinys programmieren
programmiert werden können. Dann muß man halt vorher den Bootloader drauf haben. Günstige STMs mit USB samt Loader gibt's auch schon unter 5€. Was soll's denn konkret werden ? 8 Kanäle mit 8 einzelnen AVRs ist bissle wenig an Infos ... Vor allem wenn man einen dickeren STM mit genügend I/Os
-
Thread
Double Variable liefert über Sprintf->Uart keine Dezimalzahl
, 2 Temperatur-/Feuchtesensoren, I2C LED Anzeige, UART und bissl GPIOs. Über STM32CubeMX und SW4STM32 sind das 27KB. Was bringt es mir wenn von den 64KB 63,5KB unbenutzt sind statt 37KB? Richtig, nichts. @W.S.: Steht da auch drin, dass die Float Konvertierung in SW4STM32 standardmäßig
Eröffnungspost beschrieben hast. Nochwas: Gegen mangelhafte Grundkenntnisse hilft übrigens auch kein (uint8_t*)out - gelle? Wozu überhaupt bei einem Character-Stream aus einem char out[20] ein Typecast? Es sind ja doch schiere char's, die da über die Schnittstelle gehen sollen. W.S.
-
Thread
Arduino oder
wirst. Die Nucleoboards von ST haben "Programmieradapter" schon dabei. Und fuer den "kleinen" STM32F103 gibt es auch ein Board. > einen rohen Chip nehmen Wenn du 0.5/0.8 mm von Hand loeten willst. Das kannst du spaeter immer noch ueben...
Hersteller des µC auch direkt mit C / Assembler programmieren. Deswegen kannst du mit Arduino von AVR 8-bittern, über ARM-Architektur basierten STM32 und Tensilica XTensa-basierten ESP32 32-bittern alles etwas abstrahierter programmieren (was dann auch wieder andere Nachteile hat). Von "falsch angewöhnen
-
Thread
32-Bit uC in QFP-32
://www.silabs.com/mcu/8-bit-microcontrollers/efm8-laser-bee/device.efm8lb12f64e-qfp32 Ähm, also z. B. STM32G030 ist ein 32-Bitter, und den gibt's im LQFP32. Wobei dieses LQFP sogar noch etwas dicker als da vom oben angegebenen
nie wieder: https://www.mouser.de/ProductDetail/STMicroelectronics/STM32G431KBT6?qs=T3oQrply3y8teCTeNAFOLg%3D%3D
-
Thread
STM32F105/205 einbindung eines VCP
W.S. schrieb im Beitrag #6126185: > Das zuständige RefManual ist das RM0008 und das gilt lt. ST dafür: > STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx, STM32F107xx > Also, es sollte ja wohl doch
W.S. schrieb im Beitrag #6126185: > Hehe, hab grad bei ST geschaut: > > Das zuständige RefManual ist das RM0008 > und das gilt lt. ST dafür: > STM32F101xx, > STM32F102xx, > STM32F103xx, > STM32F105xx
-
Thread
STM32 UART DMA Circular Vertändnisproblem
Johannes S. schrieb im Beitrag #6563653: > hier gibts eine gute Anleitung zu DMA + variable Länge: > https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/ Da bist du
Paul S. schrieb im Beitrag #6564173: > 115200 Baud erzeugen 115200 Interrupts/Sek Das ist schon mal falsch! Ein Zeichen besteht (bei 8N1) aus Startbit, 8 Datenbits und einem Stopbit. (10 bit) Da der
-
Thread
Warum kann nicht alles so einfach wie Arduino sein?
muss man für alles andere einen gefühlt hohen > Aufwand treiben um z.B. nur mal eine LED an einem STM32 µC blinken zu > lassen? Du kannst ja eine extra-einfache STM32-IDE bauen, mit der man LED's blinken lassen kann. Da aber STM32-Projekte im Allgemeinen viel mehr tun sollen, braucht man dafür auch
brauche. Entspann Dich, darfst ihn ja weiterverwenden. Deine 2 Euro toppe ich übrigens mit einem STM8s003 für 30Cent der keinen Quarz braucht. Das wird hier aber zum Anpi** Wettbewerb und das ist völlig unnötig, weil wir schon alle groß sind und jeder seine eigene Entscheidung trifft was er mag und
-
Thread
Warum läuft der CAN-Bus auf einem GD32F303 nicht mit dem Code eines STM32F103?
Dieter S. schrieb im Beitrag #7924552: > auf einem STM32F303 zum Laufen zu bringen Das macht ja keinen Sinn, der GD32F303 ist eben kein Clone des STM32F303, sondern ein aufgemotzter F103. Siehe meinen Link
muss. Findet man alles zum Download auf der GD-Homepage. Und funktioniert alles sehr ähnlich der STM CubeIDE, genauso aufgesetzt auf Eclipse. IDE und Peripheral Libraries: https://gd32mcu.com/en/download/7?kw=GD32F3 Beispiele: https://gd32mcu.com/en/download/8?kw=GD32F3
-
Thread
Anbindung FPGA an USB2.0/3.0
Der TO braucht nur 8 MByte/s wie er selbst schon sagt. Das ist eine ganz andere Hausnummer.
Zoom Zoom schrieb im Beitrag #4781886: > Der TO braucht nur 8 MByte/s wie er selbst schon sagt. Das ist eine ganz > andere Hausnummer. Meine Frage war nicht als Kritik gemeint. Was ist machbar für ein komfortables Interface FPGA<>PC auf Basis eines STM32
-
Thread
LCD von Pollin
sind als Open-Drain konfiguriert. 1. Funktioniert der Aufbau mit 3.3V DC GPIO's? Das Datenblatt des NT7538 definiert die Logicgrenzen bei Low - 0.2*VDD und High - 0.8*VDD. Da VDD mit 1.8 - 3.6V DC angegeben ist würde ich davon ausgehen, dass das mit dem STM funktioniert? 2.
HAL_GPIO_WritePin(D0_GPIO_Port, D0_Pin, (var_Data>>0)&0x01); > } Schaue ins Referenzmanual deines STM32F103C8T6 hinein und lerne, die Register GPIOx_BSRR zu benutzen. W.S.
-
Thread
Strom messen - deepsleep
benutzen. Ich habe ein Review von Anreas Spies gesehen: https://www.youtube.com/watch?v=HmXfyLyN38c&t=760s CurrentRanger unter: https://www.youtube.com/redirect?q=https%3A%2F%2Flowpowerlab.com%2Fguide%2Fcurrentranger%2F&v=HmXfyLyN38c&redir_token=vEyZcabv-_6h2bF_8hZLECOqOCl8MTU2NzA3NDkwM0AxNTY2OTg4NTAz
Da braucht man nichts bauen. Gibt es fertig wahlweise als STM8-Discovery oder STM32L152-Discovery. Nur ein wenig die Software anpassen!
-
Thread
Kleine STM32-Boards (mit originalem Prozessor) gesucht
Dieser Handler bei AliExpress https://www.aliexpress.com/item/32377410710.html?spm=a2g0s.8937460.0.0.51302e0extRxFk bietet in der Bestellmaske immerhin die Wahl zwischen dem "original" STM32F103... und dem CKS103C8T8 Clone. Ich habe nicht getestet, was wirklich geliefert wird.
-1285944e6eb0&pd_rd_w=VWZjm&pd_rd_wg=AeJMR&pf_rd_p=a6d018ad-f20b-46c9-8920-433972c7d9b7&pf_rd_r=KAV8V6S8V3VPQCF273X6&qid=1576007562&s=merchant-items
-
Thread
STM32 I2C byte lässt sich nicht ändern
STM32_Noob schrieb im Beitrag #5210034: > uint8_t buffer[2]; > > while (1) > { > buffer[0]++; > > HAL_I2C_Master_Transmit(&hi2c1, 0x40, buffer, 1, 100); > HAL_Delay(1000); >
STM32_Noob schrieb im Beitrag #5211313: > Ich habe vorher die guten 8bit AVRs genutzt. Leider sind die für meine > Anwendungen zu langsam. CMSIS hört sich auch interessant an. Gibt es > dafür ein gutes
-
Thread
Probleme mit Linux (Kernel 4.9.0) und st-flash / texane
alternatives Konsolenprogramm zum Flashen unter Linux Das naheliegendste Programm wäre wohl der STM32 Cube Programmer. Für die GUI brauchst du Oracle JRE 8, das darin enthaltene Kommandozeilentool läuft auch mit anderen Java Versionen. https://www.st.com/en/development-tools/stm32cubeprog.html
vorhanden. Stefanus F. schrieb im Beitrag #5828561: > Das naheliegendste Programm wäre wohl der STM32 Cube Programmer. Für die > GUI brauchst du Oracle JRE 8, das darin enthaltene Kommandozeilentool > läuft auch mit anderen Java Versionen. > > https://www.st.com/en/development-tools/stm32cubeprog.html
-
Thread
STM32: Erster Schritt, LED Blinklicht
Hi, ich benutze Coocox IDE und ein STM32 Discoveryboard mit einem STM2L152R8T6, an dem auf PB7 eine LED angeschlossen ist. Ich habe einen Compiler heruntergeladen und die Treiber für STLink. Ich kann (so schaut es zumindest aus) mit Coocox
Andre schrieb im Beitrag #5138573: > ich benutze Coocox IDE und ein STM32 Discoveryboard mit einem > STM2L152R8T6, an dem auf PB7 eine LED angeschlossen ist. Es wurden keine mit deiner Suchanfrage - STM2L152R8T6 - übereinstimmenden Dokumente gefunden.
-
Thread
STM32 CAN Problem Remap Problem
werden. Das remappen auf die Pins PD0 und PD1 auf dem STM3210B_EVAL funktioniert ohne Probleme jedoch nicht das ummappen auf die Pins PB8 und PB9. Hat jemand Ähnliche Erfahrungen gemacht? kurz: Remap auf PD0 & PD1 : GPIO_Remap2_CAN1 Remap auf PB8 &
=8; // 250 kbit/s //CAN_InitStructure.CAN_Prescaler=10; // 200 kbit/s //CAN_InitStructure.CAN_Prescaler=16; // 125 kbit/s CAN_InitStructure.CAN_Prescaler=20; // 100
-
Thread
MAX31855 + STM32 = Problem
dann wieder auf HIGH. SCK macht saubere Pulse, nach jeweils 8 Pulsen ist eine kleine Pause zu sehen. Ich verwende den Befehl (HAL_SPI_Receive(&hspi2, buffer, 4, 1000)); und der STM32 ist als Full Duplex Master konfiguriert. Die Einstellungen zu CPOL und CPHA sind identisch mit denen im Git Ordner. Datenrate beträgt unter 1Mbit/s. https://github.com/SimpleMethod/STM32-MAX31855 Ich verwende diese Lib aktuell NICHT, ich gehe den "manuellen" Weg: [c] uint8_t buffer[4]; CS_LOW HAL_SPI_Receive(&hspi2, buffer, 4, 1000)
-
Thread
STM32 M3 C8T6 - DFU über USB
"W.S." genommen, um eine USB Virtual Com Port Kommunikation zu meinem PC ("Visual Studio") herzustellen. Ich konnte ich die HAL Library von STM Cube nicht verwenden, da mein, für meine Verhältnisse doch
in der > Elektronik nichts zu suchen. Der Thread-Titel klingt nach einem verunglückten Versuch, STM32F103C8T6 zu schreiben. Der ist auch sehr verbreitet bei China-Billig-Boards. Im Titel des Datasheet steht "Medium Density". Im Reference Manual steht auf S. 60: * In low-, medium- and high-density
-
Thread
Die Qual der Mikrocontrollerwahl
das Datenblatt) PS: Du darfst auch ruhig bei anderen Leuten spicken: https://www.olimex.com/dev/stm32-p103.html https://www.olimex.com/dev/images/ARM/ST/STM32-P103-sch.gif fchk
Hi, ich hab vor einen jahr mi uC's angefangen. Ein wenig C konnte ich schon. Entgegen der Empfdhlungen habe ich direkt mit dem STM32 angefangen. Das Disocvery board für 20€ war ein super Angebot. Nach einem Jahr kann ich die komplexesten
-
Thread
Suche kleines, schnelles PWM-Bauteil
Horst schrieb im Beitrag #4873353: > Nicht ganz 8 Pin aber doch deutlich kleiner als ein DUE: > Z.B. der PCA9685 macht 16x 12Bit PWM zwischen 24 und 1526 Hz. Knapp daneben ist auch vorbei :-) Statt 8 Pins: 28 Pins Statt 2 PWM's: 16 PWM's
von all den aufgezählten Punkten habe ich beim TO nichts gelesen. Was er wollte, ist: - klein (8Pins) - 4 PWM's - 1 I²C Das war's.
-
Thread
Suche Empfehlung für Mikrocontroller
Andreas S. schrieb im Beitrag #4811237: > STler schrieb im Beitrag #4811094: >> Die Cortex M7 von ST. > > Die darauf basierenden Microcontroller gehören aber auch zur > STM32-Familie. Laut Threadersteller
und sag mir, > wie man da eine Übertragung von 1x 16Bit hinbekommt ;) Natürlich beherrscht der STM32 auch 8 Bit und 16 Bit DMA Transfers. Wenn du das nicht weißt oder das Datenblatt falsch interpretierst, dann deswegen bitte nicht sarkastisch werden. Dein Grundproblem ist, dass du einfach nicht
-
Thread
Auftrag zur Programmierung eines Soundmodules
ansteuern, das bringt fast jeder uC mit. Das reine Abspielen eines Stero-Streams bekommt ein einfacher 8Bitter (z.B. Arduino) hin. Schwieriger wird das Mischen von diversen Sound-Files. Dazu braucht man dann schon etwas mehr Rechenpower. Das genannte STM32F4 Discoveryboard reicht dazu von der Rechenpower
> (2x 1.5V Batterien). Yep, der STM32F030 wäre auch meine Wahl gewesen. Billiger geht's fast nicht - gerechnet für Gesamtkosten über genannte Stückzahl. > Lesen der Sounddaten von Micro-SD Karte (FAT code von elm-chan) ist kein >
-
Thread
ARM-Kit in 3 Schritten gesucht
www.lego.com/de-de/themes/mindstorms?ef_id=CjwKCAiAzuPuBRAIEiwAkkmOSGhykFn1MhwjWESTeDn2YPI3nCV2fZT1iHMTNDPvson8-lbDIu6RnxoCHO0QAvD_BwE:G:s&s_kwcid=AL!933!3!377704960516!e!!g!!lego%20mindstorms&cmp=KAC-INI-GOOGEU-GO-DE-DE-PS-BUY-SHOP-MINDSTORMS-BC-EX-RN-Brand
M3 erforschen. Ansonsten bin ich totaler Fan von diesem Cortex M4F Board: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Das enthält ab Werk einen USB Bootloader und ist in sehr guter Qualität gefertigt. Es hat eine FPU für schnelle 32bit Float Berechnungen. Der STM32F303 gilt als Nachfolger