-
Thread
STM32F103 interner Temperatursensor
: 72MHz / 6 = 12MHz. Das sind 12 * 10^6 Cycles pro Sekunde. Jeder Cycle braucht also 12us, wenn 41.5 cycles gewartet wird, entspricht das 498u us, müsste also rein rechnerisch passen, oder? Edit: Das stimmt ja gar nicht, ein Cycle braucht 1 / 12MHz, also 8.3*(10^-8)s. 41.5 cycles brauchen also 3.46us
des STM32F103.
-
Thread
Fragen zur IR-Informationsübertragung
erstaunen haben eine ganze Menge Controller IRDA. Das muss noch jemand in grossen Umfang einsetzen. (z.B STM32F051, STM32F103, STM32G071, STM32L151, usw...) Es gibt auch noch neue Transciever: TFBS4711 Olaf
Zu meinem eigenen erstaunen haben eine ganze Menge > Controller IRDA. So ist es. > (z.B > STM32F051, STM32F103, STM32G071, STM32L151, usw...) Und auch alle AVR XMega (sowie deren Erben in Gestalt der neueren Tinys und Megas sowie AVRxxxDy). Und vermutlich noch eine ganze Menge mehr in
-
Thread
LED Streifen mit light_ws2812
Ich glaube nun verstehe ich den Wunsch nach >=10-fachen Takt. Nimm einfach den richtigen µC. Ein STM32 ist einfach geil, da braucht man über solche Probleme erst gar nicht nachzudenken.
ESP8266-AT-Anbindung (noch nicht auf die letzte AT-Version aktualisiert) Die Libs laufen auf STM32F4xx und STM32F10x, also z.B. auf den STM32F4xx-Nucleo Boards als auch auf dem STM32F103C8T6 Mini-Development-Board, was man für ca. 4 EUR beim Chinesen bekommt. Wenn Du Fragen dazu hast, einfach
-
Thread
Quarz oder Quarzoszillator für 32 MHz?
Hallo Forum, mein neuestes Projekt dreht sich um den STM32WB55, aber die Frage, die ich habe, ist relativ allgemein: Für die Kommunikation via Bluetooth wird ein 32 MHz Takt mit einer Genauigkeit von +- 50 ppm gefordert. Der uC hat eine interne Beschaltung
Kannst du dir die nicht von deinem Controller ausgaben lassen? Beim STM32 z.B. per MCO. Die laufen doch regelmaessig mit Vielfachen von 8 MHz.
-
Thread
STM32F407 Sprung zu Programm im anderen Sector
zurückgesetzt? Die Funktion NVIC_SetVectorTable kennt mein Eclipse leider nicht, ist diese nicht für den STM32F4 verfügbar? Ich konnte diese auch nicht in den Libs finden. Ich benutze jedoch u.a. NVIC_SystemReset, welche gefunden wird. Liebe Grüße Franz
0x20000 bytes reserved for bootloader, eeprom, etc. application start at 0x08020000 (flash sector 5) */ NVIC_SetVectorTable(NVIC_VectTab_FLASH, 0x20000); [/c] Und außerdem habe ich in der "STM32F407ZE_MemoryMap.xml" folgende Änderung drin (ganz unten in der Datei): <MemorySegment size="0x20000
-
Thread
Ein AVR reicht nicht? was nun?
im Artikel: [[STM32]]
, footprint ist auch nur paar kb Ansonsten canbus. Uc3c hat im gegensatz zum stm32f105 Ein vollstaendiges canif und low power, der st verbraet hier viel strom Avr studio5 hat genuegend support und vollstaendigen support zu bieten
-
Thread
NRF24L01+ test program for Arduino Uno
. Lars R. schrieb im Beitrag #4699151: > Kannst Du abschätzen, was mit Deinem Design mit einem STM32-Arduino > (32Bit, 72MHz, HW-SPI) möglich ist? NRFTestGuy schrieb im Beitrag #4657320: > Die Netto-Datenrate (payload) > liegt bei 1 Mbit etwa bei 1200 Paketen (a 32 Bytes) pro Sekunde. Das
wie folgt: PC sendet "C" (oder ähnliches): Es folgen Konfigurationsdaten PC sendet "T": Es folgen 32 Byte Daten Idealerweise hat der uC HW-Handshake für UART. Dieses kann man am PC auswerten. Falls der uC kein Handshake hat (AtMega), so müsste der uC jedesmal ein "R" für Ready schicken. Alternativ
-
Thread
Synchrontester für Drosselklappen
Für weitere Experimente ist just heute folgendes Kit eingetroffen: http://www.amazon.de/SainSmart-STM32F103VCT6-Entwicklungs-Board-Module-Serial/dp/B0081JPBQU/ref=sr_1_1?ie=UTF8&qid=1409168960&sr=8-1&keywords=SainSmart+STM32+STM32F103VCT6%2B3.2%22 Hierzu werde ich sowohl die Software veröffentlichen
angehängte Schaltplan. Den Schaltplan des Anzeigemoduls findet ihr unter http://www.hotmcu.com/hyministm32v-dev-board-32-tft-lcd-module-p-5.html?cPath=1_20 Die Software ist noch nicht so weit. Es ist mein erstes ARM Projekt überhaupt und ich musste mir zuerst etwas Übersicht verschaffen. Als IDE läuft
-
Thread
ADC Messbereich verschieben nach 3,0 - 4,2V
, ist eher eine Vermutung). Somit lautet mein Tipp eher: Brute Force Methode: Versorge Deinen STM32F103 mit einer 2,5V Referenzspannungsquelle für die ADC-Referenz (z.B. TL431). Dann teilst Du die 4,2V per Widerstandsteiler auf 2,5V herunter. Bei leerem Akku liegst Du dann bei 3V * 2,5V/4,2V = 1,786V. Dir bleiben somit mit den 12 Bits des STM32F103 insgesamt 2^12/2,5*(2,5-1,786) = 1170 Steps, um Spannungen zwischen 3 und 4,2V auszulösen. Das sind ca. 1,0mV/Step. Wirfst Du nochmals 2 Steps ADC-Ungenauigkeit und 50ppm/C Ungenauigkeit für
-
Thread
Eigenes 3D-Drucker Board - Viele Fragen
auch gerade dahin. Einziges was mich stört das hier nur Support für den Cortex M7 von ST für den Typ STM32F756 gegeben ist. Dieser Taktet mit 216Mhz, 320kb SRam und 1Mb Flash. Ich würde gerne den STM32H743 nehmen da 400Mhz, 1Mb SRam und 2Mb Flash, sehe hier deutlich mehr Leistungspotenzial, vielleicht
ollen AVRs sind sicher am Ende mit sowas. Gibt aber genug stm32 projekte. Da muss man das Rad doch nicht grundsätzlich neu erfinden.
-
Thread
ext. SRAM für TFT an STM32F407ZGT6 Board
An dieses Board https://de.aliexpress.com/item/STM32-ARM-Cortex-M4-STM32F407ZGT6-development-board-STM32F4-core-board/32827402179.html möchte ich ein TFT via FSMC anschliessen. Habe da ein Pollin Schnäppchen https://www.pollin.de/p/tft-display-thg057vglac-h000
Version 1: https://github.com/mcauser/BLACK_F407ZE/tree/master/docs Version 2: http://wiki.stm32duino.com/images/4/4f/STM32F407ZET6_sch-1.pdf
-
Thread
Sinn und Zweck des TXFE-Bits im STM32F407?
alle Bibliotheken gilt. Auch die Cube HAL baut > auf CMSIS auf. Ja, stimmt. Ich benutze die "STM32F105/7xx, STM32F2xx and STM32F4xx USB On-The-Go Host and Device library" Ich dachte es gehört zu CMSIS.
metal" ohne jegliche Bibliothek angesteuert. Die > einfachere "USB" genannte Hardware der kleineren STM32 ist machbarer. > Daher: Spannendes Projekt... Zumindest für F407 habe ich nichts gefunden, nur F1 u.ä.
-
Thread
P-Channel High-Side Switch
Hubert schrieb im Beitrag #4292735: > Der eingesetzte Cortex(STM32F411RE) arbeitet mit 3,3V Pegeln. Wenn ich > den Port auf High stelle treffen sich ja die 5 und 3,3V. Nimmt der uC da > schaden? Wenn ja warum, wenn nein warum? So geht das nicht! Je nach Größe
Ein Widerstand von 100-330 Ohm wird zwischen STM32F411 Ausgang und Gate P-Mosfet geschalten.Von Gate P-Mosfet ein Widerstand R1 von 10k bis 100K Ohm gegen Plus. Strom bei 10K und 5V = 5,0 mA,100K und 5 V = 0,5 mA. Zum Schalten muß der STM Ausgang
-
Thread
Cortex-M4 Anfängerfragen
Hallo, ich programmiere seit einem Jahr uC von Microchip und möchte nun in die 32bit Welt eintauchen. Dazu habe ich mir das neue Discoveryboard von STM mit dem stm32F429 geholt. Als IDE habe ich mir die Keil uVision V5.0.5.15 installiert. Nun
Michael Hefner schrieb im Beitrag #3376050: > ich programmiere seit einem Jahr uC von Microchip und möchte nun in die > 32bit Welt eintauchen. Dazu habe ich mir das neue Discoveryboard von STM > mit dem stm32F429 geholt. Als IDE habe ich mir die Keil uVision > V5.0.5.15 installiert
-
Thread
DCF77 kein Empfang
externen Pullupwiderstand der zum DCF-Modul passt ( > hochohmig ) Ich hätte vermutet, dass die vom STM32 hochohmig genug sind.
DCF77 schrieb im Beitrag #6104720: > Ich hätte vermutet, dass die vom STM32 hochohmig genug sind. Mit Pullup - ich nicht. Sind die Betriebsspannungen von DCF und STM gleich ? Eine Möglichkeit der Anschaltung: https://www.mikrocontroller.net/topic/351550#new. Dann STM-Pullup
-
Thread
Bluepill STM32F103C8x Arduino Bootloader
China-Exemplare der Bluepill und kann sie alle problemlos über ST-Link mit CubeIDE und Arduino IDE (STM32duino https://github.com/stm32duino) programmieren. Der R für den USB-Port ist auch immer 1k5. Ich möchte es aber auch mit der Arduino IDE und dem USB-Bootloader ausprobieren. Komme aber seit Stunden
, STM32G4 und STM32U3 zu suchen?
-
Thread
XMEGA Hardware-Bug (Kritisch) Gesperrt
Firma: L-E-A) (vobs) Datum: 01.06.2019 10:47 Hallo, ich habe Deinen Code nun aus einem *ATxmega32E5* und einem ATxmega32A4U getestet, ... Auf dem E5 führt nur der zweite Teil, also das Kommando 'y' in eine Endlosschleife, auf dem A4U beide. Grüßle Volker Für eine höflich formulierte
Dieter R. schrieb im Beitrag #5864549: ... > ich habe Deinen Code nun aus einem *ATxmega32E5* und einem ATxmega32A4U > getestet, ... > > Auf dem E5 führt nur der zweite Teil, also das Kommando 'y' in eine > Endlosschleife, auf dem A4U beide. ... OK, Frage: - angenommen der Code startet
-
Thread
STM32F401 BlackPill Erweiterung für StdPeriph Library ?
Lib. Du kommst bei EmBitz auch weiter ohne HAL aus. Ich benutze EmBitz schon seit langem für die STM32F401CC und STM32F411CE ohne HAL. Wenn Du zum Beispiel ein Projekt für den STM32F401CC mit EmBitz anlegst, dann befinden sich u.a. folgende Ordner im Projekt: [code] cmsis inc SPL [/code] CMSIS
die STM32F4 schon lange abgefrühstückt. Was soll jetzt mit den STM32F401CC und STM32F411CE auf den BlackPills anders sein? Wo sollen da plötzlich Probleme auftauchen? Ein STM32F01CC unterscheidet sich nicht
-
Thread
STM32 wird nicht erkannt (Win Gerätemanager)
. Unsere Messungen ergaben, dass die Spannungsversorgung des STM32 IO ist und auch 3,3V am Pin 44 (BOOT0) beim Einstecken in den USB Port anliegen. Jedoch der Gerätemanager in Windows "zuckt" nicht ein mal und der STM32 wird nicht angeziegt / erkannt. Ich hab
. Welche Software verwendet ihr um den STM32 zu programmieren? "STM32 CUBE PROGRAMMER"? Thomas W. schrieb im Beitrag #7392240: > hast Du den '411 auch mit der Firmware programmiert? Normalerweise ist das egal, der Bootloader ist ja so
-
Thread
[S] Segger J-Link Edu für STM32
Super G. schrieb im Beitrag #5732997: > u beachen ist außerdem, dass die älteren Hardware-Revisionen des J-Link > kein STM32F7xx können. Gibt es dazu nähere Informationen? Ich finde nur https://wiki.segger.com/STM32 https://wiki.segger.com/STM32F7 https://wiki.segger.com/STM32L4 aber dann wäre der STM32L4xx genauso betroffen und die L4 sind für mich die mit Abstand attraktivsten Modelle. Andererseits geht's im wiki.segger doch "nur"
-
Thread
Geschwindigkeit ATMega
Atmel Betrüger schrieb im Beitrag #5963045: > Ich plädiere jetzt schon mal für einen STM32F103 (Bluepill) STM32 ist gut, aber nicht immer und nicht überall. Mit 3,3 Volt gibt es Problem, MOSFET direkt zu steuern, und das ist gerade bei Verwendungen für Motorregler wichtig. AVR mag etwas
#5963159: > Atmel Betrüger schrieb im Beitrag #5963045: >> Ich plädiere jetzt schon mal für einen STM32F103 (Bluepill) > > STM32 ist gut, aber nicht immer und nicht überall. Mit 3,3 Volt gibt es > Problem, MOSFET direkt zu steuern, und das ist gerade bei Verwendungen > für Motorregler wichtig
-
Thread
BLDC Startup Algorithmus eines China-ESCs
ROFL... jetzt braucht man schon einen STM32, um einen Motor zu drehen. Mal sehen was als nächstes kommt. Vielleicht einen Intel x64 mit 16 HT-Kernen?!
Ben B. schrieb im Beitrag #5631085: > ROFL... jetzt braucht man schon einen STM32, um einen Motor zu drehen. > Mal sehen was als nächstes kommt. Vielleicht einen Intel x64 mit 16 > HT-Kernen?! Selbst ein x51 Single Core wäre genug, hätte er Timer, ADC und DMA eines STM32
-
Thread
STM32: SPI - HAL durch eigenen code ersetzen
Du hast das Prinzip der Callbacks in HAL nict verstanden! Nachlesen kannst du das u.A. hier: https://www.st.com/resource/en/user_manual/um1786-description-of-stm32f3-hal-and-lowlayer-drivers-stmicroelectronics.pdf Ab Seite 476 wird SPI erklärt. Ein Beispiel von mir, wo SPI mit
= data; [/c] werden. Das selbe beim Auslesen der Daten. Die Casterei ist notwendig, weil DR als 32 Bit Register in dem Struct definiert ist. Ohne Cast liest und Schreibt der Code 16 Bit in das FIFO Register (beim STM32L452, beim STM32F411 ist DR hingegen kein FIFO). Entsprechend ist dann jeder 2.
-
Thread
Vieles gelesen, trotzdem: Welcher AVR-Programmer/Welche IDE??
Werkzeuge, deren einmaliger Kaufpreis nicht überbewertet werden sollte. Der Programmieradapter für STM32 (ST-Link) kostet nur 5 Euro und kann auch debuggen. Wenn du debuggen willst, ist STM32 also erheblich billiger als AVR. Für beide Familien bekommst du kostenlose IDE's. Bei AVR wäre das Atmel Studio
Karl Ium schrieb im Beitrag #5240475: > Kann man STM32-Controller genau so "frei" programmieren? Ja. Und das macht richtig Spaß. Nucleo + STM32CubeMX + SW4STM32 = ungeahnte Möglichkeiten :)
-
Thread
ATMEL ARM SAMD ohne Framework programmieren
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
/stm32f103-and-maple-maple-mini-with-arduino-1-5-x-ide/ Die scheinen so um 4.50$ zu kosten, was schon sehr günstig für Arm-Platinen ist. Etwas ähnlich günstiges habe ich für die SAMD noch nicht gefunden
-
Thread
[STM32] manchester cdode decodieren / Pin Toggeln
die Chip-Architektur dieses nicht zulässt. Hier ein Link, wo sich einige über die Performance des STM32 Gedanken gemacht haben: https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2Fcortex_mx_stm32%2FTrue%20performance%20of%20STM32&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B¤tviews=14214 Ich frage mich nach wie vor, wieso bei Pulsen von 1µs Pulsdauer die Interrupts offensichtlich
-
Thread
Zilog Z80 CPU
STM32F4 Discovery kit
irgendwann einmal.. nur zurzeit brauche ich soetwas nicht^^ pito schrieb im Beitrag #2615054: > STM32F4 Discovery kit Danke, ich werde mir mal das durchlesen: http://www.mikrocontroller.net/articles/STM32F4-Discovery
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Improvisiertes Breakout-Board für einen VN5E010AHTR-E Smart Switch von STM ...
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
STM32 Breakout Board
freundliche Chinese von nebenan hatte auch schon so eine Idee: http://www.ebay.de/itm/ARM-Cortex-M3-STM32F103C8T6-STM32-Kern-Board-Minimum-System-Entwickeln-Board-MN-/251544868893?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a913e181d
jedoch habe ich dazu noch 3 Anmerkungen, die Du unbedingt berücksichtigen solltest: 1. Tauglich für STM32F4xx machen: Schaue mal in das Datasheet vom STM32F407, dort gibt es "Figure 1. Compatible board design between STM32F10xx/STM32F4xx for LQFP64" Mache diese beiden 0-Ohm Widerstände mit rein und
-
Thread
Fertige Bibliothek oder selber schreiben?
Peripherie der größeren STM32 ist noch viel schlimmer.
: > Nicht vergessen die Lizenzbedingungen für den Fremdcode prüfen und > einhalten. Wenn man uC wie Stm32 oder AVR programmiert (natürlich lockbits nicht vergessen) so kann keiner euch nachweisen welche Libs ihr genommen habt. Ansonsen Libs nachschreiben bzw so abändern dass einige Funktionen
-
Thread
Präzise Temperaturmessung mit 12Bit-ADC und NTC
Hallo, ich habe einen NTC (100k, 0,5%, 4250K) an einem Spannungsteiler mit R2=100k (0,05%, 10ppm) und messe in 10-Minuten Abständen die Temperatur über den 12-Bit ADC eines STM32L010K8 Controllers. Dabei verwende ich um möglichst genaue
deine Referenz und führst damit einen Vergleich durch? Da der ADC aber gegen seine VCC misst, kann das u.U. zu Schankungen im Messwert führen, wenn VCC etwas wackelt. Besser wäre hier eine ratiometrische Messung gegen VCC über eine Messbrücke. Die ADCs in den STM32 sind m.E. nicht sonderlich gut...
-
Thread
ARM7 Automotive ?
SD-Interface) Wer heute auf Cortex M3 sertzt wird in der Zukunft gute Karten haben. Frage mal bei ST nach STM32F103 nach, ob diese als 125°C Varianten verfügbar sind.
allem deswegen für uns interessant da +150°C mit Flash :) XC2000 ist ein aufgebohrter XC16x Core mit 5-stufiger Pipeline, MAC-Unit und PEC. In punkto Real-Time Interrupthandling hängt der auch nen Cortex ab.......daher wird er manchmal Marketing-technisch als "32Bit" verkauft. Alex
-
Thread
Welchen Cube MX und IDE für den H7
Version sollte 1.5.0 sein....für ein Betriebssystem deiner Wahl. CubeMX ist bereits enthalten. https://www.st.com/en/development-tools/stm32cubeide.html
Harry L. schrieb im Beitrag #6480653: > Version sollte 1.5.0 sein....für ein Betriebssystem deiner Wahl. > CubeMX ist bereits enthalten. > > https://www.st.com/en/development-tools/stm32cubeide.html Super Danke. Genial alles dabei. Und was fehlt wird
-
Thread
Wie stark sollte man bei der Mikrocontroller Programmierung kapseln? Gesperrt
holger schrieb im Beitrag #3271834: > Ein STM32F4xx ist auch ein Mikrocontroller. > Mach die 2MB Flash mal mit handgeschriebenem Assemblercode voll;) Du muss und braucht man auch nicht voll machen, in ASM...
den Code vielfach so durcheinander, dass er nur noch schwer zu durchschauen ist. Wenn Du mit dem STM32f3.. an Leistungsgrenzen stößt, kannst Du problemlos auf einen STM32F4.. umsteigen. Meine Meinung.
-
Thread
Datenlogger mit SD Karte, hoher Samplerate und 12-Bit ADC
/software/lib_drivers_code_examples.jsp Dazu das Board: https://www.olimex.com/Products/ARM/ST/STM32-P103/ fchk
10UCT6h38AAAIAAGtWgYcc29ef4cc908235996ef89f1a9154c399 Beim Board bin ich mir noch nicht sicher. Ich habe in einem anderen Thread gelesen, dass manche uC nicht die gewünschte Samplerate erreichen. Habt ihr Vorschläge dazu? Mit Link zum Bestelle am besten. 2) Alles im selben Board: https://www.olimex.com/Products/ARM/ST/STM32-P103/ Und zum JTAG
-
Thread
STM32 HSI mit LSE synchronisieren?
Ich wüsste ich gerne, der HSI (R/C) Oszillator des STM32F103 mit dem LSE (32kHz Quarz) Oszillator synchronisiert werden kann. Das man ihn kalibrieren kann ist mir klar, ich denke da aber eher an eine fortlaufend automatisch ablaufende Funktion der PLL
Stefan U. schrieb im Beitrag #5173740: > Ich wüsste ich gerne, der HSI (R/C) Oszillator des STM32F103 mit dem LSE > (32kHz Quarz) Oszillator synchronisiert werden kann. Ich wüsste jetzt nicht wie 2 Schwingkreise
-
Thread
Controllerauswahl für BLDC-Ansteuerung
habe ich mich im Netz umgesehen und mir einige Möglichkeiten angesehen: Als erstes sind hier die STM32F100/STM32F103 von ST. Erstens weil ich mit den Controllern schon Erfahrung habe und zweitens weil es von ST hierfür eine „Motor control firmware“ gibt (http://www.st.com/internet/com/SALES_AND_MARKETING_RESOURCES
Optimierung steckt kann man sicherlich noch einiges rausholen. Der Wert bezieht sich auf einen STM32 mit 72MHz internem Takt (STM32F103). Viele Grüße, Flabes
-
Thread
STM32: 5 Volt tolerante Eingänge sind es nicht
Fast alle CMOS IC für 5V vertragen ebenfalls keine 5 Volt, wenn die Versorgungsspannung aus ist. Sie vertragen dann sogar noch weniger als die STM32, nämlich nur 0,5 Volt. Insofern ist das kein Argument gegen STM32,
Hans W. schrieb im Beitrag #8049895: > Fast alle CMOS IC für 5V vertragen ebenfalls keine 5 Volt, wenn die > Versorgungsspannung aus ist. Sie vertragen dann sogar noch weniger als > die STM32, nämlich nur 0,5 Volt. In der Regel sind deren Schutzdioden so robust
-
Thread
Debugging mit Codeblocks und JLink-EDU
folgenden Befehlen versuche, stoppt der Debugger in Codeblocks zwar an der Adresse von main. Auf dem uC wird aber das Programm komplett ausgeführt, und ein Debuggen ist nicht möglich. monitor speed 10 monitor flash device = STM32F103RB monitor endian little monitor flash download = 1 monitor flash
www.punctr.com/joomla/index.php?option=com_content&view=article&id=19:eclipse-projekteinstellungen&catid=5:stm32-einstieg&Itemid=31 Ich fand es praktisch, das erstmal mit dem GDB aus der Konsole auszuprobieren, dann ist man sich sicher, dass die IDE nicht noch irgendwas zusätzliches macht, was man gar
-
Thread
ARM Cortex M3/M4: Software-Breakpoints
(*((volatile uint8_t *)0xE0000000)) #define ITM_PORT0_U32 (*((volatile uint32_t *)0xE0000000)) #define ITM_TER (*((volatile uint32_t *)0xE0000E00)) #define ITM_TCR (*((volatile uint32_t *)0xE0000E80)) #define ITM_TCR_ITMENA_Msk
Beitrag #5954379: > Da fehlt aber dann auchnoch der Init der Tracecell und Konsorten. Ging bei mir (STM32F1, STM32F3 und STM32L0) bisher immer ohne diesen Aufwand. Die Schnittstelle konfiguriert und öffnet doch der Debugger - dachte ich.
-
Thread
Mikrocontroller empfehlung
was gescheites (auch wenn es hier gleich wieder deswegen Hauhe gibt ;-) z.Bsp. eine Cortex ala STM32 http://www.mikrocontroller.net/articles/STM32 LG tux
Für 32 Bit: STM32Fxxx (ST bietet über 250 Variationen!) LPC17xx Siehe Artikel [[STM32]]
-
Thread
PIC - "beliebtester"?
wissen favorisiere ich den STM32Fxxx, 250 verschiedene Typen und jede Menge umfangreiche Peripherie drin. Artikel: [[STM32]] Aber das ist jetzt eine Ecke größer als der PIC. Für mich hat sich der Aufwand gelohnt. Nie wieder
Markus Müller schrieb im Beitrag #2518631: > Wie ja (fast) alle hier wissen favorisiere ich den STM32Fxxx, > 250 verschiedene Typen und jede Menge umfangreiche Peripherie drin. > Artikel: STM32 > ... > Bevor Du dich jetzt auf einen PIC voll und ganz konzentrierst solltest > Du den STM32 mal anschauen
-
Thread
Spannungsverstärkung zur Frequenzmessung
Zum Einsatz kommt das STM32F4 Discovery Board.
Das STM32F4Discovery hat einen STM32F407 drauf. Du verwendest den Komparator von dem uC und stellst ihn auf die gewuenschte Spannung und Hysterese. Den Ausgang vom Comparator dann auf einen capture timer
-
Thread
Information JLink EDU / ARM JTAG debugger sehr guenstig
den des LPCXpresso angeglichen worden ... Auch die LPC17xx sind im Preis und im Vergleich zu den STM32 gestiegen ... => Die Welt ist schlecht.
Nachdem ich mit dem Olimex-ARM-JTAG überhaupt nicht auf meinen STM32 zugreifen konnte, hab ich mit dann den J-Link bestellt und es lief auf Anhieb zusammmen mit Crossworks. Daher definitve Empfehlung!! Übrigens kostet er jetzt nur noch 49,98€ Gruß Tom
-
Thread
Review: Billiges 8051 Devboard als Bausatz mit STC89C52RC - TJ-56-708
Ali) kostet dann eben 9,- Euro statt 5,- aber bietet 32x mehr Flash und 64x mehr RAM bei 32Bit, ADC, SPIs, DMA und allem Pipapo. Also gefühlt 50x mehr Performance als der 8051. Warum soll es 8051 sein? Gruß
Gehäuse (bestenfalls TQFP) erhältlich, brauchen einen speziellen Programmer. Da würde ich gleich STM32 oder einen der vielen Klone (bzw. die auch als Low-Pin-Count SOIC erhältlichen CH32V) nehmen. > Ja, es gab so einige Exoten. Ich habe noch irgendwo 1 oder 2 Muster des > DS80C400 herumliegen.
-
Thread
Webserver auf STM32F1 ?
Hallo Community, ich Plane einen Webserver auf dem STM32F107 aufzusetzen, bin jedoch ein wenig davon überrascht, dass es weder von ST noch auf sonstigen Seiten Examples hierzu gibt. Für die F2 Serie gibt es das sehr wohl. Daher wollte ich mal eure Meinung
Schau mal bei Olimex. Die Haben ein Demoboard mit STM32F107 und Ethernet. Schaltplan und Code kann man runterladen.
-
Thread
Spannungsteiler ADC mehrere Messbereiche
man auch nicht, eher bis 100..200mV. > Um 0V zu messen, braucht man eine negative Hilfsspannung (-0,5V), auch > bei R2R-OPVs. Ich revidiere meinen Messbereich: 0,6-14V, Widerstände sind 1% Metallschicht, 12bit Genauigkeit waren nie mein Ziel. Der STM32F103 bekommt seine 3.3V (und damit VREF) von
Messbereich: > 0,6-14V, Widerstände sind 1% Metallschicht, 12bit Genauigkeit waren nie > mein Ziel. > Der STM32F103 bekommt seine 3.3V (und damit VREF) von einem ADP151 LDO, > der hat +-2,5%... ich denke der bestimmt die Rahmenbedingungen... Deine Widerstände und der Spannungsregler haben zwar Toleranzen
-
Thread
Mein STM32F0 funktioniert nicht!
Stefan U. schrieb im Beitrag #5346582: > ST-Link Adapter werden auch mit 3,3V versorgt Versorgt ja, aaaaaber können auch mit 5V proggen - einige STM8 brauchen 5V. Dennoch ändert es nichts daran das er seinen
Target Voltage misst der (original) ST Link auf einer eigenen Leitung, wenn der TE die auf 5V geklemmt hat, der STM32 aber mit 3,3 versorgt wird, passt es doch. :-D Evtl hängt der STM32 im deep sleep oder hat die SWD Pins umkonfiguriert. Versuche den STM32 zu connecten, während Du ihn resetest
-
Thread
Multiple UART (SPI/I2C) für µC
und kostet über 10 Euro. Von NXP finde ich nur 2-fach UARTs, zwei Stück kosten ca. 7 Euro. PIC oder STM32 gibt's für 2 bis 3 Euro und die brauchen keinen Quarz. Der PIC hat 4 UARTs und 64 Pins, ein STM32L071KBT hat 5 UARTs mit nur 32 Pins und 0.8mm Pitch. Damit steht mein Testsieger fest. Noch attraktiver
STM32L071K(B-Z)Tx.xml Config file IP/GPIO-STM32L071_gpio_v1_0_Modes.xml 1 VDD@1 2 PC14-LSI OSC32IN 3 PC15-LSO OSC32OUT 4 NRST 5 VDDA 6 PA0 TXD4 7 PA1 RXD4
-
Thread
Zeitsteuerung Atmega8
der einen Uhrenquarz verwenden kann. Eine AVR (z.B. ATtiny45) können das, und auch viele (alle?) STM32.
einen Uhrenquarz verwenden kann. > > Eine AVR (z.B. ATtiny45) können das, und auch viele (alle?) STM32. Müsste schon beim atmega8 bleiben..