-
Thread
Linker Problem wegen _sbrk() trotz newlib_stubs.c/mini_cpp.cpp
Hallo, ich kämpfe gerade mit dem Problem, mit CodeSourcery 4.5.1 für den STM32F103RE ein C++ ein kleines Programm zu erstellen. Die Compilation des Programms (blinkende LED mit einem new Statement, um den g++ zu "provozieren") klappt, beim Linken gibt es die in
/site/stm32discovery/open-source-development-with-the-stm32-discovery/getting-newlib-to-work-with-stm32-and-code-sourcery-lite-eabi http://svnmios.midibox.org/filedetails.php?repname=svn.mios32&path=%2Ftrunk
-
Thread
Lötstation JBC ?
Drucktastenbedienung alleine liegt mir nicht wirklich. Display soll ein 128x64 OLED Typ sein. UC wahrscheinlich ein STM32 oder DsPIC da ich mit denen beruflich zu tun habe.
STM32 habe ich einen guten JTAG Debugger. Aber unbedingt notwendig ist es natürlich nicht. ... ...
-
Thread
verschwundene MIDI-Synth-Boards: Nachfolgetechnik?
Remoteboot taugliche Netzwerkkarte - eine SVGA-Karte (z.B. die beliebte S3Trio) und dann noch - die AWE32. Wer nicht genug bekommen kann, kann auch noch eine zweite AWE32 verbauen. Als System kommt u.a. W3.1 oder W95 in Frage, dass vom Netzwerk gebootet wird und die minimal sinnvolle CPU waere wohl ein
winzige Synthesizermodule. Aber das geht alles mit dreistelligen Preisen los. Da werkeln dann z.B. STM32. Fuer meinen Geschmack etwas zu teuer fuer das Gebotene. Und winzig brauche ich auch nicht. Und Instrumente die von "Physical Modeling" getrieben sind, sind auch nur im gehobenen Preissegment
-
Thread
Atmel Cortex-M3 (AT91SAM3S) mit GNU – nichts geht!
und GNU-Toolchains hat. Auch wenn dir das nicht unbedingt weiterhilft: Besorg dir ein Board mit STM32. Da können dir hier wesentlich mehr Leute helfen. Exoten wie Atmels Cortex-M3 benutzt hier wohl niemand.
ich das nicht in den nächsten Tagen zum Laufen bekomme (ich versuche es schon lange), steige ich auf STM32 um. Aber wehe das klappt dann auch nicht!! ;)
-
Thread
Einstieg in STM32 : STM32F103C8T6 --> Kompilieren und Flashen?
Bei STM32 wird das hier auch gerne genommen: http://diller-technologies.de/stm32.html
jetzt erst einmal einen günstigen ST-Link V2 bestellt (http://www.ebay.de/itm/ST-Link-V2-Link-fur-STM8-STM32-komp-USB-Programmer-Debugger-mit-SWIM-SWD-JTAG-/172332741554?hash=item281fd4f3b2:g:5cQAAOSwFdtXz1gX) und werde dann mit dem von euch vorgeschlagenen st-flash (https://github.com/texane/stlink
-
Thread
STM32 feature DMAMUX
für jede Peripherie nutzen zu können, wenn ich mich richtig erinnere. Das geht bei den älteren STM32 nicht, da konnten für SPI z.B. nur gewisse DMA Kanäle genutzt werden.
DMA_Channel_BP_Tx DMA1_Channel4 #define DMA_Channel_BP_Rx_IRQn DMA1_Channel1_IRQn // Note, that stm32g031xx.h enumerates DMA1_Channel1..5 and DMAMUX1_Channel0..4 so DMAMUX1_Channel(x) applies to DMA1_Channel(x+1) #define DMAMUX_Channel_BP_Rx DMAMUX1_Channel0 #define DMAMUX_Channel_BP_Tx DMAMUX1_
-
Thread
Bau eines USB-GPIO Boards
auf andere auf andere Cortex-M wie STM32 ist dann auch einfach, allerdings ist USB nicht für alle Implementiert. Die IDE MCUXpresso ist auch kostenlos und enthält ebenfalls USB Beispiele. USB kann bei den genannten LPC11U Chips auch dazu
Ich glaube der ATmega32u4 kann auch HID.
-
Thread
Sourcefore-Tool mit Mingw für Winx86 compilieren
ein WinX86 Executable, könnte mir jemand so ein 32-Bit Executable bauen? Das wäre echt super, denn bis ich ein Linux soweit zum laufen habe vergeht mindestens 1..2 Wochen. HOWTO aus dem stm32flash-0.5.tar.gz >Cross compile on Linux host for Windows
Ähmmm vielleicht doch gut? Dabei ensteht auch ein neues "stm32flash" => Umbenennen nach zB "stm32flash_Win32.EXE" und schon fertig? :o)
-
Thread
GCC für ARM Probleme mit "new" ?
#define __CONFIGURATION_H #include "stm32f2xx_hal.h" #include "stm32f2xx_hal_tim.h" #include "STM32F215xx.h" #include "Namespace/MeineKlasse.h" namespace Namespace { class Configuration { private: TIM_HandleTypeDef handle
zugehörige Header: [c] #ifndef INCLUDE_MEINEKLASSE1_H_ #define INCLUDE_MEINEKLASSE1_H_ #include "stm32f2xx_hal.h" #include "stm32f2xx_hal_tim.h" #include <Namespace/Basisklasse1.h> namespace Namespace { class MeineKlasse1 : public Basisklasse1 { private: TIM_HandleTypeDef *pHandle;
-
Thread
DIP Breakout für LQFP-48
Muß es genau ein "STM32F072CBT6" oder geht auch eins der Nucleo 32 Boards oder eine Blue Pill?
Wie wäre es damit: https://github.com/electroniceel/stm32....c-breakout Diese Breakout-Boards habe ich exakt für solche Fälle entwickelt. Ich habe es in mehreren Projekten mit STM32F072CBT6 erfolgreich im Einsatz.
-
Thread
Mikrofonverstärker
in den Griff bekommst, sollte man lieber 2 Stufen a Faktor 25 hintereinander setzen. C1 und C5 dürfen 0.1uF Folie werden, R2 mach 4k7, R5 86k, und C5 ist C1 der nächsten Stufe. Statt 2 NE5534 tut es dann ein NE5532, damit spart man sich auch C4.
meiner (wegen chronischen Zeitmangels schlecht vorankommenden) Entwicklung, die auch mit einem STM32F407 + Spartan 6 FPGA arbeiten soll. Allerdings will ich mit einem XC6SLX9-2TQG144C auskommen, da ich keine Module zukaufen möchte. FFT in Hardware ist bei mir also nicht drin, das soll der STM32
-
Thread
[STM32] Olimex STM32-P103 + Virtual Com
! Besten Dank [1] https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/resources/OLIMEXINO-STM32.pdf Schaltplan S.5
ein Mysterium? Nö, hier gibt es kein Mysterium. Wozu gibt es Manuals zu den STM32Fxxx? Also, ich hab den STM32F103ZET6 verbaut und dort liegen die Signale wie folgt: VUSB auf Port PG15 D+ auf Port PA12 D- auf Port PA11 und Port PB2 habe ich für den 1k5 Hochzieher benutzt
-
Thread
Hello World für den STM32
6.21.1 - Evalboard (geschenkt bekommen) - STM32F103VE - EPC-XKIT05-STM-STM32F103 - Debugger ST-LINK Ich bin die Sache einfach mal ganz blauäugig angegangen: 1. Entwicklungsumgebung gestartet 2. Neuen Workspace angelegt 3. Neues Projekt
Unter den Projektoptionen General Options/Target/Processor variant Device ausgewählt und "ST STM32F10xxE" gewählt 5. In der main.cpp das Programm so abgeändert, dass es so aussieht: [c] int main() { while(1); return 0; } [/c] und übersetzt. Das klappt mit der Warnung: "Warning
-
Thread
STM32 Summit - 18nm-STM32, STM32WL3R, STM32-AI-Assistent und Erweiterungen des Ökosystems
HHGrace als Second Source in China online: asbalding sollen erste komplett in China gefertigte STM32-Chips verfügbar werden. ### Keynote, 2 - STM32V8, ein 18nm-STM32 mit höherer Strahlungsresistenz Die wichtigste Ankündigung betrifft den STM32V8: eine neue Spielart des STM32, die auf 18nm-Technologie
wurde dann betont, wie auch die hohe Sicherheit des Systems. Betont wurde außerdem, dass alle nach dem U5 vorgestellten STM32s diese Zertifikationen erreichen - im letzten Jahr betraf dies 50% der ausgelieferten MCUs.  Key OEMs bekommen in Q1 erste Samples, derzeit sind
-
Thread
3.2z Display (color) mit ILI9341 SPI controller. Gibt es das?
einem SSD1289 hat ein internes RAM. Es hat halt nur eine 16Bit breiten Bus. Da brauchst du kein FSMC (STM32F4..) Es laüft prima mit einem Atmega.. (Atxmeg..) Ich habe schon viele Displays verwendet, aber ein 3,2" Display mit einem ILI9341 gibt es nicht, oder ich habe keines gefunden. 2,2" oder max
nicht. Die Geschwindigkeit ist dann natürlich recht gering, der Raspi ist ja viel schneller als so ein STM32F1.
-
Thread
STM32 Speicherproblem?
Hallo, Nachdem ich ein Problem damit hatte, den STM32 zu starten und es im Endeffekt ein Speicherproblem war (http://www.mikrocontroller.net/topic/177461) möchte ich dem nun auf den Grund gehen, weil ich sehr viele merkwürdige Phänomen habe. Meine
hat eine andere Speicherarchitektur und legt Strings automatisch in den Flash? Ich benutze einen STM32F105RB. 128k Flash, 32k RAM. Das Linkerskript ist von M.Thomas, nur angepasst auf 32k RAM. Wie macht ihr Debug-Ausgaben bzw. arbeitet mit Strings? Sieht das Linkerskript ok aus? Wo kann ich noch
-
Thread
Wieviel mehr an Strom braucht man für 64 Bit fähige Mikrocontroller?
. > Texas Instrument gibt bspw. für ihren 16 Bit breiten MPS430 einen > Stromvebrauch von 100 uA/MHz unter Last bzw. aktiv an. Wenn ich das richtig im Kopf habe dann liegen die aktuellen SOTBs bei 30uA/Mhz und sind 32Bit. Den Zusammenhang den du zu sehen glaubst denn gibt es so nicht. Olaf
aber, dass gerade Speicher relativ hohe > Leckströme haben, so dass die größeren Speicher bei den 32-Bittern den > Standby-Stromverbrauch hochtreiben. Und PLLs oder USB Schnittstellen, > die bei den 32 Bittern häufiger sind, brauchen auch ordentlich Strom. Bei den STM32 sind auf jeden Fall die
-
Thread
Wie finde ich den Einstieg in den ARM Cortex?
unterstützt. Oder eine IDE deines Geschmacks auswählen und erstmal auf HW-Debugger verzichten. Die STM32 haben einen Bootloader on-chip, d.h. es ist möglich mit einem RS232 zu TTL Umsetzer Programme über die serielle Schnittstelle einzuspielen. Sowohl Keils uVision als auch die Ride7-IDE von Raisonance
Also ich habe für meinen Einstieg auch zuerst auf die STM32 mit dem billigen Stm32-Discovery Board gesetzt. Bis ich merkte, dass Attolic Truestudio neben den nervigen Einblendungen auch funktionale Einschränkungen in der freien Version hat. Dann habe ich das
-
Thread
Kicad - bestehendes Bauteil samt Footprint spiegeln
hinterlegt, mit Schematic und Footprint Symbolen. Ich hatte gestern das Problem, dass ich zwar eine stm32.lib Datei hatte (aus github), diese mir auch STM32FXXX Symbole im Schematic zur Verfügung stellte, aber beim Öffnen dieser lib-Datei via Einfügen->Bauteil der Bauteilauswahl Dialog "No footprint specified" anzeigt, obwohl ich STM32F429VETx mit LQFP100 Gehäuse ausgewählt habe. Viele der MC's in der stm32.lib haben kein Footprint aber z.B. der STM32F042C4Tx schon. Das hat mich schon mal verwirrt - warum manche und nicht
-
Thread
Taster entprellen, Spannung einschalten, Spannung messen, alles auf einmal
Switch ist ein Eingang am STM32. Der wird also nicht high.
OK, habe nun die Schaltung überarbeitet. Der STM32 hat quasi ausschließlih 5V tolerante Pins, es reicht also alles auf <5V zu begrenzen. Situation1: Knopf initial gedrückt --> Batterie-Spannung kann an PWR_En gemessen werden Situation2: Der Mikrocontroller
-
Thread
Neu hier und Anfängerfragen bezüglich Programmspeicher
mag Exoten geben, welche dazu in der Lage sind. Vielleicht möchtest du dich ja doch mal in der STM32 Ecke umschauen..... Oder wenn es unbedingt Atmel Studio sein soll, gibt es die SAM Familie. Die auch auch ein paar besondere Exemplare in ihren Reihen aufzuweisen hat.
Esp32 mit Fram.. kommt halt drauf an wie viele Pins man benötigt und wie schnell das ganze laufen soll. Bastelfreundlich ist wohl nur der atmega1284p, wobei Stm32 und esp32 Breakout Boards auch schon fast
-
Thread
STM32 UART Merkwuerdiges Verhalten
Hallo Zusammen, ich habe folgendes merkwuerdiges Verhalten eines STM32F107. Ich habe ein kleines Programm, welches per UART ein Zeichen empfängt und entsprechend etwas veranlassen soll. Sobald ich ein Zeichen sende, lasse ich eine LED toggeln. Falls ich den STM32
Jonas (STM32) schrieb im Beitrag #5170292: > Schliesse ich jedoch den STM32 am meinem Auto an, dann geht die LED an > und wieder aus und das bei nur einem Zeichen. > > Wie kann das sein? Vermutlich ein
-
Thread
PWM Signalerzeugung
geschrieben werden kann. Das es nicht immer zutrifft hast du ja selber gemerkt. Schaust du in stm32l476xx.h findest du [c] #define TIM_CCER_CC1P_Pos (1U) #define TIM_CCER_CC1P_Msk (0x1U << TIM_CCER_CC1P_Pos) /*!< 0x00000002
danke ich probiers spaeter mal mit dem stm32f303
-
Thread
I2C auf dem STM32 F411RE
ALso les das dann nochmal und wenn dann noch Fragen aufkommen ist der Thread hier richtig dafür. STM32F411 refman Kaoitel 18.3 willst du lesen. (18.3.2/18.3.7 kannste ignorieren)
Reference Manual so was hier : https://sites.google.com/site/johnkneenmicrocontrollers/18b-i2c/i2c_stm32f407 ;-)
-
Thread
Firmware reverse Engineering Kosten
Ich wollte mal wissen ob einer weiß was es denn in etwa kostet aus ca. 30kb Maschinencode eines STM32 wieder Source Code machen zu lassen, immerhin gibt es ja Firmen die sowas mittlerweile können.
Bastler schrieb im Beitrag #6276834: > ca. 30kb Maschinencode eines STM32 wieder Source Code machen zu lassen, Wenn für Privat, was ist das und woher hast du die Info mit den 30kB? mfg mf
-
Thread
Port Pins mit Struct ansprechen
wirklich was, also wird es so oder so eine völlige Neueinarbeitung, und da habe ich persönlich auf den STM32 gesetzt. Der billigste XMega in Einzelstückzahlen kostet bei Digikey um die 3€ (16D4), ein in etwa vergleichbarer STM32F101C4 1,70€, bringt aber 4k Ram statt 2k. Rechenknechte brauchen aber inzwischen
Preise sind echt super günstig. Ich habe eben mal bei Ebay gestöbert und ein Eintwicklungsboard mit STM32F103RC MCU für umgerechnet 21 Euro frei Haus gefunden. Da brauch ich dann nur noch einen Vorhandenen USB-Serial Adapter dran stecken und kann damit dank enthaltenen Bootloader programmieren...
-
Thread
Linux-ähnliches Betriebssystem für AVR
, die paar "#if 1" sind jetzt keine Kritik wert. Solche minimal-OS sind nämlich schick für schmale 32 bit uC, wie die STM32 oder ZPU-Architektur auf dem FPGA. Da musst du allenfalls zwar gegen eCos, freeRTOS oder NuttX antreten, aber findest sicher eine Zielgruppe, die auch konstruktive Beiträge liefert
paar > "#if 1" sind jetzt keine Kritik wert. Solche minimal-OS sind nämlich > schick für schmale 32 bit uC, wie die STM32 oder ZPU-Architektur auf dem > FPGA. Da musst du allenfalls zwar gegen eCos, freeRTOS oder NuttX > antreten, aber findest sicher eine Zielgruppe, die auch konstruktive > Beiträge
-
Thread
24 bit Rechtgenerator mit feiner Auflösung
stm32F1-Familie. Such dir etwas aus :-) Die Außenbeschaltung ist minimal und die Programmierung ist in 20 Minuten gemacht.
mir dann einen CPLD zu. Mit nem FPGA oder CPLD (oder diskrete TTL, Counter usw) könnte man bis zu 2,5 ns (!) Auflösung hinkriegen. Da du aber nur 100ns willst, reicht dafür locker ein uC aus.
-
Thread
Messgerät USB-Stick vorgaukeln
Das STM32F429 Disco Board hat in der mitgelieferten Demo schon USB Massenspeicher Funktion integriert, um z.B. Bildchen oder Musik hochzuladen. Die Software sowit anzupassen, das ein neuer Schreibvorgang die
Stefan D. schrieb im Beitrag #4315846: > Das STM32F429 Disco Board ist bestimmt eine Möglichkeit, allerdings > fehlen mir die Kenntnisse ein STM zu programmieren - da ist mir Atmel > lieber. Das geht mit einem AT90USBxxx / ATmega*U* natürlich
-
Thread
Benutzt jemand ein STM32F4 Discovery
Das STM32F4 Discovery ist wohl von 2012 und damit schon 5 Jahre alt. Benutzt jemand so ein Board, oder gehört das schon zum alten Eisen und man nimmt heute eher einen Raspberry-Pi?
Der Core wird auch weiter entwickelt. Die letzte Änderung war vor 18 Stunden: https://github.com/stm32duino/Arduino_Core_STM32F4
-
Thread
[STM32F30x] DMA-InterruptFlags lassen sich nicht resetten
); adcConvert(&ADCD3, &adcConvGrp3_4, (adcsample_t*)samples3_4, U8_SAMPLES_PER_CHANNEL); return true; } /* HardwareInit */ [/c]ADC Config [c] PWMConfig CBridgePWM::pwmcfg = { STM32_TIM1CLK, // use PWM system clock (pwmcnt_t)(STM32_TIM1CLK/(CBridgePWM
* (float32_t)STM32_TIM1CLK -1)), /* * no extra interrupts enabled */ 0 }; float32_t CBridgePWM::f32CounterMax = STM32_TIM1CLK/(CBridgePWM::f32Freqency*2.0f) -1; /*************************
-
Thread
STM32 Anzahl I/O's
Hi, Ich bin ein wenig verunsichert bei der Angabe der Anzahl I/O's bei einem uC: https://www.mouser.ch/ProductDetail/STMicroelectronics/STM32F302R8T6?qs=sGAEpiMZZMtzpSA5GSDway4z%252bdZNTEbW%2fDmKiphuhjE%3d Mouser gibt da nur 20 I/O's an. Im Datenblatt steht für die STM32F302X6
Datenblatt STM32F302Kx Normal(TC, TTa) 9 I/Os - 15 5V tolerant (FT, FT1)I/O STM32F302Cx Normal(TC, TTa) 20 I/Os - 17 5V tolerant (FT, FT1)I/O STM32F302Rx Normal(TC, TTa) 26 I/Os - 25 5V tolerant (FT, FT1
-
Thread
Mikrocontroller mit Can Controller und Transceiver und OLED Bildschirm
2: Dieses STM32 Entwicklungsboard. http://www.mouser.de/Search/ProductDetail.aspx?R=STM32F407G-DISC1virtualkey51120000virtualkey511-STM32F407G-DISC1 Zusammen mit dem MCP2551 Und einem der beiden Bildschirme
#4832263: > Für alle Varianten habe ich den MCP2551 I/P ausgesucht Das ist ein Transceiver für 5V. Die STM32 haben aber 3,3V. Bei den STM32-Boards musst du dir genau die Datenblätter ansehen, nicht jedes hat einen Controller der auch CAN kann. > Und wie ist das jetzt mit dem Optokoppler? Brauche
-
Thread
STemwin mit STM32f407 Problem
File : main.c // Datum : 14.12.2013 // Version : 1.0 // Autor : UB // EMail : mc-4u(@)t-online.de // Web : www.mikrocontroller-4u.de // CPU : STM32F4 // IDE : CooCox CoIDE 1.7.4 // GCC : 4.7 2012q4 // Module : CMSIS_BOOT, M4_CMSIS_CORE // Funktion : Demo
dear klauss, I often used to visit your website www.mikrocontroller-4u.de I used a few examples on there for stm32f407vg discovery board. the website has stopped working and is just a string of adverts to links i would like to download your examples for stm32f407vg
-
Thread
SDR Empfänger für RC 40-MHz
Habe jetzt alles auf den STM32G431 portiert und bin sehr zufrieden. Dort kann auch noch die PGAs benutzen. Derzeit benutze ich noch das Elektor-SDR-2.0 zusammen mit einem Nucleo-G-431 auf dem Breadboard. Bevor ich daraus jetzt
dahinter)? Was wären ggf. Alternativen? Was käme für die Verstärkungsregelung in Frage? Im µC (STM32G431) habe ich ein PGA mit max. g=64 zur Verfügung. Danke für Eure Hinweise.
-
Thread
Vergleichbare Arduino Kommunity
Vielen Dank P.s. bin im Grunde auf der Suche nach einer Teensy alternative, bis jetzt nur auf STM32duino gestoßen
habe ich mir die ganzen Arduino "Klones" angeschaut. In der ersten "Runte" unterstütze ich: 1. STM32 Nucleo Die Nucleo Eval Kits haben den Arduino Header und den Morpho-Hesder. Ich schaue im ersten Ansatz nur auf den Arduino Header. Dort haben die meisten Nucleo Board 2,5 UARTs mit TX und RX. Der
-
Thread
CAN BUS Acknowledgment error
Hallo I am using STM32F429 CAN bus Program with TJA1041A as CAN Transreciver. The Problem is the messages are not getting acknowledged and herewith I am attaching the code for further reference.I am using PCAN View to
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
CAN Node multifunktional für Hausbus
://www.mikrocontroller.net/topic/369075#4203443 Falls nun die Frage kommt: Ja, der ST-Link kann STM8 _und_ STM32. > Womit debuggst Du Deine Programme (Software? GDB?), liefert ST ein > ähnliches Teil wie den LPCXpresso? Wenn ja, wo kann man das kaufen? Ist die Frage damit beantwortet, oder
Diskussionen: ¯¯¯ ¯¯¯ * CAN oder Ethernet? * AVR (8 Bit) oder ARM (32 Bit)? @Christoph R.: Was steht fest und wozu benötigst Du noch Input? Ich persönlich würde wohl NRF24L01+ oder RS485 nehmen und einen STM8 oder STM23. Aber mich interessiert das Diskussionsergebnis
-
Thread
STM8 Interrupts (einfach) erklärt
5 /* IRQ No. in STM8 manual: 3 */ ... [/code]
STM8S207K8T6C zwar auch, aber die ist letztlich ebenfalls abgespeckt (32pin), ist bei weitem nicht so leicht zu bekommen und muss erst auf einen LQFP32-Adapter gelötet werden. Den STM8S103F3P6 auf einer
-
Thread
Controllerempfehlung für viele LEDs
Ich habe jetzt nicht alles gelesen, aber Ein STM32 hat bis zu 32 PWM Kanäle, damit könnte man viele LED's dimmen. Auf dem STM32F4DISCOVERY Board wär auch ein Audio-Ausgang drauf, ich weiß jetzt nicht wie viele Timer/PWM Ports jetzt noch frei sind. Schaue mal hier im Artikel [[STM32]] vorbei.
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
-n Linux-2.6.32-5 -d /boot/vmlinuz-2.6.32-dockstar-core /boot/uImage /usr/bin/mkimage -A arm -O linux -T ramdisk -C gzip -a 0x00000000 -e 0x00000000 -n initramfs -d /boot/initrd.img-2.6.32-dockstar-core /boot/uInitrd
Marvell>> ext2ls usb 0:1 /boot <DIR> 4096 . <DIR> 4096 .. 84134 config-2.6.32-5-kirkwood 1005093 System.map-2.6.32-5-kirkwood 1435120 uImage 1435056 vmlinuz-2.6.32-5-kirkwood 4530794 initrd.img-2.6.32-5-kirkwood 4530858 uInitrd
-
Thread
Interrupt-Implementierung ARM
schwerwiegenderes Problem vorliegen - laut dem Datenblatt (http://www.st.com/resource/en/datasheet/stm32f100v8.pdf) besitzen die STM32F100Rx den TIM4-Timer nicht (S. 11, siehe Screenshot), den du verwendest. Hast du mal im Debugger geschaut, ob der Code in der Endlos-while-Schleife landet oder nicht
Ah, genau lesen hilft. Wenn das Board das STM32VL-Discovery ist (die Angabe fehlt leider), hat es einen STM32F100RBT6B mit 128 KB Flash und 8 KB RAM. Der hat dann laut Datenblatt den Timer TIM4. Warum auch immer man den einspart, bei den Teilen
-
Thread
STM32F103 Zugriff auf Port -> nur Hi-Byte
= 8; const GPIO_t *GPIOx = GPIOA; const uint8_t byte = 0x5; GPIOx->BSRR = (uint32_t) (((uint16_t) byte)<<offset) | (0x00FFU<<(offset+0x10U)); [/c]
= 8; const GPIO_t *GPIOx = GPIOA; const uint8_t byte = 0x5; GPIOx->BSRR = (uint32_t) (((uint16_t) byte)<<offset) | (0x00FFU<<(offset+0x10U)); [/c]
-
Thread
Schaltplan Prüfung/Kritik LPC1769 + IMU + Bluetooth
/MS5611-01BA03.pdf Ich mach das gleiche auch noch mal mit einem STM32F4 aber später (wenn die firmware fertig ist mit dem prototyp). Ich habe nämlich die für den Prototyp ein LPCXpresso 1769 benutzt und die Firmware ist schon geschrieben. Viele Grüße Sven
USB Anwendung macht ist das eigentlich ganz praktisch. 4. NRESET Widerstand auf 12K erhöht. 5. am P2.9 (USB_CONNECT) den 50 Ohm Widerstand rausgeworfen, da nicht nötig wenn der Transistor da ist. 6. 100K an den 32khz OSC an XTAL2 (haben die bei LPCXpresso jetzt auch gemacht, ist vielleicht
-
Thread
KVM-Switch ohne V
Partner rueber- und nueberschieben, waehrend die STMs an den unbeteiligten Ports halt ihre SPI Fuesse hochziehen und brav nur die entsprechenden Descriptoren an den PC vermelden, wenn der fragt. Oder was ist sonst ausser STM32 so gerade hip an billigen
Moin, Dergute W. schrieb im Beitrag #7943230: > Oder was ist sonst ausser STM32 so gerade hip an billigen µControllern > mit eingebautem USB-OTG, SPI, und ein paar GPIOs und GNU-Toolchain? Obwohl ich momentan dann und wann an meiner STM32 Loesung weiterprogrammiere, antworte
-
Thread
CRC Einheit im STM32 -> CRC32 lässt sich nicht bestätigten
('crc-32-mpeg') def stm32_calculate_crc(input_data): data = bytearray(input_data) be_data = bytearray([0 for k in range(0, len(data))]) # Rearrange data, because the STM controller sees it as 32 bit
; } uint32_t calculate_stm_crc(uint32_t *data, size_t len) { uint32_t crc = ~0U; while (len--) { crc = do_crc(crc, *data++); } return crc; } [/c] Einfach die Funktion calculate_stm_crc
-
Thread
ab wann lohnt sich ein Schaltregler ?
sicherlich nicht, aber ein Linearregler kann aber eventuell schon sehr warm werden, besonders wenn Dein STM32 mal in einer Endlosschleife oder so was steckt.
www.linear.com/product/LT3970 bzw. gibt's da eine ganze Reihe ähnlicher Regler VIN 4.2V bis 40V, Iq = 2.5 uA
-
Thread
Anfängerfrage: Board mit Cortex-M4 und Ethernet
PHY Breakout Board wie z.B. das DP83848 nutzen, korrekt? Ja. >Als Board würde ich z.B. ein STM32F407 nehmen. Nimm ein Nucleo Board, da gibt es viele wo Ethernet schon komplett drauf ist. Kein basteln notwendig, eine Fehlerquelle weniger.
Muz123 schrieb im Beitrag #5830713: > Als Board würde ich z.B. ein STM32F407 nehmen Das ist aber kein Board, sondern ein Mikrocontroller bzw. eine Gruppe davon. Als Board würde ich mir an deiner Stelle ein Nucleo-144 holen, z.B. mit einem F446ZE.
-
Thread
minimale Boards
Hier mal ein Beispiel für STM32F1xx. Gibt sicher ähnliches von den anderen Herstellern. https://www.st.com/content/ccc/resource/technical/document/application_note/6c/a3/24/49/a5/d4/4a/db/CD00164185.pdf/files/CD00164185.pdf/
TSSOP bis 0.65mm Pinabstand finde ich von Hand noch einigermaßen lötbar. 0.8mm ist komfortabel. 0.5mm finde ich grenzwertig. > 3) Außer AVR und STM32 noch andere uC anschauen? Ich mag die STM8 ganz gerne. PIC24 und PIC32 gefallen mir zumindest auf dem Papier (ganz im Gegensatz zu den PIC bis