-
Thread
[V] Konvolut/Sammlung an Boards ublox, stm32, GPS, Atmel, hilscher, anybus profibus, Keil ulink,
Ethernet 5 EUR für ein Package an Atmel SAM4L Prototype Board XPLAINED Pro 150 EUR für ein UBLOX M8P Eval Kit (https://www.digikey.de/de/products/detail/u-blox/C94-M8P-3/7393584) 5 EUR je STM32F427VIT6 MCU oder 30 EUR für 9 Stück 2 EUR je FM24CL64B-DG FRAM oder 10 EUR für 10 Stück Hier der Link
FRAM und MCU sind reserviert. Ich habe noch ein STM32F4 Discovery Board gefunden und lege es auf den Stapel. ***UPDATE Bestand: *** (Paketpreis für alles was noch da ist: 170 EUR(!) ) 150 EUR für ein UBLOX M8P Eval Kit (https://www.digikey.de
-
Thread
Mikrocontroller Rechenleistung reicht für aktuelles Projekt nicht?
Dominik V. schrieb im Beitrag #3580517: > Das STM32Discovery werde ich sofort mal googlen. Es gibt auch einige lesenswerte Artikel: [[STM32]] [[STM32 für Einsteiger]] Und noch weitere: http://www.mikrocontroller.net/articles/Kategorie:ARM
Ein SAM3X8E schafft ca. 6-8kHz, LED getoggelt und mit Oszilloskop gemessen.
-
Thread
Z80 OUT (C) mit Register A belegen.
Es gibt einen STECCY-Thread: https://www.mikrocontroller.net/topic/steccy-zx-spectrum-emulator-mit-stm32
programmieren. Man betrachte den Benchmark Dhrsystone 2.1, mit SDCC kompiliert, einmal für einen STM8 (ATM8AF5288 bei 16 MHz), einmal für MCS-51 (C8051F120 bei 98 MHz). Da ist der Score des STM8 fast doppelt so hoch wie der des MCS-51, während die Codegröße des STM8 etwa die Hälfte derer des MCS-51
-
Thread
Wie kann ich Daten von einen Triple Axis Accelerometer an den PC per USB senden?
er auflösen kann. Der von Lothar hat eine Auflösung von 10-Bit und deckt einen max. Bereich von +-8g ab.
Frank M. schrieb im Beitrag #3168283: > fast nur in QFP Packages ARM LPC810 als DIP-8 :-) http://de.mouser.com/ProductDetail/NXP-Semiconductors/LPC810M021FN8FP/?qs=sGAEpiMZZMtmz9NzafXQyhIvAjwTEyrk
-
Thread
STM32F303K8 I2C
Hi ich verwende eine i2c verbindung am stm32F401Re board problemlos. Bei der Verwendung mit einem STM32F303K8 Board bekomme ich es irgendwie nicht hin. Das hat sicherlich mit den Solder bridges zu tun. Link: https://www.st.com/content/ccc
Schaltplan: SB16 und SB18 brücken PA6 mit PB6 (d.h. Pin A5 und D5) , bzw. PA5 mit PB7 (Pin A4 und D4). STM32F schrieb im Beitrag #5476075: > ich verwende eine i2c verbindung am stm32F401Re board problemlos. > Bei der Verwendung mit einem STM32F303K8 Board bekomme ich es irgendwie > nicht hin. Das hat
-
Thread
Schnäppchen: STM32L053-Disco mit ePaper-Display für <8€
Dirk K. schrieb im Beitrag #4764279: > Da steht was von 12/16-Bit-ADC auf der Pappe Der STM32L053C8T6 ADC kann 12Bit auf 16 Kanälen. http://www.st.com/resource/en/datasheet/stm32l053c8.pdf
bit, extended to 16-bit through hardware oversampling, analog-to-digital converter is embedded into STM32L053x6/8 device."
-
Thread
Umfangreiches Projekt bin ich auf dem richtigen Weg?
Für so ein Projekt würde ich zu einem STM32 mit 144 Pins raten. Der hat alles drin, bis zu 32 PWM's, jede Menge IOs und Pheriperie. Es braucht somit nur 1 ųC. Schaue Dir mal die Artikel zum STM32 an.
In dem Artikel: [[STM32 CooCox Installation]] Wird gezeigt wie man einen [[STM32]] zum ersten mal programmiert und ein paar LED's ansteuert. Hier ein STM32 Tutorial: http://diller-technologies.de/stm32_wide.html Ob
-
Thread
Neu hier und Anfängerfragen bezüglich Programmspeicher
Vielleicht solltest du dich aus der 8-Bit Welt verabschieden. Ich habe letztens mit so etwas gespielt https://www.distrelec.de/de/board-stm32-nucleo-2mb-1mb-st-nucleo-h743zi2/p/30176564 Der hat 1M Flash und ähnlich Ram. Das reicht für
PittyJ schrieb im Beitrag #6835910: > Vielleicht solltest du dich aus der 8-Bit Welt verabschieden. > Ich habe letztens mit so etwas gespielt > https://www.distrelec.de/de/board-stm32-nucleo-2mb-1mb-st-nucleo-h743zi2/p/30176564 > Der hat 1M Flash und ähnlich Ram. Das reicht
-
Thread
CRC Einheit im STM32 -> CRC32 lässt sich nicht bestätigten
jedoch auch signed reicht für die CRC32. Meine sogar mal gelesen zu haben das ein long ob Java SE 8 128-bit breit ist. Falls es für jemanden relevant ist hier der Code für Java um eine CRC-32 zu berechnen die vom STM32 CRC Engine gleich berechnet wird: [code] public long crc32_stm32(long data
Oder das CRC Modul bei deinem F1 ist doch anders als meins... Also streng genommen habe ich kein STM32F103C8T6 sondern ein CKS32F103C8T6 der auf ein Blue-Pill Board verbaut ist. Er ist zwar als STM32 gelabelt hat aber eine andere ID und 128K an Flash anstatt 64K. Aber bis jetzt hatte ich noch keine
-
Thread
RL78/G14 Renesas - Free Linux Toolchain
deshalb so günstig, weil es nur käufliche Tools dazu gibt? Welche Controller Familien AVR, PIC, STM8/32, MSP430 kommen sonst in Frage, wenn man bei kleinen Stückzahlen (<100) einen 12bit ADC, genügent IOs und SPI braucht und 64k ROM 2k RAM gerne hätte und der MC unter 10 Euro (besser unter 5Euro
@OpenWRT die STM8 und den SDCC habe ich schon kennen gelernt, wenn auch es schon einige Jahre her ist. Ich wollte mir für ein neues Projekt (200W KW-Antennentuner mit SWR- und Frequenz-Messung) eine MC aussuchen
-
Thread
STM32F429 LTDC Nutzen, welche Displays sind möglich?
Hallo liebe Forengemeinde, ich möchte den LTDC eines STM32F429 nutzen um ein Display anzusteuern. Nun lese ich mich seit 2 Tagen durchs gesamte Netz und bin total verwirrt. Im Wesentlichen habe ich folgende Fragen: - Kann ich dieses Display am STM32F429
Hi Christian, willst du ein STM32F429-IC oder das STM32F429-Disco Board einsetzen ? beim Disco-Board hängt am FMC-Bus schon das SD-RAM bin mir nicht sicher ob du da noch ein Display zusätzlich drannklemmen kannst eins zuerst
-
Thread
Welcher Cortex M3?
funktionen im headerfile ja notwendig ist. Dies hier ist nun compilierbar: [c] static __INLINE uint8_t __MY_LDREXB(uint8_t *addr) { uint8_t result; __ASM volatile ("ldrexb %0, [%1]" : "=r" (result) : "r" (addr) ); return(result); } [/c] Jetzt wäre noch die Frage, ob man das noch
Sogar in der separat übersetzten Version hat es bereits mal geknallt, wie der oben erwähnte Link ins STM32-Forum zeigt.
-
Thread
EMV Probleme mit SDIO Interface
Referenzdesigns mit Layouts? [1] https://github.com/OLIMEX/STM32F4/tree/master/HARDWARE/STM32-H407
klingt wie 22,x MHz beim SDIO wenn man die Freq/8 nimmt.
-
Thread
I2C-Kommunikation stoppt nach ca. 1-5 Sekunden
schlimmsten Fall terminierst du an den beiden Enden des I2C mit jeweils dem doppelten Wert, also z.B. 6k8 oder so.
schwingt. Ich arbeite mit einer Library und stelle den Takt so ein: [c] initClock() { xpcc::stm32::Clock::enablePll(xpcc::stm32::Clock::PLL_HSI, 8, 168); return xpcc::stm32::Clock::switchToPll(); } [/c] Inzwischen habe ich den externen Quarz-Oszi nochmal ausgelötet, um an dieser Stelle,
-
Thread
STM32F4 - Timerproblem (Output Compare)
// Initializing GPIOC structure GPIO_PinAFConfig(GPIOC, GPIO_PinSource6, GPIO_AF_TIM8); // Routing TIM8 output to PC6 (P2 , Pin47 on STM32F4disco) RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM8, ENABLE); // Clocking TIM8 (APB2 = 84MHz => CK_INT = 168MHz) //RCC_APB1PeriphClockCmd
// Initializing GPIOC structure GPIO_PinAFConfig(GPIOC, GPIO_PinSource6, GPIO_AF_TIM8); // Routing TIM8 output to PC6 (P2 , Pin47 on STM32F4disco) RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM8, ENABLE); // Clocking TIM8 (APB2 = 84MHz => CK_INT = 168MHz) //RCC_APB1PeriphClockCmd
-
Thread
Drehzahlmesser in Assembler (ATmega328)
120 Impulse pro Sekunde > Dann sollte ich 1200 U/min auf der Anzeige haben Nicht 7200? > Takt: 8 MHz ext > Ti_on = (1<<WGM12)|(1<<CS11)|(1<<CS10) > OCR1A ... 3D09 (15625) Also ich komme da auf 8 Hz, entsprechend 0.125 s, nicht die angegebenen 0.5.
Assembler für einen 8-Bit-AVR der Fall wäre. Es gibt Dinge im Zusammenhang mit dem Assembler für STM32, die nur in den Dokus wie z.B. den Erratas stehen und die der Compiler deswegen bei der Codegenerierung explizit nicht
-
Thread
System Workbench for STM32 mit STM32F103C8T6
Das ist der Programmer: http://www.ebay.de/itm/ST-Link-V2-STM8-STM32-USB-Programmer-3-3V-5V-SWD-212-/221884211496?hash=item33a9546128:g:WeEAAOSwyvBV9Tar Und hier gibt es die Software: http://www.openstm32.org/System+Workbench+for+STM32
verwendet. https://www.mikrocontroller.net/topic/350400 https://www.mikrocontroller.net/articles/STM32F103C8T6_STM32_Billig_Board Man kann auch die mbed lib verwenden und den Online Compiler von mbed verwenden: https://developer.mbed.org/users/hudakz/code/STM32F103C8T6_Hello/
-
Thread
Betriebssystem für 32 Bit µCs?
Erkenntnisse u.A. durch folgende Inhouse entwickelten Embedded-SBC-Zielplattformen geliefert (also vgl. m. STM32F4 gem. TO und indirekt auch tlw. meine BE ableitbar): - MC68360 QICC, 8...16MB RAM, teils mit/ohne TCP/IP Connectivity, mit RT/Sprachverarbeitung & n*PCM30, VxW4.x - PPC860 PowerQUICC, 32..64MB
TUX schrieb im Beitrag #5233782: > Cool, wie viele MByte SDRAM braucht ein STM32 Linux um zu starten? > > Das on-die SRAM reicht doch sicher nicht.. 8MB reicht. 16 ist schon sehr gut.
-
Thread
STM32F7 für Hobby-Bastler machbar ?
Mikrocontroller? Du brauchst externes RAM. Das interne wird kaum reichen. > Wie lange ist so ein STM32F7 verfügbar (Jahre)? Keine Ahnung. > Gibt es 8-Bitter die geeignet wären? Besser als ein STM32F7? Wohl kaum. Nur mit Tricks über 64k. Ohne gute Grafik-Hardware (eben Sprites, Hardware scrolling) zu langsam. Als Alternative zum STM32F7 sehe ich eher einen RaspberryPi. Dort direkt in OpenGl programmieren. Da geht dann (viel) mehr. Der kann dann auch gleich alte 8-Bitter emulieren oder auch einen Amiga. > Was ist mit Hardware-Sprites
-
Thread
Erstes PCB mit Eagle: STM32 Breakout Board
Hier entwirft einer ein STM32F4-Breakout-Board und erklärt dabei seine Schritte, also warum welches Bauteil und so: https://www.youtube.com/watch?v=t5phi3nT8OU
NRST-Pin wird (viel) kürzer + man könnte eine andere oder mehrere Spannungen überwachen o an den STM32 NRST passt nur einer mit Open Drain Ausgang o die Schaltschwelle ist meist nicht genauer als die STM32-interne - die bestimmte Dauer des Reset-Signals ist beim STM32 nutzlos und immer irreführend
-
Thread
Internen Takt beim STM32F031 verwenden
nur, wenn der STM32F013 versorgt wird.
machen... Es gibt zwei Controller auf dem Board. Einmal den STSTPIN32F0A Chip mit einem integrierten STM32F031, der die 3,3 V über einen DC/DC-Wandler aus der Eingangsspannung zwischen 8 und 45 V bekommt und den STM32F013, mit dem man den STSPIN32F0A programmieren kann. Dieser bekommt die 3,3 V über die
-
Thread
STM32F105 Parameter im Code zur Laufzeit updaten
wieder zurückliefern, auch nach einem Reset des Controllers. Woran es noch hapert: mit char oder uint8_t gehts nicht genauso, und mit Arrays bestehen wohl auch Probleme. IDE ist Coocox CoIDE. [c] #include "stm32f10x.h" #include "morse.h" //#include "eeprom.h" #include "semihosting.h" #include
ausgegeben. Lag wohl an dem Flash_ProgramOptionByteData, wo ich dachte das wär die Schreibfunktion für 8 bit Werte. Und dass der Pointer jetzt ein 8 bit-Wert Pointer ist beim Fünften printf.
-
Thread
STM32f4 TIM Base-Init
clock */ RCC->AHB1ENR |= 0x000001F8; #endif /* STM32F446xx */ /* Delay after an RCC peripheral clock enabling */ tmp = READ_BIT(RCC->AHB1ENR, RCC_AHB1ENR_GPIOCEN); #if defined(STM32F446xx) /* Connect PAx pins to FMC Alternate
ABKH schrieb im Beitrag #4416108: > Ich verwende STM32F407 discovery board ABKH schrieb im Beitrag #4416356: > warum soll HSE anpassen, wenn ich es von anfang an nicht verwende? Was meinst du, warum STM da einen 8MHz Quarz drauf gemacht hat - genau
-
Thread
STLINK-V3MINIE auslesen
Original-Firmware zu sichern. Leider hat der Support der st-link utilities für macOS mit der Version 1.8 geendet. Versuche es gerade mit STM32CubeProgrammer, aber das Programm meckert, weil kein Target angeschlossen ist. [pre] 0:58:40 : UR connection mode is defined with the HWrst reset mode 10
Anderes Target ausprobiert (STM32F103C8T6 bluepill). Verbindet auch nicht. [pre] 0:28:11 : UR connection mode is defined with the HWrst reset mode 10:28:11 : UR connection mode is defined with the HWrst reset mode 10:28:11 : ST-LINK
-
Thread
STM32F103C8T6 Blue Pill übertakten
Hallo. Kann man eigentlich den STM32F103C8T6 auch ohne den externen Oszi des Blue Pill übertakten? Und ja ich weiß dass Übertakten technisch keinen Sinn ergibt, aber ich wills aus reinem Spaß an der Sache trotzdem versuchen. Wie man
00Z schrieb im Beitrag #6303004: > Wie alt ist eigentlich der STM32F103 schon? 13 Jahre 00Z schrieb im Beitrag #6303004: > warum nehmen die eigentlich 8 Bit Prozessoren, wenn selbst > die Chinesencontroller schon bei 32Bit sind? Vermutlich weil sie ausreichen
-
Thread
Problem FatFS + SPI
16 Bit definiert, > folglich wird der SPI 16 Bits schicken. > > Ich musste das zumindest beim STM32F030 entsprechend auf ein > Byte-Zugriff "casten". Ist bei mir auf 8-Bit konfiguriert ... und das sieht man ja auch im Logic Analyzer Output [c] SPI_InitStruct.SPI_DataSize = SPI_DataSize_8b; [/c]
-
Thread
ALLPOWERS S2000 PRO Reparaturhilfe
Does anyone have the firmware for the Monster X BMS board CFYBMS48V-150A ver 1.4 with the CKS32F103C8T6 MPU (STM32F103FC8T6 clone). Does anyone have spare BMS board(s) they would like to sell? Just for reference here are the pinouts from the CFYBMS48V-150A board. The header pins(pads) are just
da Infossssss ... ------------------------------------------------------ SEGGER J-Link Commander V8.86 (Compiled Nov 12 2025 12:25:00) DLL version V8.86, compiled Nov 12 2025 12:24:06 Connecting to J-Link via USB...O.K. Firmware: J-Link ARM-OB STM32 compiled Aug 22 2012 19:52:04 Hardware version
-
Thread
Günstiger uC mit hoher Taktfrequenz
ausreicht: Interrupts extern im "Round-Robin-Verfahren" auf die 16 CPUs verteilen - das gibt etwa 8 * 10^9 Interrupts / Sekunde. Robin, reicht das? Z-Fan
Das "bis zu" gilt für die maximale Cache-Größe von 32KB/32KB. Wurde der Prozessor jedoch nur mit 8KB/8KB konfiguriert, fallen die Zahlen natürlich geringer aus. Wie von mir schon an anderer Stelle erwähnt, können mehrere Prozesse/Threads zu sog. Domains (verwandt mit dem sog. Cache Colouring) zusammengefasst
-
Thread
Elite auf dem STM32
... und der 68008 ist ein 8bitter.
halten. Für einen 32Bitter (STM32) halte ich das für keine Herausforderung.
-
Thread
Problem mit Clock Configuration beim STM32G031
Hallo Zusammen, ich wollte mich mal mit den relativ neuen STM32G0xx MCUs befassen und ein kleines Test Projekt erstellen. Nun habe ich aber das Problem, dass ich die Clock nicht zum laufen kriege. Ich verwende einen STM32G031F8P6. In meinem Code möchte ich
STM32CubeMX verwenden. Da kann man sich auch die Clock-Konfiguration optisch darstellen lassen.
-
Thread
ST-Link V2 Programmer
günstigen ST-Link V2 Programmen zu halten? Hat jemand schon Erfahrung damit gemacht? Kann ich den STM32 damit wie beim STM32F4 Discovery direkt aus CooCox flashen und debuggen? http://www.ebay.de/itm/Neu-ST-Link-V2-Mini-Metal-Shell-STM8-STM32-Programmer-Emulator-Downloader-/121507212413?hash=item1c4a64ec7d
ST-Links funktionieren nur mit STM8 & STM32. > The ST-LINK is an in-circuit debugger and programmer for the STM8 and STM32 > microcontroller families. The SWIM and JTAG/SWD interface is used to > communicate with the STM8 or STM32
-
Thread
Phasensplitter (Diff.-Verstärker) mit Röhren/Trioden
@ 900ss D. Wow, gefällt mir. :-) Wo gibt's das STM32F103 Eval-Board? Das ist doch nicht das Olimex?
{ > x = x + (y >> Shift_number); > y = y - (x >> Shift_number); > plot(x >> 8,y >> 8); // Einen Punkt ausgeben > } > } Sorry, leider hat sich ein Fehler eingeschlichen: x und y müssen signed short int sein!
-
Thread
Projektidee RGB Pixel mit Touch
natürlich einen µC. Wenn man sich nicht auf Atmel beschränkt, bekommt man den auch für bis zu 20 Cent (STM8S003F3P6).
einen µC. Wenn man sich > nicht auf Atmel beschränkt, bekommt man den auch für bis zu 20 Cent > (STM8S003F3P6). Ja da will ich mal nicht widersprechen die Verdrahtung ist bei UART absolut einfacher. Vom µC her sind wir ja frei der vorgeschlagene STM8S003F3P6 kann ja schon viel zu viel... hast du
-
Thread
Welcher Programmer für ARM Cortex-M0?
fuer wenige (ca. 3) Euronen. Einen J-Link-Clone fuer einige Euro mehr. Die passenden M0 von ST (STM32F030F4P6) im Zehnerpack ebenfalls wenige Eu. Bei der letzten Lieferung warens noch 7. Ein passendes Nucleoboard (NUCLEO-F030R8) von ST, das einen ST-Link fuer STM-32 enthaelt fuer etwas mehr als
dann sollten die paar Euros auch kein Problem sein. Was ich empfehlen kann, ist ein Nucleo von STM. Da hast du den debugger + Cortex drauf. Ich habe mit Freescale, Atmel, STM und NXP Controllern gearbeitet und STM mit Cube ist zwar nicht Perfekt (sind noch Bugs in z.B. USB-Stack) aber es erleichtert
-
Thread
Arduino STM32Duino
ein ähnliches Board mit STM32F303, der hat einen nicht löschbaren USB Bootloader: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini
bekommen, wenn man in Arduino arbeitet. Ja wahrscheinlich. Der bare-metal Code von W.S. braucht nur 8kB. Siehe http://stefanfrings.de/stm32/stm32f1.html#vcpnohal Wenn man auf puts() verzichtet, wird er noch ein bisschen kleiner. > mit CubeMX gemacht. Das braucht etwas mehr Einarbeitung, > funktioniert
-
Thread
ARM Anfänger Board
oft Netzwerk/USB Anbindungen und viel Speicher. Da ist vom Aufwand/Kosten her der Abstand zu den A8 Systemen nicht mehr groß, was den Sinn des M4 dann doch wieder infrage stellt. Um bei einem STM32 eine LED zum Blinken zu bekommen ist schon etwas mehr zu tun als bei einem ATmega48. Der Aufwand erhöht
STM32F4Discovery Board ist das auch als Hobby-Anwender noch bezahlbar, ja sogar super günstig. Einen Cortex-A8 kann man auch nur mit Linux Nutzen wenn man genügend RAM anschließt, und den auch noch mit
-
Thread
Evaluation neuer Mikrocontroller: ARM? Gesperrt
Meine Empfehlung wären Prozessoren von Renesas der Serien H8S, H8SX, SH2A oder RX610/620. Alle Typen haben viele, gleichartige Timer, einen ext. Daten-/Adressbus, DMA+DT-Controller, gleichartige USARTs und die Flash-Versionen Zugriffe ohne Wartezyklen selbst bei
Wenn für das Programm 1MB Flash reinchen würden, dann würde ich auch zu einem STM32 tendieren, denn Daten und andere Dinge könnte man auch in einen Atmel DataFlash speichern, das ist ein FLASH Speicher mit SPI Bus und hat viele MB. Hier ein Artikel über [[STM32]].
-
Thread
PIC Microchip lebt noch?
Insgesamt wird doch der 8-Bit (und zu einem guten Teil auch 16-Bit) Markt von Oben her von den budget-ARMs (STM32F0 zb) und von Unten her von billo OTPs (Padauk war ja hier auch der Hype letztes Jahr) aufgefressen. Dazwischen
kostet. Wenn es keine Rolle spielt, ob der Controller 3¢ oder 30 ¢ kostent, nimmt man aber keinen 8-Bit-PIC, sondern eher einen STM8 oder MCS-51; die sind angenehmer zu programmieren und besser von Tools unterstützt.
-
Thread
STM32 Leseschutz gecracked (readout protection)
ist noch nicht mal klar ob nur STMF1 Wo findest Du den? In den Papers ist nur vom F0, speziell STM32F051R8T6, die Rede.
noch nicht mal klar ob nur STMF1 > > Wo findest Du den? > In den Papers ist nur vom F0, speziell STM32F051R8T6, die Rede. Ja, es handelt sich nur um den STM32F0, wir haben ein paar Controller dieser Serie getestet und diese waren anfällig dafür. Auf den STM32F1 kann der Angriff nicht angewendet
-
Thread
Anschluß TFT-LCD-Modul SHARP LQ092B5DW01 Pollin
vor und da wäre 666 deutlich oversized. Bei 8-Bit 323 käme man beim STM32F4DISCOVERY auch ohne externes RAM hin... Mal sehen was da geht. Werde erst mal ein paar dieser LCDs bestellen.
vor und da wäre 666 deutlich oversized. Bei 8-Bit 323 > käme man beim STM32F4DISCOVERY auch ohne externes RAM hin... Mal sehen > was da geht. Werde erst mal ein paar dieser LCDs bestellen. Wenn man bereit ist, mit mit einem für eine konkrete
-
Thread
STM32 F103 - I2C Probleme
------------------------------------------------------------------*/ #include "main.h" #include "stm32f1xx_hal.h" /* USER CODE BEGIN Includes */ #include "string.h" #include <stdio.h> #include <stdarg.h> #include <u8g_arm.h> /* USER CODE BEGIN PV */ /* Private variables ---------------
mit den dafür geeigneten > Funktionen arbeiten, z.B. HAL_I2C_Master_Transmit_IT(...) (siehe > stm32f1xx_hal_i2c.h) Das habe ich gerade mal gemacht, aber kein Erfolg. Aus dem Link von pegel habe ich mal den Code ausprobiert: [c] uint8_t I2C_Write_Byte(uint8_t addr, uint8_t data) {
-
Thread
2.2'TFT ILI9340 und Arduino
define _mosi 11 // nicht benutzt beim Arduino DUE #define _cs 10 #define _dc 9 #define _rst 8 [/c]
>z.B > >U8G >Utft U8G: Die hatten wir schon, sie für einfarbige LCDs: https://github.com/olikraus/u8glib Utft: Das könnte interessant sein, allerdings wird nur das ILI9341 aufgeführt und nicht das ILI9340
-
Thread
FX3: C-Mehrfachdefinition / Include-Issue
cyfx3fw.h": [c] #ifndef _INCLUDED_CYFX3FW_H_ #define _INCLUDED_CYFX3FW_H_ ... typedef struct Stm32Cmd_t { CyBool_t CmdVald; CyBool_t LongRun; uint8_t ReqDCnt; uint8_t RspDCnt; } Stm32Cmd_t; const Stm32Cmd_t Stm32Cmd[256] = {{.CmdVald = CyFalse,
c] .... #ifdef NEED_COMMANDS // wird nur von File Commands.c benoetigt typedef struct Stm32Cmd_t { CyBool_t CmdVald; CyBool_t LongRun; uint8_t ReqDCnt; uint8_t RspDCnt; } Stm32Cmd_t; const Stm32Cmd_t Stm32Cmd[256] = {{.CmdVald = CyFalse,
-
Thread
Eclipse STM32f0 Debug Fehler
from c:\\users\\p-boensch\\desktop\\eclipse\\eclipse_juno_stm32\\projekte\\stm32f0x\\debug\\stm32f0x.elf..." Reading symbols from c:\users\p-boensch\desktop\eclipse\eclipse_juno_stm32\projekte\stm32f0x\debug\stm32f0x.elf...~"done.\n" done. 7^done (gdb) 8
target-select remote localhost:3333 symbol-file C:\\Users\\p-boensch\\Desktop\\Eclipse\\Eclipse_Juno_STM32\\Projekte\\stm32f0x\\Debug\\stm32f0x.elf 8^error,msg="Remote connection closed" (gdb) 9 monitor reset halt &"monitor reset halt\n" &"\"monitor\" command not supported by this target.\n" 9^error
-
Thread
CAN high-speed ,low-speed übertragungsraten
Wenn du eh einen STM32 nehmen willst, dann suche dir einen mit integriertem CAN-Controller aus. Ich habe hinter einem STM32F405 den SN65HVD230 (wg. 3,3V und Slope-Widerstand). Ev. noch Schutzdioden einbauen. Alles 3,3V.
Optokoppler, die Ausgänge schalten (mit ULN2803) die Masse für die Relais durch. An einem I2C können 8 MCP23017 hängen, der STM32 hat 2 I2C - damit kann man 256 IOs ver-/bearbeiten. Ich bin am weiter optimieren - es kommen noch dezentrale CAN-Knoten dazu usw... Darüberhinaus liegt in jedes Zimmer
-
Thread
Arduino Custom Firmware für Fitness Armband mit NRF52
Перезвоните мне пожалуйста 8 (499) 322-46-85 Антон..
.. ist ein Huawei P8 lite
-
Thread
STM32 und Infrarot Sensor
to implement the I2C functions prototyped in the vl53l1_platform.c file accordingly. For the STM32 target the user may download the X-CUBE-53L1A1 code on ST.COM and inspire on the implementation of the I2C functions developed for stm32 ODE in the vl53l1_platform.c file. - VL53L1X API
MCBSTM32 das ist genau der hier http://www.keil.com/mcbstm32/ Der Mikrocontroller darauf ist der STM32f103RB
-
Thread
Atmel ICE oder Dragon
investieren. So gut wie jeder andere Hersteller außer Atmel bietet für weniger Geld Debug-Funktionalität (STM8/STM32 z.b. mit dem ST-Link, Silicon Labs mit dem USB-Debug Adapter (C8051F funktioniert auch mit EFM8BBs da selber Core), PIC mit PicKit). Persönlich würde ich bei 8-Bit entweder zum STM8S greifen
> So gut wie jeder andere Hersteller außer Atmel bietet für weniger Geld > Debug-Funktionalität (STM8/STM32 z.b. mit dem ST-Link, Silicon Labs mit > dem USB-Debug Adapter (C8051F funktioniert auch mit EFM8BBs da selber > Core), PIC mit PicKit). Persönlich würde ich bei 8-Bit entweder zum > STM8S
-
Thread
STM32 OLED MiniScope
Hallöchen.. Auf Basis eines kleinen STM32 Board mit einem STM32F103C8T6 entwickel ich zur Zeit ein kleines MiniScope für mein EuroRack. Wellenform und Frequenz werden auf dem kleinen 0.89" OLED Display bereits angezeig. Was noch fehlt ist
Ich programmiere mein STM32F103C8T6 Board über einen STLINK V2 Adapter vom Nucleo-Board. USB hab ich noch nicht ausprobiert. Zum ADC: Laut Datenblatt schaft der STM32F103C8 1MHz Samplerate (12Bit) bei 14MHz Clock Frequenz
-
Thread
115200 Baud mit 9-Bit + Parity
zusammen, ich benötige eine UART die bei 115200 Baud extended Frames unterstützt, dabei werden nicht 8-Bit + Parity sonder 9-Bit + Parity übertragen. Das 9. Bit dient zur Unterscheidung zwischen Data oder Command. Die Atmel AVR unterstützen dies noch, ich muss aber einen STM32 benutzen. Eine SW-UART
Welcher STM32 ist das? Also der STM32F303 kann 9 Bit UART und ich hab bisher keinen gesehen der es nicht kann.