-
Thread
atan2 in int ausführen
Sensor-Werte in einen Winkel (+-pi) verrechnet. Aus dem Regelblock soll später C-Code für einen µC (STM32F107) generiert werden, welcher aus Performance-Gründen in int32 (Festkommaarithmetik) ausgeführt sein sollte. (Skalierung: LSB = 2^-16, wird eventuell noch angepasst) Nun kann der atan2-Block leider nicht in int32 übersetzt werden... Zwar könnte ich das ganze mit einer lookup-table und diversen switches lösen, gefällt mir aber nicht so richtig. Kennt jemand C oder Matlab-Code für eine atan2-Funktion, welcher
-
Thread
PCA82C250 vs. TJA1040
Hi, es geht um High-Speed CAN. Als Controller möchte ich gerne den STM32F107 verwenden. Dessen I/O auch 5V tolerant sind, wenn ich mich nicht irre. Der TJA1040 scheint die bessere Wahl zu sein, der PCA82C250 würde doch nicht passen. Anbei die Schaltung mit dem TJA1040
-
Thread
Viele Messwerte schnell speichern, welches Medium
auch recht begrenzt. Mein erster Gedanke wäre eine SD Karte? Als Controller habe ich momentan den STM32F107VC ins Auge gefasst. Vielleicht existiert ja schon irgendwo in den Tiefen von µC.net ein Vergleich von verschiedenen Technologien bzw. Erfahrungen mit diesen.
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Hallo Gerhard, für diesen kurzen Test habe ich einen ATmega644 benutzt, ins fertige Gerät kommt ein STM32F2. Die Ansteuerung ist auch äußerst simpel, neben I2C wird nur ein GPIO für den reset benötigt. Gruß, René
gemacht, mir die beiden Controller auf ein solchiges Arduino R3 Format "zurechtzustutzen" Einmal für STM32F030F4P6 uuuund einmal für AT89S52 PLC44 (MCS-51 Familie) Den STM32 hab ich mir nur besorgt gehabt um zu sehen, was man denn mit einem 32-Bitter mit nur 16Kb Flash anfangen kann und ich bin
-
Thread
spannungsgesteuerte Konstantstromquelle
jemand in dem Zusammenhang sagen ob er diese Vorstellungen für Realistisch hält. Ich habe einen STM32F107 (bzw. werde haben, Lieferschwierigkeiten) und möchte mit dem DAC ein Stromprotokoll ausgeben (frei definierbare Strompegel bis max. 40mA und min. 3 Stufen. Im Datenblatt steht was von max.
-
Thread
Fühlt sich der gcc hier veralbert?
Irgendwas kapiere ich immer noch nicht. Aber egal, davon geht die Welt nicht unter. Da ich gerade ein STM32 Board mit Cortex-M33 hier liegen habe: [c] #include <stdio.h> #include "stm32c5xx.h" #include "tusb.h" ... char a; char zwei[2]; char vier[4]; char fuenf[5]; char b; void main_task
Nano verwendet offenbar ein 8 Byte Raster. https://github.com/eblot/newlib/blob/2a63fa0fd26ffb6603f69d9e369e944fe449c246/newlib/libc/stdlib/nano-mallocr.c#L107 (Darüber habe ich mir nie Gedanken gemacht, weil es bisher immer "einfach so" zufriedenstellend funktionierte).
-
Thread
STM32, Ethernet Treiber (ST802RT1A) und ungewöhnlicher "Turn Ratio"
Hi Everyone, Ich versuche momentan eine Ethernet Schnittstelle mit STM32F107 und ST802RT1A zu basteln. Gemäß dem Datenblatt "http://www.st.com/stonline/products/literature/ds/17049/st802rt1a.pdf" unterstützt der Ethernet Treiber (ST802RT1A) externen Überträger mit
-
Thread
Buch Cortex M3 / externe Interrupt
Hallo und guten Tag! Ich arbeite mit dem STM32F107VC, uVision von Keil und habe mir auch das Buch The definitive Guide to the ARM CORTEX-M3 gekauft. Bin bis auch recht zufrieden. Nur was ich nicht verstehe, ich möchte mit dem externen ADC Interrupt
-
Thread
STM32F1xxx LwIP Datendurchsatz
Hallo Leute, würde gerne eure Werte der LAN Übertragung erfahren, habe LwIP auf einem STM32F107 laufen und erreiche beim versenden von HTML Files (fsdata) aus dem internen Flash über http ca. 11Kb/s, das ist sehr mager. LAN ist im DMA Mode konfiguriert und in der main->while() Schleife wird
-
Thread
Richtig cooles Developent Board gesucht! :)
Open4 Primer von Raisonance alias Keolabs http://www.raisonance.com/~open4-primer-for-stm32f107vc__microcontrollers__product~product__T017:4l5mprpqvkmj.html
-
Thread
STM32 Hilfe bei Nutzung des TIM1_IRQHandler
Hallo, ich nutze den STM32F107VC und habe bereits den Timer 2 genutzt um Interrupts mit Hilfe steigender Flanken auszulösen und so Frequenzen zu bestimmmen. Nun möchte ich gern mit Hilfe des Timer 1 zwei Eingänge abfragen.
haben den Code mal auf das Minimum zusammengeschnitten: Das Hauptprogramm: [c] #include "stm32f10x.h" #include <math.h> // --------------------------------------------------------- void RCC_Configuration(void); void TIM_Configuration(void); void GPIO_Configuration(void); void NVIC_Configuration
-
Thread
was bedeuten @@ stm32
gestossen: [c] @@ -320,7 +293,10 @@ [/c] Programmiere in c mit dem Keil uVision 4.7 und setze den stm32f107vct6 ein. Ich habe das in keinem c-Buch gefunden! Danke und Gruss M.B
-
Thread
Alternative zum RaspberryPi
Webseite wuerde ich wohl wie schon von anderen vorgeschlagen ein LPC1768 DK2 oder vielleicht auch ein STM32F107-Board nehmen und die Sensoren mit einfachen (ASK-) 433 MHz-Funkern ausstatten. Da dann aber auch eher LM75 als Sensor.
-
Thread
µC mit Uhrenquarz betreiben
Nimm einen C8051F912 von SiLabs, der hat alles was Du extern "anschrauben" möchtest und läuft auch mit einem 32kHz Quarz, sowie bis zu 24,5MHz intern.
ich wieder einen anfasse. Das nächste Projekt findet auf Grund der nötigen Rechenleistung auf einem STM32F107 statt. Gruß, Holm
-
Thread
ADC-Messung mit ext. ADC oder über Steckverbinder
Stiftleiste leiten und mit dem internen ADC des µC messen? Als Mikrocontroller verwende ich einen STM32F107. Vielen dank schon mal und viele Grüße Michael
-
Thread
Tips/Hinweise zur Schaltung f. Analog/Frequenz Signal
Hallo und guten Tag, ich plane gerade mit einem STM32 eine Frequenz sowie ein Analog-Signal zu messen. Frequenz wird im Bereich 0-3,5kHz (0-5V) liegen und das Analog Signal 0-5V mit einer Abtastfrequenz von 100Hz. Da ich gerne breit Aufgestellt bin
Der Gatewiderstand R4 mit 510k teilt mit R5 einerseits das Gatesignal auf die Hälfte (der BS107 braucht für 1mA worst case 3V UGS - Vishay) und R4 ist andererseits so hochohmig, dass ich Zweifel habe, ob die Schaltung noch 3.5kHz kann. Also besser, den R4 deutlich verkleinern, R5 kann bleiben
-
Thread
LED blinken mit os_dly_wait
Hallo STM32F107VCT, uVision von Keil. Ist es sinnvoll für das blinken der LEDs einen eigenen Task laufen zu lassen und die Delay mit os_dly_wait aus zu führen?? Die anderen Tasks laufen ja unabhängig weiter
-
Thread
Junkers HT-Bus Heatronic 3 Schnittstelle
0F 27 0F 7E B0 00 22 00 2A 00 10 00 90 00 32 00 18 00 98 00 20 00 A0 00 3A 00 B0 00 FF 10 00 04 01 01 00 00 00 00 00 27 0F 27 0F 4F B0 00 FF 10 00 04 01 01 00 00 00 00 00 27 0F 27 0F 4F 00 B0 00 42
Hallo, ich habe mein c# Program auf ein stm32f107 portiert und es läuft einwandfrei. Das HT-Bus wurde auf Usart2 angeschlossen und mittels Usart1 kann man die Logs(Hyperterminal) anschauen oder Befehlen ausgeben. Ich werde noch -RTC -
-
Thread
WLAN-USB-Stick | Wie Daten senden/empfangen?
Hallo zusammen, ich beschäftige mich seit einiger Zeit mit der USB OTG Peripherie des STM32F107 Mikrocontrollers, also dem Senden und Empfangen von Daten über USB, wie z.B. einfache Strings an einen Virtual-COM-Port. So weit so gut. Dann habe ich mich angefangen zu fragen ob so ein WLAN-USB-Adapter
-
Thread
STM32: Default_Interrupt ohne NVIC_EnableIRQ()?
.weak)? Oder gibt es nocht eine weitere Möglichkeit, dass er dort hin springt? Ich verwende den STM32F107 mit einer KSZ8021 Phy angebunden über das RMII-Interface. Hat jemand einen Tipp für mich? Benny
-
Thread
Cross ARM C++ Linker Problem bei c++ Code mit Klassen
Dokumente und Einstellungen\ENG2\Desktop\RFID\eclipse\workspace\DigiPot\Release/../src/test/main.cpp:107: undefined reference to `__dso_handle' c:/sourcery_codebench_lite_for_arm_eabi/bin/../lib/gcc/arm-none-eabi/4.8.1/../../../../arm-none-eabi/bin/ld.exe: DigiPot.elf: hidden symbol `__dso_handle' isn't
mich leider auch nicht weiter... Ich kann noch dazu sagen das ich ein C++ Projekt template für den STM32F4 genutzt habe. Dieses wird ja beim erstellen eines neuen Projekts unter Executable angeboten. Den Code den ich versuche zu compelieren kann ich mit anderen IDEs ohne Probleme umsetzen z.B. mit
-
Thread
STE100P an STM107VCIC7
Hallo, ich suche ein Anwendungsbeispiel um einen STE100P an einem STM32F107 zu betreiben. Ich habe bisher einen STE101P mit dem RMII an diesem µC erfolgreich betrieben. Mir ist nur noch nicht ganz klar, wie ich die 25MHz Takt vom µC an den Phy weitergeben, und wie ich
-
Thread
Chinaschrott mit Typ und Verkäufer
Um mal wieder zum Thema zu kommen: 1/2/5/10Pcs ARM STM32 STM32F103C8T6 Minimum System Development Board Module von eBay Verkäufer technicalaim sind Fakes, sie enthalten einen gefälschten Prozessor https://www.richis-lab.de/STM32.htm der nichtmal USB
Beschleunigungs-Sensoren - einige beliebte MOSFET, vor allem der IRF3708 - Mikrocontroller aus der STM32F103 Linie - Wemos D1 Boards Die Liste ist sicher nicht vollständig.
-
Thread
Prioritäten der Interrupts
Guten Tag! Ich arbeite mit dem STM32F107VC, uVision von KEIL. Ich habe das Manual von CORTEX heruntergeladen. Ich benötige die Interrupt Priorisierung. Ich arbeite mit den externen Interrupts EXTI0, EXTI1, EXTI2, EXTI15_10 und später
-
Thread
Externe Interrupt Quelle
Hallo! Ich arbeite mit dem uVision von KEIl, STM32F107VC. Ich möchte mit externen Interrupts arbeiten, in Beispielen habe ich schon einiges gesehen, aber irgendwie funktionierts noch nicht ganz. Meine Frage: Ich möchte mit beim aktivieren von
AFIO -> EVCR = EVENTCONTREG; NVIC -> ISER[0] |= (1 << (0x00000006 & 0x0000001F)); //Interrupt-Subroutiene void EXTIO_IRGHandler(void) { if(EXTI -> PR & (1 << 0)) { EXTI -> PR |= (1 << 0); GPIOD -> BSRR = (0 << 12);
-
Thread
Oszilloskop TFT-Display Darstellung
Sekunde in Milliarden Nun, nun, schauen wir mal... https://de.wikipedia.org/wiki/Vors%C3%A4tze_f%C3%BCr_Ma%C3%9Feinheiten#SI-Pr.C3.A4fixe
http://www.stm32duino.com/viewtopic.php?t=107
-
Thread
Uhrenquarz Genauigkeit messen
die Konjunktive zu beenden, kann ich dem TO anbieten, einen kleinen Zähler mit abgeglichenem VCTCXO (STM32H730, 280 MHz Referenztakt) zuzuschicken und mir nach Erledigung seines Abgleiches wieder zurückzuschicken. Die Portokosten hin und zurück bei DHL liegen bei knapp 6 Euro. Dabei kann er dann auch
andere wie Rubidium, 20 Jahre alten gebrauchten Ofen mehr als 10€ ausgeben. Ich bin da eher für die 32khz einer RTC die 10 Sekunden im Jahr falsch geht.