-
Thread
STM32 USART sendet 3 anstatt 1 byte
Habe den Fehler gefunden! Ich verwende hier ja einen ConnectivityLine Controller. Deshalb ist STM32F10X_CL definiert. Dies führt im File stm32f10x.h zu folgendem "Problem" [c] #if !defined HSE_VALUE #ifdef STM32F10X_CL #define HSE_VALUE ((uint32_t)25000000) /*!< Value of the
Wert aus aus der stm32f10x.h, und deshalb ist das immer noch der "alte" Wert. Nur wenn er main.c erstellt, ist der Wert richtig definiert. Um das Problem zu lösen kannst du, wie schon gemacht, die stm32f10x.h oder USART.c
-
Thread
STM32F4 Discovery Usb
code eingebaut: http://mcu.cz/comment-n2800.html danach habe ich die vcp treiber 64 bit und 32 bit installiert benutze win 7 64 bit. jedoch eine 32 bit IDE Der Code baut nun und linkt. Ich habe folgende Präprozessor flags gesetzt: USE_STDPERIPH_DRIVER STM32F4XX USE_ULPI_PHY USB_OTG_FS_CORE
IDE folgende hinzugefügt: 4a.) usb_cdc/cdc 4b.) usb_cdc/stm32_usb_device_library/class/cdc/inc 4c.) usb_cdc/stm32_usb_device_library/core/inc 4d.) usb_cdc/stm32_usb_otg_driver/inc 4e.) stm32f4discovery/inc 5.) dann den Code in main geschrieben. Hoffe
-
Thread
STM32F7 Disco und das Display-->hard fault error
Tagen durch die ganzen HAL-Treiber und was noch alles dazugehört durchzuwühlen, um das Display auf dem STM32F7-Discoboard zu benutzen. Inziwschen hab ich es soweit, das ich ein Projekt compilieren kann, und das Display mir den Status "ready" zurückgibt. (ich programmiere mit der IAR workbench 30Tage trial
Also, m.E. muss der FrameBuffer im SDRAM liegen. Du benötigst für einen 480x272x32 bit ARGB Buffer 512 kB RAM. Soviel hat der STM32F746 intern gar nicht. Ich habe verwende auch die BSP_LCD Funktionen. Im Beispiel DiscoF7_BSP.zip wird der Framebuffer direkt auf den Anfang des SDRAMs
-
Thread
Noch einer (f8); 8bit-Computing mit FPGA
das betrifft harte CPUs und solche die in einen programmierbaren > Baustein kommen. Es sind aber 32 Bit-CPUs. Wie wäre es mit einer 64er / > 128er? Wie ganz oben geschrieben, sehe ich eben noch Lücken im 8-Bit-Bereich, die insbesondere durch das Verschwinden des STM8 größer werden. Den 32- und
die lokalen Variablen nicht auf den Stack kommen, von der Codegröße her deutlich ineffizienter als STM8. Vor einiger Zeit hatte ich Dhrystone mit SDCC 3.7.0 kompiliert (für MCS-51 ohne --stack-auto). Der war für MCS-51 ein Drittel größer (und deutlich langsamer) als für STM8. Mit --model-large
-
Thread
Wer sucht ein Wettbewerbsthema?
'"D:\stm32\stm103gui\STM103_LCD_GUI\MDK_Project\Project_Target 1\User\system_stm32f10x.c"' '"D:\stm32\stm103gui\STM103_LCD_GUI\MDK_Project\Project_Target 1\Lib\Embedded_GUI_HAL\src\LcdHal.c"' '"D:\stm32\stm103gui
\STM103_LCD_GUI\MDK_Project\Project_Target 1\Lib\src\stm32f10x_fsmc.c"' '"D:\stm32\stm103gui\STM103_LCD_GUI\MDK_Project\Project_Target 1\Lib\src\stm32f10x_gpio.c"' '"D:\stm32\stm103gui\STM103_LCD_GUI\MDK_Project
-
Thread
stm32 HAL UART Receive_IT(.) sendet nur 1 Byte
Fang mal hiermit an! Sonst wird das nix.... STM32Cube basics MOOC with hands-on exercises: https://www.youtube.com/playlist?list=PLnMKNibPkDnGtuIl5v0CvC81Am7SKpj02 Moving from 8 to 32 bits workshop - first steps in STM32: https://www.youtube.com/playlist?list=PLnMKNibPkDnHXgWV0h36LQDGrEuT2r5I4 Danach gehts dann hier weiter: https://www.st.com/content/st_com/en/support/learning/stm32-education/stm32-moocs.html
-
Thread
STM32F405RGT6 keine Verbindung über USB
W.S. schrieb im Beitrag #7032089: > daß der angebliche STM32 nur ein übler Fake ist Ich dachte davon sind nur STM32F103 betroffen. Nicht?
-3.3 habe ich durch einen MCP1700-3302 mit zwei 1uF X7R ersetzt, da der AMS1117 die 3,3V nicht stabil halten konnte. Und wie im Datenblatt vom STM32F4 gefordert einen 4,7uF Kondensator an einen VDD Pin. Den Q1 CSTCE8M00G52-R0 konnte ich drin lassen
-
Thread
USART1 an STM32F411CEU
[c] #include "stm32f4xx.h" // // sandipmaurya030@gmail.com for USART2 solution // void delayMS(int delay); void USART1_Init(void); void USART1_Write(int ch); int main (void){ USART1_Init();
> Jedoch gerne "Input" zum Anschalten der einzelnen Bits gewünscht ... Es steht alles in der /stm32f4xx h/ drin.
-
Thread
Ethernet Schaltung
Erwin D. schrieb im Beitrag #5865903: > 144pinner der STM32H753 ist im LQFP208 Package...
Leopold N. schrieb im Beitrag #5865915: > Erwin D. schrieb: >> 144pinner > > der STM32H753 ist im LQFP208 Package... Also malst du jetzt viele Seiten, auf denen dicht gedrängt nur Labels sind?
-
Thread
SSD1309 STM32
Bei der Verwendung des Mikrocontroller-Board STM32L432KC (Nucleo-32) und bei dem STM32F303K8 (Nucleo-32) funktioniert die SSD1309-Bib. leider nicht. D.h. man kann diese Modell unter der Verwendung der Arduino IDE auswählen auch mit der SSD1309-Bib
Wenn ich z.B. das Mikrocontroller-Board STM32F401RE in der STM32CubeIDE einstelle. Den SPI-Modus auswähle und in der Datei ssd1306_conf.h SPI auswhle, und in der Datei ssd1306.h die ausgwählten Pins definiere, dann bekomme ich keine Fehlermeldung
-
Thread
ideale STM32 Entwicklung unter Win/Linux für lau !
Markus H. schrieb im Beitrag #4462313: > Oder welches Argument für eine kostenpflichtige IDE seht ihr noch für > den STM32 ? Wenn der Kunde auf was anderes besteht oder einem, so wie mir, Eclipse nicht
hab schon das STM32F746G-disco hier liegen (unter vielen anderen Boards), das Display ist OK, aber 800x480 in 7 Zoll wäre ideal. Werde mein STM32F429i-disco weiter pimpen, kostet das selbe wie ein neues Eval Board.
-
Thread
F_CPU umschalten, gibt es etwas zu beachten?
Bauform B. schrieb im Beitrag #6382151: > Oder ein STM32G031J6M. Der hat einen internen RC-Oszillator... Ja, wenn STM32G031J6M mit AVR JTAGICE XPII und AVR Studio arbeiten könnte, so würde ich auch so machen. Aber vor dem ich Controllerfamilie wechsele
Zum Vergleich, den Aufwand der bei Nutzung eines STM32 nötig wäre: https://github.com/STMicroelectronics/STM32CubeF1/blob/master/Projects/STM32F103RB-Nucleo/Examples/UART/UART_Printf/Src/main.c#L88 In dieser Zeile die 9600 durch die gewünschte Baudrate
-
Thread
Kinetis vs LPC (NXP kauft Freescale)
Solange bis die sich äußern ob Kinetis oder LPC weiterentwickelt wird, würde ich für Neuentwicklungen STM32 (oder was anderes) nehmen.
Controllers zu nutze, hast Du es schwer zu migrieren. Hatte gerade so einen Fall: Migration von LPC zu STM32, dort gibt es kein GIMA und Event Router. Da mussten wir den Wakeup dann komplett anders lösen.
-
Thread
Eclipse STM32f0 Debug Fehler
configuration.c:45 add_script_search_dir(): adding C:/Users/p-boensch/Desktop/Eclipse/Eclipse_Juno_STM32/system/debug/openocd-0.7.0/bin/../scripts Debug: 17 7 configuration.c:86 find_file(): found C:\Users\p-boensch\Desktop\Eclipse\Eclipse_Juno_STM32\eclipse-kepler\\scripts\board\stm32f0discovery.cfg
\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
-
Thread
Interner RC Oszillator von STM32C5 überraschend gut
> Vielleicht solltest du auf das Datenblatt verlinken https://www.st.com/resource/en/datasheet/stm32c531cc.pdf Kapitel 5.3.9.1 High-speed internal HSI144 oscillator
Beim Vergleich diverser Mikrocontroller ist mir aufgefallen, dass der > HSI Oszillator von allen STM32C5 außergewöhnlich stabil ist. Der > Hersteller verspricht 1% in einem Temperaturbereich von -20 bis +130 > Grad Celsius. > Im Datenblatt lese ich min -1% und max +1% ;-) Die neueren STM haben
-
Thread
CooCox STM32L
STM32F058 STM32F058C8U6STM32F058R8T6 STM32F071 STM32F071CBT6STM32F071CBT6TRSTM32F071CBT7STM32F071CBU6STM32F071CBU6TRSTM32F071CBU7STM32F071CBU7TRSTM32F071CBY6TRSTM32F071RBT6STM32F071RBT7TRSTM32F071V8H6STM32F071V8T6STM32F071VBH6STM32F071VBT6 STM32F072 STM32F072C8T6STM32F072C8T6TRSTM32F072C8U6STM32F072C8U7STM32F072CBT6STM32F072CBT6TRSTM32F072CBU6STM32F072CBY6TRSTM32F072R8T6STM32F072R8T6TRSTM32F072RBH6TRSTM32F072RBI6STM32F072RBT6STM32F072V8H6STM32F072V8T6STM32F072VBH6STM32F072VBH6TRSTM32F072VBT6
-
Thread
IAR for ARM - IRQ-Funktion nur kompiliert wenn im Code referenziert
Folgender Code für IAR Embedded Workbench ARM 8.22.2: [c] #include "stm32f10x.h" /* IRQ definitions in CMSIS startup_stm32f10x */ __irq void TIM2_IRQHandler (void) { TIM2->SR &=~TIM_SR_UIF; GPIOC->ODR |= GPIO_ODR_ODR13; } void timer2_setup() { RCC->APB1ENR
Kopiere diese Datei und die "system_stm32f10x.c" in Deinen Projektordner. Dann klickst Du diese beiden Dateien unter Projekt->Add Files zu Deinem Projekt hinzu. Nach dem Make (F7) findest Du in der *.map-Datei die Referenz auf TIM2_IRQHandler
-
Thread
Cortex M3 (STM32F103) Stop Mode - Wake Up über RTC
Also, ich habs jetzt nochmal richtig ausprobiert mit diesem Programm für den STM32F103RB auf dem STM32-Olimexino. [c]#include <stm32f1xx.h> void TIM2_IRQHandler (void) { if (TIM2->SR & TIM_SR_UIF) { // Timer-Interrupt zurücksetzen TIM2->SR = ~TIM_SR_UIF;
@Chris J. Wir diskutieren hier aber über Low-Power-Modes vom STM32F1. Der Leistungsverbrauch vom FTDI wird aber doch normalerweise vom Laptop bestritten.
-
Thread
Auflösung der Abtastung eines periodischen Signals mit ADC
#8058522: > Kein Problem, wenn man Analog-Elektronik mit GHz Bandbreite einfach > findet... Ein S&H ist im Prinzip sehr einfach und den Rest macht ein > STM32G474 für 6 Euro. Der hat einen Timer mit 184 ps Auflösung. Damit > triggert man 4 externe S&H, die dann ganz gemütlich von den 4 internen
#8058522: > Kein Problem, wenn man Analog-Elektronik mit GHz Bandbreite einfach > findet... Ein S&H ist im Prinzip sehr einfach und den Rest macht ein > STM32G474 für 6 Euro. Der hat einen Timer mit 184 ps Auflösung. Damit > triggert man 4 externe S&H, die dann ganz gemütlich von den 4 internen
-
Thread
MAX31855 + STM32 = Problem
Moin Moin, ich habe einen STM32F303 und einen MAX31855 der via SPI Daten ausgeben soll, sobald man ein Clock Signal ausgibt. Allerdings kommt bei mir genau "NICHTS" an. CS mit OSZI gecheckt, passt. Zieht sauber auf LOW und
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
-
Thread
STM32H735 Disco HAL DMA2D geht nicht
um welches Beispiel geht es denn konkret? Im CubeH7 sind ja mehrere drin. https://github.com/STMicroelectronics/STM32CubeH7
Das Projekt heisst "BSP". https://github.com/STMicroelectronics/STM32CubeH7/tree/master/Projects/STM32H735G-DK/Examples/BSP
-
Thread
Drohne im eigenbau Gesperrt
Was sind jetz die Vorteile von einem STM32 zu einem AVR UC3.
Thomas Leitgeb schrieb im Beitrag #2700538: > Ich werde das STM32F4 Discovery jetzt bestellen. CooCox CoIDE mit STM32F4-Discovery Board http://www.mikrocontroller.net/topic/255487#new Zum Einstieg.
-
Thread
RL78/G14 Renesas - Free Linux Toolchain
einiges im Wiki: https://www.mikrocontroller.net/articles/ARM_Cortex_Mikrocontroller Speziell für STM32 (und auch Linux) gibt es https://www.openstm32.org
Support dabei und man kann einen FE vom Distributor nerven. Bei den ARM-Cortex µC, speziell den STM32, findet man halt an jeder Ecke im Internet Hilfe. Und langsam sind grad die STM32 wieder besser erhältlich.
-
Thread
STM32F303 CAN und USB gleichzeitig
https://www.st.com/content/ccc/resource/technical/document/application_note/group0/0b/10/63/76/87/7a/47/4b/DM00296349/files/DM00296349.pdf/jcr:content/translations/en.DM00296349.pdf STM32F102, STM32F103 haben gemeinsam genutzt 512B, also können USB und CAN nicht zugleich benutzt werden. STM32F070x6
verwendet. STM32F105/107, STM32F302xB/C, STM32F303xB/C, STM32F373, STM32F4, STM32F7, STM32H7, STM32L0, STM32L1, STM32L2, STM32L3 und STM32L4 haben für USB und CAN unabhängige Speicher.
-
Thread
USB Host zum Schreiben auf USB-Stick
abspielen und braucht das Modul nicht. Bräuchte man das WLAN nicht, könnte man das alles auf einem STM32F4 oder F7 erledigen (z.B. STM32F746 Discovery hat alles was man braucht) - das WLAN ist hier der eigentliche Strich durch die Rechnung. Vielleicht wäre ein sparsames Embedded Linux Board (gibt
Niklas G. schrieb im Beitrag #5916392: > Bräuchte man das WLAN nicht, könnte man das alles auf einem STM32F4 oder > F7 erledigen (z.B. STM32F746 Discovery hat alles was man braucht) - das > WLAN ist hier der eigentliche Strich durch die Rechnung. Niklas Gürtler schrieb im Beitrag #5916158: > Der
-
Thread
Quelltext: Lesestoff gesucht
Fragestellung zu begreifen. Um mal diesen dummen Kreis zu unterbrechen, werfe ich hier mal das STM32Duino Repository in die Waagschale: https://github.com/stm32duino/Arduino_Core_STM32 Das interessante hier ist die Verzeichnisstrukur. Einerseits sind die vielen unterstützen Prozessoren
überladen und kaum kompilierbar. Hier mal als Beispiel die EEPROM Library: https://github.com/stm32duino/Arduino_Core_STM32/tree/master/libraries/EEPROM/examples
-
Thread
Timer Interrupt STM32F103
als die Boards. > > Gruß, > > Holm Sind 4,99 inkl. Porto zu viel ? https://www.amazon.de/STM32F103C8T6-STM32-Mindestsystem-Development-Arduino/dp/B01C2I7CSU/ref=sr_1_1?ie=UTF8&qid=1476774100&sr=8-1&keywords=stm32f103
Boards. >> >> Gruß, >> >> Holm > > Sind 4,99 inkl. Porto zu viel ? > > https://www.amazon.de/STM32F103C8T6-STM32-Mindestsystem-Development-Arduino/dp/B01C2I7CSU/ref=sr_1_1?ie=UTF8&qid=1476774100&sr=8-1&keywords=stm32f103 Sachma, bist Du sicher das Du überhaupt lesen kannst? Ich habe für 4
-
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
versuche ein kleines Projekt zu erstellen. Das wäre ich echt sehr nett von dir ich verwende den MCBSTM32 das ist genau der hier http://www.keil.com/mcbstm32/ Der Mikrocontroller darauf ist der STM32f103RB
-
Thread
Bluepill >32k flashen
In letzter Zeit tauchen öfter BluePill mit STM32F103C6T6 Chip auf. Die haben nur 32k Flash.
Frank M. schrieb im Beitrag #7341864: > STM32F4x1 BlackPills umgestiegen. Diese kosten beim > Chinesen auch nicht viel mehr, scheinen aber noch keine Fakes zu sein. F4 und G4 giebts bereits fakes. H7 ist meines wissens noch sicher.
-
Thread
Allgemeine Fragen über STM32
ICH BIN ANFÄNGER UND HABE EIN PAAR FRAGEN ZU STM32 UND ICH BIN DANKBAR, WENN JEMAND SIE BEANTWORTET welcher STM32 Mikrcontroller viele DAC Kanäle hat. Wir haben gesehen, dass manche Mikrcontroller bis zu 7 DAC Kanäle haben, stimmt das? Manche
https://www.st.com/en/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus.html
-
Thread
Interesse an einfach erweiterbarem Experimentierboard fuer den Xmega128a1?
öhm. a) ich spiel bereits mit einem stm32 und ebenso mit den sam7. b) is dein ding und nur mein senf. wenn ungewünscht, sag das direkt. c) ich brauch weder das eine noch das andere board und der xmega haut mich überhaupt nicht um. wenn
André Roth schrieb: > öhm. a) ich spiel bereits mit einem stm32 und ebenso mit den sam7. b) is > dein ding und nur mein senf. wenn ungewünscht, sag das direkt. c) ich > brauch weder das eine noch das andere board und der xmega haut mich > überhaupt nicht um
-
Thread
STM32 Ride7 Einstieg
/* Includes ------------------------------------------------------------------*/ #include "stm32f10x_conf.h" #include <stdio.h> #include <time.h> /** @addtogroup Template_Project * @{ */ /* Private typedef -----------------------------------------------------------*/ /* Private
int x,anzahl; anzahl = 40; RCC_Configuration(); // es muss richtige Definition in stm32f10x.h einkommentiert sein (STM32F10X_MD) IO_Configuration (); //NVIC_Configuration(); SysTick_Config(75000); // ruft in cyklischen Abständen eine ISR auf (1ms) // LED 3
-
Thread
STM32 - Debugger - Software ?
Der Compiler ist GNU basierend und kann sowieso heruntergeladen werden. Lediglich der Debugger RIDE7 ist 32k beschraenkt. Schau mal rein bei http://www.stm32circle.com fuer jede Menge Programmbeispiele http://www.mcu-raisonance.com zum download Fuer beide ist separate Registrierung erforderlich
, dass Tasking schon weit genug ist. Ich >hoffe mal, dass nur die Webseite veraltet ist, denn die STM32 >sind da wo ich gesucht habe nicht aufgetaucht. Einen zuviel getrunken? Auf der Webseite stehen: - STM32F101 - STM32F103
-
Thread
CAN BUS Acknowledgment error
connected of both devices and both running at the same time? One additional test: Connect CAN-H and CAN-L (short circuit). If you transmit a message with the STM, the STM has to go in Busoff. If you transmit with the Peak, the Peak has to go in Busoff.
How to check the frequency of APBCLK1 of STM32F429 I want to check whether my baud rate calculations are right I want to check whether APB1 CLK Freq is 42Mhz.
-
Thread
Bausatz elektronisches Mastermind läuft nicht
nicht alleine herausfinde: Funktioniert der Mosfet IRLM6401 (Q1), über den der Mikrocontroller STM32 (U1) die 5V für die LEDs einschaltet? Funktioniert der Pegelwandler 74LVC1G14, der die 3.3V des STM32 auf die 5V der LEDs wandelt? Läuft der STM32 überhaupt an? Schwingt der Quarz? Und alle
Versorgung ist möglicherweise für Initialisierung der internen LED-Logik von Bedeutung. ( Wenn Du den STM32 in den RESET Zustand bringst, dann sollte die Q1 GATE Leitung auf H Pegel sein und keine 5V am LED Versorgungsbus anliegen). Was die Lötstellen betrifft, habe ich den Eindruck, daß Du den Trick
-
Thread
LTC2315 an STM32 - 80+MHZ SPI möglich?
Hallo die Frage steht eigentlich schon im Titel. Kann ein STM32H7 stabil (unter Annahme PCB SPI längen abgeglichen und unter 7cm länge) als SPI Master 87.5MHZ SPIclk betreiben? Und falls nicht was würdet ihr als max SPI frequenz bei den STM32 ansehen? (bezogen
Also mit den normalen SPI-Peripherals geht es nicht: Bei den STM32F4xxx/F7xxx geht da maximal Bustakt/2: Für die F4er heißt das (angenommen 180MHz CPU-Clock) 90MHz/2=45MHz für die SPIs am APB2-Bus und 45MHz/2 = 22.5MHz für die SPIs an APB1-Bus. Bei den STM32H7
-
Thread
Auswahl eines Ethernet Controller
Website) erfüllen oder ist besser dafür > geeignet???? > > Mfg Susi Ich empfehle konkret den STM32F407: - 192KB RAM - 512..2048MB Flash - Ab LQFP100 Der STM32F207 würde zwar mit 128KB RAM auch ausreichen, kostet nur minimal weniger als der 4x7. Hier ein Demo-Board: https://www.olimex.com
Markus Müller schrieb im Beitrag #3505005: > Ich empfehle konkret den STM32F407: > - 192KB RAM > - 512..2048MB Flash > - Ab LQFP100 > > Der STM32F207 würde zwar mit 128KB RAM auch ausreichen, kostet nur > minimal weniger als der 4x7. Sag einmal bist du eigentlich
-
Thread
STM32F4 Discovery Arduino
/Arduino_STM32/wiki/Installation
zickig ist. Im obigen Beispiel werden diese Codec-Routinen verwendet: https://github.com/mubase/STM32F4-Arduino-core/blob/master/cores/maple/libmaple/stm32f4codec/codec.h "mubase" hat dort einfach eine Software I2C Schnittstelle verwendet. Damit umgeht er alle Probleme mit dem Hardware-I2C Interface
-
Thread
Spannungsregler 5 V auf 3,3 V bei < 1 mA
STM32F405 weist eine ziemlich wilde Mischung an tolerablen Eingangsspannungen auf, siehe "https://electronics.stackexchange.com/questions/492275/stm32f4-i-o-max-voltage-input". Und der BMM150 verträgt
STM32F405 ... muß in Deinem Aufbau mit 3,3 Volt laufen, nur dann ist die Verbindung zum BMM-Modul stabil. Wenn da eine Differenz von 200mV ist, macht das nichts. Kläre einfach, auf welchem Weg der STM32
-
Thread
[V] Halbleiter, Netzteile, Opto, Diskret, Relais, Buchsen, Evalboards
Evalboards: 1x Mikroncontroller in C programmieren, Franzis -> 5,00€ 1x STML8L-Discovery, STM: Evaluation board -> 3,00€ 1x STM32-PerformanceStick, STM: Evaluation board -> 3,00€ 1x NUCLEO-L476RG, STM: Evaluation board STM32L476 -> 5,00€ 1x NUCLEO-L073RZ, STM: Evaluation board STM32L073 -> 4,00€ 1x X-NUCLEO-IKS01A1, STM: Multi-Sensor Board -> 4,00€ Alle Preise verstehen sich zzgl. Versandkosten. Versand abhängig von Größe und Gewicht
-
Thread
CMSIS / SPL und HAL
Würden folgende Dateien reichen? Projektordner: - main.c - Makefile + CMSIS - system_stm32f4xx.h - system_stm32f4xx.c - stm32f4xx_conf.h - stm32f4xx.h + startup - startup_stm32f4xx.c + core - core_cmFunc.h - core_cmInstr.h - core_cm4_simd.h - core_cm4.h
passend machen aber als grobe Orientierung wie sowas aufgebaut sein kann hier ein Beispiel für ein STM32 NUCLEO-F401RE Board: https://github.com/prof7bit/bare_metal_stm32f401xe
-
Thread
Nachkommastellen Arduino
Thomas G. schrieb im Beitrag #6391646: > Ich war bis dahin der Meinung, dass die Verwendung eines STM zur > 32-Bitrechnerei ausreichend sei. Vermutlich hab ich mich dann doch > getäuscht. Wo liegt mein Fehler. Bei 32-Bit hast du im IEEE 754 binary32 Format (Single Precision) nur 24 Bit oder 7.22
printFloat(double number, uint8 digits) { [/code] https://github.com/rogerclarkmelbourne/Arduino_STM32/blob/master/STM32F1/cores/maple/Print.cpp Ob der Algorithmus die double Nachkommas richtig ausgibt weiss ich nicht. probiere es mit dem STM32duino core, der sollte das Serial.printf unterstützen
-
Thread
Einstieg 32Bit µC - Welche "Familie"
Gnu-Unterstützung nur für den M3 - Etliche Hersteller von Derivaten, daher für jeden Zweck etwas dabei, beim PIC32 Abhängigkeit von Microchip - Daraus resultierend auch keine Herstellerabhängigkeit Im Gegensatz zum ARM7 hat ARM beim M3 auch mehr auf Vereinheitlichung des Chips geachtet, d.h. die Hersteller können
weniger Beispiele und Hilfe in den Foren sodaß du mit einem ARM7 wahrscheinlich schneller ins Ziel kommst. Andererseits gibt es gerade von Luminary (M3) sehr günstige und leistungsfähige Boards für den Einstieg (LM3S6965). Der STM32 ist IMHO für den industriellen
-
Thread
STM32f030F4 eigene PCB
sich ein Blick in https://www.st.com/resource/en/application_note/dm00089834-getting-started-with-stm32f030xx-and-stm32f070xx-series-hardware-development-stmicroelectronics.pdf
drin, denn es muss laufen. 10k und 100nF am Resetpin sind Standard, so konzipiere ich das bei jedem STM32-Entwurf, ganz egal, ob F030, F303, F411, F446, G431/441 oder H7. Boot0 sollte auf Low und VDDA sollte man auf den Spannungspegel von VDD bringen, also VDDA=VDD. Ferner sollte man nicht an Abblockkondensatoren
-
Thread
Liste aller Buildin-Befehle für den Cortex M4 von STM32
F429ZI verwenden >> möchte. > Also meines Wissens gibt es da /keine/ Möglichkeit speziell für den > STM32F407VGT6. "cortex-m4" ist da die einzig sinnvolle Möglichkeit. Ich habe eben in meinen Unterlagen geschaut und mir nur als Altnernative "-march=armv7-m" notiert. > Christopher S. schrieb im Beitrag
müsste mit Perf aus > Ubuntu leben oder mit clock() die Tiks bestimmen. Seit wann läuft Ubuntu auf STM32? Siehe Kapitel C1.8.3 im ARMv7M Architecture Reference Manual. Christopher S. schrieb im Beitrag #5146267: > Ich habe jetzt über mehrere Wege versucht die PDF anzuzeigen oder > herunter zu laden
-
Thread
Kamera OV7670 an Arduino (3,3V auf D[0..7]-Leitungen)
Ich hab hier grad eine 5MP Arduino-Kamera an nem STM32F4Discovery-Board am Laufen. Der STM32F407 hat ein Kamera-Interface !!
Linux: Doch. Ich arbeite hier auch unter Linux (Ubuntu 14.04). Eclipse, GCC und eben die STM32 Bibliothek STM32CUBE.
-
Thread
STM32F103 Peripherie: "ST hat noch geübt"?
Georg S. schrieb im Beitrag #7763968: > Andere Frage: Gibt es einen STM32 Chip dessen SPI 32 Bit in einem rutsch > über den SPI Bus schicken kann? Jetzt ohne Methoden wie DMA etc.. z.B. die H7 können das und haben Fifos damit das auch kontinuierlich geht. Guckst
Aber generell werden STM32F (und auch die STM32L) mittlerweile durch neuere Serien "ersetzt" STM32G/H/U. Die F und L werden derzeit zwar noch weiterhin produziert, für ein neues Design sollte man sich aber gut überlegen, die
-
Thread
CooCox parasitär?
Hallo, Schau doch mal die STM32 Reihe und die Evalboards dazu an. Die Discoveryboards sind sehr günstig und haben schon einen integrierten Debugger mit dabei. Ich habe mich damals für STM32F4Discocery entschieden, da dieser massig
es aber auch die STM32F103 beim Chinesen, so ein http://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-ForArduin/32282374854.html Board (mit 64 Karat Flash!) habe ich gerade hier
-
Thread
[STM32L1] ADC Calibration gibt es nicht mehr?
VREFINT_CAL_ADDR gibts laut meiner Suche in der "stm32l1xx_ll_adc.h".
CMSIS verwendet :) Aber das ist doch echt wieder ein Witz, oder? Google nach: "VREFINT_CAL" "stm32l1" Genau 7 Treffer ... WTF und "stm32l1xx_ll_adc.h" bringt sogar nur 4 ... Ähm ...
-
Thread
Mikro-Controller vs. -Prozessor
Andreas S. schrieb im Beitrag #5423869: > Im ST32F7 befindet sich ein Boot-ROM. Dieses wird vermutlich als > Masken-ROM vorliegen, d.h. es verhält sich prozesstechnisch wie Logik. Laut ST ist es kein Masken-ROM. Aus AN2606 (STM32 microcontroller
Zusammen mit den Caches sind das insgesamt 384K RAM und 176K On-Chip Boot-ROM (vermutlich Flash). Der STM32F7 hat mindestens 256 RAM und 256K Flash. Ein Derivat mit dieser Speichergröße ist der STM32F722RCT6 und kostet bei DK derzeit 4,96984€/960. Ein STM32F765IIK7 mit 2MB Flash und 512K RAM kostet bei