-
Thread
20 x 16 bit PWM auf einem günstigen RISC-SoC!?
in Frage. Ziemlicher > Overkill zum dimmen von 6 RGB- und 2 WW-Ketten... Hallo Optiquenz, STM32F103 mit 100 pin TQFP (z.B. F103VC). Haben 4 normale Timer mit je 4 Kanälen und noch zusätzlich TIM1/TIM8. Alternative: TI C28 Piccolo Serie, die haben auch etwa diese Menge PWM, sind aber auch Meist
Ziemlicher >> Overkill zum dimmen von 6 RGB- und 2 WW-Ketten... > > Hallo Optiquenz, > > STM32F103 mit 100 pin TQFP (z.B. F103VC). Haben 4 normale Timer mit je 4 > Kanälen und noch zusätzlich TIM1/TIM8. Alternative: TI C28 Piccolo > Serie, die haben auch etwa diese Menge PWM, sind aber
-
Thread
Neue Cortex-M0+-Familie von Atmel
zubeschäftigen, Denn wenn ich mir ansehe was ein Atmega128 kostet kriegt ich fast zum gleichen Preis ein STM32F103ZET6
c-hater schrieb im Beitrag #3230386: > Im Übrigen gibt es 32Bit-µC seit mindestens 20 Jahren. Ich hab hier nen 64-Bitter Baujahr 1992, zugegeben es ist kein µC sondern eine "normale" MIPS R4k4, aber
-
Thread
Projektidee.Oszilloskop die 12334543te
Torsten C. schrieb im Beitrag #3216493: > Dann frage ich mal anders: Was soll denn das STM32F4DISCOVERY tun? Anders gefragt: was soll denn der PC machen? Nur Display-Ersatz?
Sample-Daten nach USB umwandelt? Der könnte im BlockRAM ja auch ein paar Bytes puffern. Torsten C. schrieb im Beitrag #3210941: > Zwei STM32F4DISCOVERY habe ich hier rum liegen. Ich habe lestzes Wochenende erstmals mit CooCox ein Programm geschrieben und in's STM32F4DISCOVERY geflasht und würde
-
Thread
STM32 ADC Verhalten eigentümlich
Hallo, ich habe den 12 Bit ADC des STM32F103 getestet, der rauscht auch, aber der Drift ist ungewöhnlich. Der Widerstand nach VCC sollte an +Vref angeschlossen werden und mit externer Vref betrieben werden. Ich habe damals einen MAX6166
Ich hab den ADC von meinem STM32F4DISCOVERY noch nicht getestet. Wenn ich mich richtig erinnere, hatte branadic hier vor einiger Zeit im Forum ein Rauschmesssystem auf Basis des STM32F4 und einem Vorverstärker aus einer Linear-Appnote
-
Thread
stack/printf/va_arg Problem bei arm-none-eabi-gcc und STM32 Gesperrt
mein Kollege und ich versuchen seit mehreren Tagen ein seltsames Problem zu fixieren: Umgebung: STM32F103 mit arm-none-eabi-gcc (mit 4.6 und 4.7 bereits probiert) Code (nur Prinzip): [c] void interrupt_1ms() { printf("%f",1.234); } void test() { // irgendwas } void main() {
>Umgebung: STM32F103 Ähm... wohl doch keine FPU! ;o)
-
Thread
Skurriles Problem mit BS170 Mosfets
kann man die Reflexionen über Termination der Leitung dämpfen, durch ein RC-Glied nach GND, zB 100pF/100Ohm. "Mehr Dampf" bedeutet dann? Und ist es genau das, warum der Raspberry Pi mehr Probleme hat als der uC? Hat der uC "mehr Dampf"?
kann man die Reflexionen über Termination der Leitung >dämpfen, durch ein RC-Glied nach GND, zB 100pF/100Ohm. AC-Terminierung, ist aber etwas problematisch. >"Mehr Dampf" bedeutet dann? Mehr Strom. >Und ist es genau das, warum der Raspberry Pi mehr Probleme hat als der >uC? Hat der uC "
-
Thread
[STM32] Olimex STM32-P103 + Virtual Com
Wäre das dann der [c]#define USB_CONNECT_PIN[/c] ? Bei Olimexino STM32 (STM32F103RB) müsste es demzufolge nach dem Schaltplan [1] PC11 sein (geht an USB_P und USB_P geht an VBUS) Wäre für Hilfe echt dankbar, versuche
Wie , wo muss denn VUSB am STM32F103 angeschlossen werden und wie muss der zugehörige Pin konfiguriert werden? Das scheint vielen, wie mir, ein Mysterium zu sein...
-
Thread
Freier unbegrenzter Toolkit für silabs 8051er
> 75cent für den C8051F860 sind halt unschlagbar günstig schon mal bei STM8 geguggt? dürfte weniger kosten.
MCUA schrieb im Beitrag #3621942: >> 75cent für den C8051F860 sind halt unschlagbar günstig > schon mal bei STM8 geguggt? dürfte weniger kosten. STM8S103F3M6 und STM8S903F3M6 sind m.E. die günstigsten und 70% teurer. Aber uninteressant sind sie als
-
Thread
Auswahl von MCU
Ich habe die STM (32F103),STM (32F2)und STM (32F105). Nachteil bei denen ist : bei Input Capture-Unit: 4x16bit channels, capture event on rising or falling edge, IRQ, DMA request. Es wäre gar nicht schlecht wenn
dortmunder schrieb im Beitrag #3198944: > Ich habe die STM (32F103),STM (32F2)und STM (32F105). > Nachteil bei denen ist : > bei Input Capture-Unit: 4x16bit channels, capture event on rising or > falling edge, IRQ, DMA request. > Es wäre gar nicht schlecht
-
Thread
STM32 Bootloader per Software aktivieren
Hallo zusammen. Ich habe folgende Zielstellung: Der STM32F103RC soll per Software in den Bootloader versetzt werden. Ich programmiere die Firmware in C (und nötigenfalls auch etwas Assembler). Nach durchsuchen diverser Foren, habe ich 2 Möglichkeiten
sonst gibt es im Betrieb der Firmware keinerlei Probleme im Gehäuse. Auf das Senden vom Init (0x7F) Kommando folgt im Gehäuse keine Antwort mehr vom STM32. Die angeschlossenen Kabel sind die Selben, ich habe auch die Erdung des Gehäuses geprüft. Keine Leiterbahn und kein Pin haben Kontakt zum Gehäuse
-
Thread
STM32f4 performance
Ich habe mich seit einige Zeit gefragt wie schnell den Cortex-M4 (STM32F4) wirklich ist. Deaswegen, habe ich den Quelltext von http://www.st.com/st-web-ui/static/active/en/resource/technical/document/application_note/DM00047230.pdf genommen, compiliert mit
arm-none-eabi-gcc obj/src/main.o obj/src/rcc.o obj/src/discovery.o obj/src/discovery_ex.o obj/src/startup_stm32f4xx.o -lm -Wl,-Map=obj/STM32F4.map,--cref -Wl,--gc-sections -Tsrc/stm32_flash.ld -mcpu=cortex-m4 -mthumb -mfloat-abi=softfp -mfpu=fpv4-sp-d16 --output obj/STM32F4.elf GenerateJulia_fpu(320, 240
-
Thread
STM32 und externer Quarz (12MHz)
stm32f10x_can.c stm32f10x_cec.c stm32f10x_crc.c stm32f10x_dac.c stm32f10x_dbgmcu.c stm32f10x_dma.c stm32f10x_exti.c stm32f10x_flash.c stm32f10x_fsmc.c stm32f10x_gpio.c stm32f10x_i2c.c stm32f10x_iwdg.c
-
Thread
selbst fliegender quad copter
nicht Fliegen können und nicht fernsteuern können. das schafft ja noch nicht einmal der neueste 32Bit-Prozessor CORTEX-M4 wie in diesem Projekt. - http://www.quantec-networks.de/quanton und obwohl da inzwischen schon einige 100 Mann-Jahre Entwicklung drinnen stecken. ... ein STM32F103CBT6
Juergen_ schrieb im Beitrag #3194804: > das schafft ja noch nicht einmal der neueste 32Bit-Prozessor > CORTEX-M4 wie in diesem Projekt. Liegt wohl nicht an der Hardware wenn MegaPirateNG das mit einem ATMega328 schaft.
-
Thread
STM32 DS1820 Gesperrt
Guten Tag, Ich versuche nun schon eine Weile den DS18B20 am STM32F103 zum Laufen zu bringen jdoch ohne erfolg. Angeschlossen ist der DS18B20 an PortC.0 mit externen Pullup 4,7K wie im Datenblatt vom DS18B20 beschrieben. Leider bekomme ich als Ausgabe nur
Speziell für den stm32f103 hab ich mal spaßen halber im I-Net nach einem Beispiel gesucht Aber nix gefunden. Das mit der Delay Geschichte würd ich lieber übern Timer machen. Der stm hat ja genug
-
Thread
LPC1830-Xplore Board - Erfahrungen?
Moin zusammen, ich arbeite seit ca. 1 Jahr erfolgreich unter Linux an einem STM32F103 µC. Der Compiler ist der arm-gcc (über Eclipse und Makefile), und den µC programmiere ich über die serielle Schnittstelle mit dem stm32flash Programm. Ich würde gerne auf ein LPC1830-Xplore
Schnittstelle hat, leider finde ich sehr wenig Infos über das Flashen des Boards unter Linux. Der µC hat keinen internen Flash Speicher (ausser Bootloader), aber einen externen 32 MB SPI Flash. Wenn jemand damit unter Linux gearbeitet hat, würde ich mich über eine kurze Zusammenfassung freuen!
-
Thread
PIC18F4550-I/PT USB Design Guide Refernce Design
Masse od. über einen 33k(aus einer TI AN) Hab auf der Microchip HP leider keine AN dazu(Layout:uC-USB) gefunden. Auf einem Evalboard mit gleichem Controller sind beispielsweise gar keine zusätzlichen Bauelemente verbaut? Abstand zw. Buchse und uC sind 25mm Danke mfg fritz
ich hab mir neulich auch was überlegt mit dem PIC18F4550, relativ schnell hab ich dann herausgefunden das der cortex m3 stm32f103 von ST viel mehr features hat zum gleichen preis. die hätten dem pic, echt mal eine uart mehr spendieren können.
-
Thread
STM32F103VC + SSD1963 Problem
) mit SSD1963 Controller und Touch-Controller ersteigert. Dies sollte ein kleineres TFT-Display (HY32D) ersetzten. Die Hardware-Anpassung habe ich mit einer Adapterplatine gelöst, die zwischen dem HY-MINI STM32V Controller Board, dass einen STM32F103VC besitzt, gebaut ist. Mir ist aufgefallen, dass
ist jedoch, dass dieses Problem Hardware-übergreifend ist, da ich derzeit 2 verschiedene MPU-Board (STM-Discovery-F4 und miniSTM32 mit einem STM32F103VC) mit unterschiedlichen Energieverteilungen einsetzte. Ich denke dass es ein Problem des TFT-Treibers sein wird. Sowohl in der UCGUI3.90xx als auch in
-
Thread
Load- und Debug-Probleme, STM32, GDB, Eclipse
Hallo zusammen, ich programmiere für einen STM32F103 Microcontroller. Dafür habe ich mir folgende Programmierumgebnung zusammengestellt: - Eclipse Juno - Codesourcery G++ - ST-Link GDB server - ST-Link V2 Debugger Aufgebaut ist die Umgebung
Assembler-Startup-Skript) nicht compiliert. Als weiteren Versuch habe ich dann das Linker- und C-Startup-Skript von M.Thomas verwendet. Nun wurde eine vernünftige Bin-Datei erstellt. Das Testprojekt konnte ich mit dem STM32 ST-LINK Utility Tool auf den uC laden. Das Testprojekt wird auch wie
-
Thread
Datenlogger, Sensordaten speichern während SPI-Übertragung
man "gleichzeitig" ohne weiteres schreiben und einlesen. Hab das schon gemacht, war eine ARM-Cortex STM103Z CPU mit 4bit interface auf die SD-Karte. Grüsse
Achso, die CPU ist ein STM32F407, die SD-Karte enthält außerdem ein FAT32 Dateisystem und wird über SPI beschrieben.
-
Thread
Variable nach reset nicht löschen
hi, ich habe einen stm32f103 und verwende keil µVision 4. ich speicher einen wert in einer Variable, der wert soll nach einem reset nicht gelöscht werden, was er aber tut. was muss ich machen das der Variablenwert unverändert
Der STM32F103 hat auch 20 bytes battery backed registers. Wenn du also eine unabhängige Spannungsquelle an VBat angeschlossen hast, kannst du dadrin solange 20 byte speichern, bis die Batterie den Geist
-
Thread
CooCox STM32F4 Discovery SysClk einstellen
du das hier benutzen : [code] #include "stm32f4xx.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_conf.h" //------------------------------- // return wert 0 => alles ok // return wert >0 => fehler //------------------------------
in der system_stm32f4xx.c muss eingetragen sein: PLL_M = 8 in der stm32f4xx.h muss eingetragen sein: HSE_VALUE = 8000000 in der Main Funktion muss gestartet werden (ganz am Anfang): SystemInit();
-
Thread
16 Bit MC oder 8 Bit MC
mit dem richtigen MC würde ich mich > freuen. Schau dir mal die 32 Bit Cortex STM32 uC von ST an.
c-hater schrieb im Beitrag #3151458: > ATMEGA1284P 128k Flash > > Pollin: 5.95+4.95 Versand=10.90 EUR > > Reichelt: 5.90+5.60 Versand=11.50 EUR STM32F103 128KByte Reichelt 4.85 Eur
-
Thread
Inertial Sensor um ohne GPS zu navigieren
im Beitrag #3143785: > .. hab mal ein bild gefunden.... Was erkennst du da, außer dem Prozessor STM32F103, dem Kompaßsensor HMC5843 und dem Funkmodul?
Hat sich schon jemand intensiver mit dem stm32f3discovery in dieser Richtung beschäftigt? Würde mich schon mal reizen...
-
Thread
[Biete] diverse Bauteile zu verkaufen/tauschen (MCUs, Molex, Ethernet, usw.)
NXP Thermistors - PTC (<5) * MMA8652FCR1 - Freescale Accelerometers - Board Mount (==3) * Olimex STM32-H103
Atmel 8-bit MCU) * PIC16F1825 -I/P (=2x 14KB FL 1KBRAM 32mhz MCU) * FM24C16B-G (= 2x 16kb serial i2c F-ram) * FM24CL16B-G (= 2x 16kb serial i2c F-ram) * ADXRS150ABG (= 12x im BGA32 Gehäuse)
-
Thread
Frage/Problem mit Timer STM32F4Discovery
Hallo zusammen, ich habe ein Problem mit den Timereinstellungen eines STM32F4Discovery Boards und hoffe es kann mir hier jemand weiterhelfen. Timer 3 toggled bei jedem Timerevent PortC Pin15 welcher mit einem 10k Widerstand auf Masse liegt. Die Frequenz am Pin messe ich
Library Funktionen sind recht langsam. Full ACK !! hier hat schon mal jemand die Delays der STM-Funktionen der GPIOs nachgemessen...(auch interresant für den TE) http://joe-c.de/pages/posts/einstieg_mikrocontroller_stm32f103_101.php (ganz nach unten scrollen)
-
Thread
Lightweight WS2811/WS2812 Library
Hi Tim Ja jetzt mit der F_CPU im Makefile(über die Toolchain-->Symbols) funktioniert es (Auch bei 4MHz internem AtMega32-Oszillator). Könnte mir das bitte jemand näher erklären? Da fehlt mir eindeutig noch tiefergehendes Wissen
unverständliche Lösungen, da kann eine Variante mehr nicht schaden ;) Vielleicht bastel ich das noch für den STM32F030 - gegebenenfalls mit N-FET/P-FET zum sauberen Schalten.
-
Thread
STM32 über LPT programmieren
@oimel Ist schon bestellt. Nur ich will heute noch einen STM32F1XX in die Luft jagen (programmieren)
Hat dein STM32F1xx keinen eingebauten UART1 Bootloader? Also die STM32F103 haben so etwas.
-
Thread
stm32 - eigener Bootloader
danke aber leider passiert dort einfach nix. kennt jemand ein beispiel für ein stm32f2xx?
Geht bei mit Keil und STM32F103 so addr := IROM1 void StartApplication( Tu32 addr) { __set_MSP( *(Tu32 *)addr); // set application stackpointer __DSB(); addr = *(Tu32 *)(addr + 4); // get the reset
-
Thread
Open407I-C (Board für STM32) mit OV9655 (Kameramodul) auf 5"-Touchdisplay
letzten Jahr. Anbei mal ein Bild, wie es auf deinem Display aussehen könnte(ist die ST-GUI LIB) auf F103 -- Mein Selbstbau Baseboard nimmt sowohl HY-STM32F4xx-Core 144(wie deins!), als auch HY-STM32F1xx-Core 144 wie grad auf dem Bild --
\sd-fat-f4_LCD+touch -ID:\sd-fat-lcd-touch -ID:\sd-fat-lcd-touch\sd-fat-lcd-touch\sd-fat-f4_LCD+touch\common D:\sd-fat-lcd-touch\sd-fat-lcd-touch\sd-fat-f4_LCD+touch\cmsis_boot\startup\startup_stm32f4xx.c '"D:
-
Thread
Camera Modul (OV9655) am STM32F4 Discovery Board
Das Open407V-D hat ein Offset-Teil, um LAN und SDIO und LCD-FSMC gleichzeitig zu betreiben; das HY-stm32f4xx wird auch für den STM32F103ZG verwendet und hat FSMC-NOR Bank4 und andere Änderungen; kurz: Ich müsste dein Programm umschreiben, auch auf CoIDE 1.5.1, denn diese Version brauche ich, um Linker-file
, funktioniert! Beim studieren des Quellcodes ist mir allerdings etwas aufgefallen. Und zwar in stm32_ub_sdcard.c: [c]int MMC_disk_read(BYTE *buff, DWORD sector, BYTE count) { int ret_wert=-1; SD_Error status = SD_OK; SD_ReadMultiBlocks(buff, sector << 9, 512, 1); /* Check if
-
Thread
Probleme mit DAC
per UART ändern. Welchen STM32 hast du denn da? Der F4 hat z.B. zwei 12Bit DAC schon eingebaut.
STM32F103C8 Danke für dein Angebot, aber ich will(muss :) ) es schon selber schreiben; Ist für ein größeres Projekt, wo wir mehrere Kanäle brauchen (Summe circa 10). Ist aber nur Probeweiße jetzt so, damit
-
Thread
Elektroniker Stammtisch Nähe München
Bit-Microcontrollers.aspx mit 16Bit ADC http://www.silabs.com/products/mcu/mixed-signalmcu/Pages/C8051F06x.aspx klein und fein die C8051F912 http://www.silabs.com/products/mcu/lowpower/Pages/C8051F90x-91x.aspx Größer mit wenig Strom http://www.silabs.com/products/mcu/lowpower/Pages/C8051F96x.aspx
für Multiplier, Divider, ... alle selbst :) Nettes Feature^^ Als Basis für custom-Boards mit dem STM32F103 (der, den es bei Reichelt für knapp 3,50EUR gibt), kann man sich den Schaltplan des "Maple Mini" (3,50EUR bei eBay) anschauen. Da ist alles wesentliche (und nicht mehr) drauf. Oder das PDF,
-
Thread
Cortex: wozu Taktangabe für GPIO
von den Lizenznehmern >> unterschiedlich implementiert. > > http://de.wikipedia.org/wiki/Hern%C3%A1n_Cort%C3%A9s Danke für den schnellen Link ;-) Ich habe mit STM32F107 angefangen und habe noch keinen wirklich guten Überblick über die unterschiedlichen anderen Implementierungen (NXP, TI)
beschrieben mit > > 50/100MHz sondern nur wenn ich GPIO_Speed_2MHz setze. Ich benutze ebenfalls einen STM32F103VC6 mit intern 72Mhz auf einem MiniSTV32 Board. Das 3.5" TFT-Display (HY35A) ist auch mit einem SSD1963 Controller ausgestattet und schmiert bei mehr als 10Mhz an dem FSMC (GPIO) Ports an unterschiedlichsten
-
Thread
STM32 24Bit Bmp nach 565RGB Format
kann mir jemand von ihnen weiterhelfen mfg Als Board nutze ich diese. http://www.ebay.de/itm/STM32-STM32F103VCT6-Dev-Board-3-2-TFT-LCD-Module-/190509403384?_trksid=p2045573.m2042&_trkparms=aid%3D111000%26algo%3DREC.CURRENT%26ao%3D1%26asc%3D27%26meid%3D6292494594737146901%26pid%3D100033%26prg%3D1011%
Anpassungen am SDIO vornimmt. Der von ChaN tuts bei mir jetzt exzellent. Die Sachen findet man bei ST im "STM32F2-F4_Demonstration_Builder_V1.3.0". Die interressante Datei hab ich einfach mal angehangen. Dort kann man sehen, was für ein riesen Aufwand getrieben wird beim lesen/schreiben.
-
Thread
Verkaufe DIAMEX PROG-S - ISP-Programmer für AVR / STM32 / NXP / LPC
• AVR Studio (COM1..COM9) • AVRDUDE • Bascom mit der Einstellung Options->Programmer = STK500: C:\Programme\Atmel\AVR Tools\STK500\stk500.exe und installiertem AVR Studio • erfos-prog-s - für LPC, NXP und STM Controller • Treiber für PROG-S (Atmel AVR, STM32, NXP, LPC Controller) Installation
Windows eigener Treiber. Einbindung durch einfache *inf Datei Unterstützung folgender Chips: - STM32: STM32F101, STM32F102, STM32F103, STM32F105, STM32F107 - NXP/LPC: LPC17xx, LPC13xx, LPC11xx, LPC21xx, LPC22xx, LPC23xx - Classic: AT90S1200, AT90S2313, AT90S2333, AT90S2343,AT90S4414, AT90S4433,
-
Thread
Suche µC mit 4 bis 8 PWM-Kanälen, mind. 12Bit
Meine Empfehlung: Der STM32F103, der packt das locker. Hat jede menge Timer drin und je Timer bis zu 4 PWM Ausgänge. Somit sind bis zu 32 PWM möglich. Siehe Artikel: [[STM32]] Damit hatte ich auch schon ein Signal mit 10KHz
stm32 --> soviele PWMs wie IO-Pins verfügbar sind.
-
Thread
Wie visualisiert Ihr Eure Prozesse??
reicht aus: > http://www.ebay.de/itm/SainSmart-Mega2560-3-2-TFT-Touch-LCD-SD-Reader- Expansion-Board-4-Arduino-R3-1280-/221082189384 => schöne Sache, würde aber gerne 89C51CC03 verwenden, das ich Prozessoren und lizensierten Kompiler hier habe. Martin Wende schrieb im Beitrag #3080835: > Nimm dochn
den Displays alarmiert (Holz nachlegen, Übertemperatur). Bei all meinen Einheiten ist jeweils ein STM32F103 verbaut. PS: Beim Server ist auch so eine Box als CAN/UART Umsetzer mit einem kleinen Programm das alle 15 Minuten die ganzen Analogwerte in eine MySQL Datenbank speichert.
-
Thread
[V] GLCDs, xmega xplained, lpcxpresso 1769 , AVR NET IO, 8051, router
genommen. 8051er Set beinhaltet Chinaprogrammer: http://www.ebay.com/itm/USB-AT-51-Programmer-89c51-89c52-89s52-89c2051-U36-/200533213642?pt=LH_DefaultDomain_0&hash=item2eb0b601ca AT89S51:2 AT89S52:2 AT89S4051:4 AT89S2051:3 teilweise ist verwendet teilweise neu. Router: Linksys WAG200G
=LH_DefaultDomain_0&hash=item564e1aaefc neu 2.4" tft stm32 develboard http://www.ebay.com/itm/STM32-STM32F103VCT6-Dev-Board-3-2-TFT-LCD-Module-/200606118466?pt=LH_DefaultDomain_0&hash=item2eb50e7242 mfg
-
Thread
STM32: Timer funktioniert nicht
(Muss ja falsch sein, sonst würde es funktionieren :-) [c] #include "stm32f10x.h" #include "stm32f10x_conf.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_usart.h" #include "stm32f10x_tim.h" //#include "stm32f10x_spi.h"
Nachrichten. Pete K. schrieb im Beitrag #3075033: > So, jetzt funktioniert es. Timer2 liegt bei dem STM32F107C auf AHB1, das > stimmt soweit. Ahh, ok. Ich fummele hier auch am 103RB des VL Discovery rum. Pete K. schrieb im Beitrag #3075033: [c] > NVIC_InitStructure.NVIC_IRQChannel = TIM2_IRQn;
-
Thread
Low Power ARM mit CAN
ich wollte mal fragen, wer Strom sparende Cortex ARMs mit CAN kennt. Ich liebäugel momentan mit den STM32F103CB. Aber ich habe nicht den Eindruck, dass die auf low power "getrimmt" sind. Mit knapp 4mW bei 8MHz sind die zwar Faktoren besser als ein AVR aber eventuell geht da ja noch mehr. Thor
Alex S. schrieb im Beitrag #3070199: > STM32F103CB 4mW bei 8MHz Das ist mir neu, bisher waren doch die kleinsten und sparsamsten mit CAN im Active Mode: LPC11C12 3.3V 3mA = 10mW bei 12MHz also ungefähr 7mW bei 8MHz NUC130LC1CN 3V 2.5mA
-
Thread
Resistiver Touchscreen an ADS7843
Guten "Abend", Bekomme meinen Touchscreen an einem ADS7843 nicht so recht zum laufen. MPU: STM32F103 SPI2 ansprechen funktioniert soweit. Lediglich an der Kalibrierung scheint es zu scheitern. Anbei ein Bild des Touchscreens. Evtl. könnt ihr Anhand des Bildes erkennen ob ich die TS Kontakte
-------------------------------------- void P_Touch_ReadRaw(void) { uint16_t n,wert; uint32_t xp=0,yp=0; // Mittelwert aus 4 Messungen bilden for(n=0;n<4;n++) { // CH-4 (X) einlesen wert=P_Touch_Frame(UB_TOUCH_CMD_CH4); xp+=wert; // CH-3 (Y) einlesen wert=P_Touch_Frame
-
Thread
CooCox IDE + GCC richtig aufsetzen
Desktop\TS_Controller\cmsis_boot\startup\startup_stm32f10x_md.c"' '"C:\Dokumente und Einstellungen\u1\Desktop\TS_Controller\stm_lib\src\stm32f10x_pwr.c"' '"C:\Dokumente und Einstellungen\u1\Desktop\TS_Controller\stm_lib\src\stm32f10x_gpio.c"' '"C:\Dokumente
Desktop\TS_Controller\stm_lib\src\stm32f10x_wwdg.c"' '"C:\Dokumente und Einstellungen\u1\Desktop\TS_Controller\stm_lib\src\stm32f10x_spi.c"' '"C:\Dokumente und Einstellungen\u1\Desktop\TS_Controller\stm_lib\src\stm32f10x_i2c.c
-
Thread
CAN Komunikation Evalboard MCBSTM32C zu STM32F103VDT6
Hallo, Ich habe ein Eval-Board MCBSTM32C mit dem Prozessor STM32F107VCT und eine Elektronik mit dem Prozessor STM32F103VDT6, die über eine 2 Drahtleitung miteinander kommunizieren. Widerstände angeschlossen. Das alles klappt gut bei einer
betrieben werden. Kennt sich jemand aus mit dem EvalBoard und mit CAN? Ich arbeite mit dem uVision 4.70 von Keil und programmiere in c. Vielen Dank und Gruss! M. B.
-
Thread
Diskussion zum Artikel "Single Chip Frequenzumrichter" für den 2. MC Wettbewerb
du per [c] #define F_CPU 16000000UL [/c] *vor* dem [c] #include util/delay.h [/c] die Frequenz mitteilst oder im Makefile ein '-DF_CPU 16000000' addierst. Die Fuses werden davon nicht beeinflusst,
Brushless Motor with Sinus Modulation). Allerdings benutze ich sowohl auf dem XMega als auch auf dem STM32F100 (VL Discovery) andere Hardware, also auf dem XMega (192A3/A1) die AWEX Peripherie und auf dem STM32F100 einen Advanced Timer mit 3 PWM Registern in einem Timer. Das Prinzip bleibt aber genau
-
Thread
STM32 internen FLASH schreiben
Ich verwende beim STM32F103VB die FLASH-Schreibbefehle und habe die STM PM0075-Dokumentation schon hoch und runtergelesen. Der Flash bleibt leer. ------------------------------------------------ [c]#include "stm32f10x.h
noch weit vor der EEPROM-Emulation. Ich kann nichtmal ein Halfword in den Flash schreiben. Die STM-Libraries habe ich natürlich intensivst durchforstet. Die machen exakt das, was oben schon steht, kein Quarz, keine PLL keine andernen Register nichts. Der STM32F101VB meldet ja nichtmal einen Schreibfehler