-
Thread
Welches STM32 ARM Cortex M3 Board?
, ich bin auf der suche nach einen ARM Cortex M3 Board. Ich habe die beiden gefunden: MMstm32F103Vx: http://www.propox.com/products/t_186.html STM32-H103: http://shop.embedded-projects.net/product_info.php?info=p124_STM32-H103-Adapterplatine--STM32-H103-.html Propox kenne ich persönlich
Hallo, was hälst du von dem Board: http://www.olimex.com/dev/stm32-103stk.html Hab ich auch, konnt einige Sachen damit realisieren. Hat alles drauf was das Herz begehrt.
-
Thread
Audiophile Elektrotechnik Gesperrt
Stefan ⛄ F. schrieb im Beitrag #7066320: > Gunnar F. schrieb im Beitrag #7066165: >> Naja, da kann man unterschiedlicher Meinung sein. Es gibt halt arg >> wenige Menschen, die mal eine Anlage (HiFi!) gehört
symmetrischer Einspeisung etwa der halben Wellenlänge λ/2 der Schallwelle entsprechen. Die Wellenlänge λ = c / f, wobei c die Schallgeschwindigkeit von 340 m/s ist und f die Frequenz in Hz sei. Zur Abstrahlung von 20 Hz wäre somit ein Lautsprecher mit Durchmesser von 1/2 * λ = 1/2 * (c/f) = 8,5 m wünschenswert.
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2019
https://www.mouser.de/ProjectManager/ProjectDetail.aspx?AccessID=f035f0dd9f Warenwert: 5,15 € Sammelwert: 191,69 € Adresse per PN, vielen Dank für diesen tollen Service!
Hallo, https://www.mouser.de/ProjectManager/ProjectDetail.aspx?AccessID=f05f550f36 Warenwert: 11,49€ Sammelwert: 208,66€ Dank und Gruß
-
Thread
Hilfestellung bei Cortex M3,Code::Blocks und Debugger
Hallo Zusammen, ich bin auf der Suche nach einer Möglickeit, einen Cortex M3 (genauer ein STM32F103) möglichst günstig programmieren bzw. debuggen zu können (ist halt privat zum weiterbilden gedacht). Ich kenne halt das AVR Studio und Code::Blocks und würde gerne weiterhin mit Code::Blocks arbeiten
noch viel besser. http://www.mcu-related.com/architectures/35-cortex-m3/59-stm32-primer2-stm32f103e.html Robert
-
Thread
I2C Schnittstelle für mehrere Controller realisieren
Hallo zusammen, ich habe hier einen STM32F103 Controller, dieser soll als Master durch I2C mit einem anderen Bauteil kommunizieren. Die Anforderung ist, dass das Programm welches ich dafür entwickle auch auf anderen Mikrocontrollern funktioniert
dann beim Wechsel der CPU nur die Treiber wechseln und nicht Dein Applikationsprogramm. Für den F103 gibt es die CMSIS-Library, dort werden von ST auch I2C-Treiber zur Verfügung gestellt. Für die STM32F0xx, STM32F2xx und STM32F4xx Familien gibt es im Cube die HAL-Library. Die stellt Dir für alle
-
Thread
Bitte um Überprüfung
spendier' gleich noch einen JTAG-Stecker). Einen Reset-Taster brauchst du nicht? Die mit "100uF" bezeichneten Kondensatoren scheinen wohl 100 nF zu sein, aber davon hast du eindeutig zu wenige. Direkt an /jedes/ Paar VCC/GND (bzw. AVCC/GND) kommt /ein/ 100-nF-Kondensator.
Jörg Wunsch schrieb im Beitrag #2814141: > Die mit "100uF" bezeichneten Kondensatoren scheinen wohl 100 nF > zu sein, aber davon hast du eindeutig zu wenige. Vor Allem gehört an den RESET Pin kein 100µF hin. Selbst 100nF halte ich bei ISP für zu viel.
-
Thread
Firmware für Samsung HD103SI
untergebracht sein, das ist der Baustein von Marvell im BGA: http://pcb-hdd.com/images/samsung%20pcb%20HD103SI%20PN%20HD103SI%20Y%20REV.%20A%20for%20data%20recovery.JPG
Boot CD. Die angeblich Firmware Flashen kann. Samsung HUTIL , ESTOOL301v_CDROM UBCDFixes-TLER-F3spinpoint Ultimative Boot CD Aber bei mir klappt das Irgendwie nicht. Es muss doch möglich sein. Gruß Juergen
-
Artikel
WordClock mit WS2812
wc24h-stm32f103-ws2812-grb.hex WS2812 mit Farb-Reihenfolge GRB (Standard) wc24h-stm32f103-ws2812-rgb.hex WS2812 mit abweichender Farb-Reihenfolge RGB wc24h-stm32f103-sk6812-rgb.hex SK6812 RGB ohne weiße LED wc24h-stm32f103
WC12h-Nucleo401-Debug WC12h-Nucleo401-Release WC12h-Nucleo411-Debug WC12h-Nucleo411-Release In der F103-Projektdatei können folgende Varianten ausgewählt werden: WC24h: WC24h-STM32F103-Debug WC24h-STM32F103-Release WC12h: WC12h-STM32F103-Debug WC12h-STM32F103-Release Die Debug-Varianten sind lediglich
-
Thread
Frage zum Frequenzmultiplex bei Modulation Gesperrt
f1 und f2 und könnte z.B. so ausschauen ;-)
bei AM wird dieses Signal mit einem Träger fT multipliziert und schaut z.B. so aus. Es ist ein Signal. Es besteht aus fT - f2 , fT - f1, fT, fT + f1, fT + f2 ;-)
-
Thread
STM32 USB HID Keyboard
soetwas schon einmal gemacht hat. Ich nutze die STM32_USB-FS-Device_Lib_V4.0.0 auf einem STM32F103C8T6, der auch schon korrekt als HID-Keyboard erkannt wird, und der Tastendrücke korrekt an den PC schickt. Wenn der PC die Tastatur-Status-LEDs ändern will, schickt er zweimal einen ein Byte
Hallo, ich möchte das selbe tun wie Walter... ich will mit dem STM32f103c8T6 Minimal Board Tastaturdrucke statt einer echten Tastatur an den PC schicken. Habe das Beispiel Custom_HID compiliert und auf das Stm32 system gespielt. es wird auch richtig als STM32 Custm
-
Thread
Datenbank für fertige Schaltpläne?
Johannes F. schrieb im Beitrag #7826778: > Und die 24V und 5V würde ich mit getrennten Netzteilen erzeugen; für 24V > gibt es günstige Open-Frame-SNTe, für die 5V reicht auch ein > USB-Ladeadapter, wie es
Johannes F. schrieb im Beitrag #7827103: > Ich verstehe nicht, wieso du immer vehement gegen Optokoppler bist. Ich verstehe nicht, warum man völlig unnötig irgendwelche Bauteile einsetzt. > Klar, sie sind
-
Thread
STM32F446: GPIO-Register läßt sich nicht beschreiben
Achtung: Die folgenden Beispiele gelten für STM32F103. Ich möchte Dir nützliche CMSIS Funktionen zeigen, die sicher auch bei deinem µC zur Verfügung stehen. Zum Einen kann man I/O Pins so einstellen: GPIOA->BSRR=GPIO_BSRR_BS5; // PA5=High GPIOA
Fall ist das das schnelle Umschalten zwischen Input und Output. Und daß ich vom Umzug vom STM32F103 auf den STM32F446 und später wieder zurück möglichst wenig ändern muß.
-
Thread
Low Power ARM mit CAN
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
verrutscht. 4,6mA(15,18mW) sind es bei 8MHz dann doch. Im Vergleich: Der NUC130 will bei 4MHz 2,5mA der F103CB 2,8mA. Da nehm ich dann doch lieber den M3 core. Thor
-
Thread
Was ist das für ein Motor?
richtig. Damit halten die Spulen nur 172V aus. Die Frequenz, die auf dem Typenschild steht ist seltsam: 103Hz. Anscheinend war der Motor für einen Frequenzumrichter gedacht?
kurz, wenn überhaupt, funktionieren. Der wäre schnell durchgebrannt. Auf dem Typenschild steht auch 103 Hz. Vermutlich muss ein Wechselrichter oder eine Steuerelektronik vorgeschaltet werden. Keine Ahnung warum das so gemacht wurde. Vielleicht eine Spezialanwendung.
-
Thread
STM32 (F3) CSS immer an?
Moin, ich teste gerade den Watchdog (IWDG) auf einem STM32F373... Erste erschreckende Erkenntnis für alle die es interessiert: Ist der Kondensator am Reset Pin zu groß, in diesem Fall 1 uF, dann kann der IWDG mit seinem 20 us Reset-Puls den Mikrocontroller
bei Low) von max. 50 bis 65 Ohm schließen. Berechnet man die Zeitkonstante, sieht man, dass bei 0.1 uF die 20 us *sicher* ausreichen, während bei 1 uF ... In Verbindung mit RM, Absch. 7.1.2, "Figure 10. Simplified diagram of the reset circuit" ist das beschriebene Verhalten also völlig im Rahmen der
-
Thread
ADC an atmega128
> Atmega128 Die M103 Fuse hast du gelöscht?
uint8_t channel ) { // Kanal waehlen, ohne andere Bits zu beeinflußen ADMUX = (ADMUX & ~(0x1F)) | (channel & 0x1F); ADCSRA |= (1<<ADSC); // eine Wandlung "single conversion" while (ADCSRA & (1<<ADSC) ) {} // auf Abschluss der Konvertierung warten return ADCW;
-
Thread
MiniNetzwerk Steuerung
Arduino Nano (2,10) + ENC28J60 Nano (4,40) entspricht Pollin NetIO, aber nur daumengroß STM32F103 (BluePill) (2,00) + ENC28J60 (4,10) (CortexM3, 128k/20k/72MHz) beide laufen mit UIPEthernet STM32 ist sinnvoller, falls Du von CharLCD auf TFT umsteigen willst beide lassen sich mit richtigen
Arduino Nano (2,10) + ENC28J60 Nano (4,40) > entspricht Pollin NetIO, aber nur daumengroß > > STM32F103 (BluePill) (2,00) + ENC28J60 (4,10) > (CortexM3, 128k/20k/72MHz) Dann kommt noch ein Patchkabel und ein Port am Switch dazu. Es ist schon verrückt, ein ESP-Modul gibts für < 2$. Und die Aufgaben
-
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 aufgibt
-
Thread
[V] USB Buchsen, CAT6 Netzwerkdosen, RS232 Konverter, ARM STM8S103F3P6 STM8 usw.
Teile zu verkaufen. Alle Preise VB 5x CAT6 Netzwerkdose, AP & UP geeignet: je 7€ 5x ARM STM8S103F3P6 STM8: je 2 Euro 10x MAX3232 RS232 Konverter: je 2 Euro 10x Wireless Transceiver NRF24L01: je 2 Euro 10x Waagesensor 50kg: je 3 Euro 90x USB Buchse: je 0,10 Euro Bei den folgenden bitte ich
Hallo Ronny, ich habe Interesse an denn 5x ARM STM8S103F3P6 und 5x MAX3232 RS232 Konverter. Gruß Alfred Alles weitere bitte per PN
-
Thread
Allgemeine Fragen zu digitalen Potentiometern
hat nur 470 Ohm. Einen solchen Wert finde ich bei den MCP 41xxx nicht. Ist es möglich, das MCP 4151-103 mit einem Spannungsteiler zu ergänzen, um auf die 470 Ohm zu kommen? Wie müsste dieser dimensioniert sein? Frank
gehen soll wenn das DB eindeutig sagt das es geht! 0.o https://docs.google.com/viewer?url=http%3A%2F%2Fwww.mikrocontroller.net%2Fattachment%2F282137%2FMCP41HVX1.pdf Man muss nur die richtigen Komponenten suchen.... 8.6 bis 8.8 sind also magischer Rauch womit Microchip Geld verdient weil "Das geht
-
Thread
undefined reference to `main' in Assembler??
; 0x58 <__bad_interrupt> 00000034 <__ctors_end>: 34: 11 24 eor r1, r1 36: 1f be out 0x3f, r1 ; 63 38: cf ef ldi r28, 0xFF ; 255 3a: d4 e0 ldi r29, 0x04 ; 4 3c: de bf out 0x3e, r29 ; 62 3e: cd bf out 0x3d, r28 ;
0x00B1, r18 6e: 2d e3 ldi r18, 0x3D ; 61 70: 20 93 b3 00 sts 0x00B3, r18 74: 2f b7 in r18, 0x3f ; 63 76: 20 68 ori r18, 0x80 ; 128 78: 2f bf out 0x3f, r18 ; 63 7a: 20 9a sbi 0x04, 0 ; 4 7c: ff cf rjmp .-2 ;
-
Thread
STM32: Komisches Verhalten zwischen USB VCP und GPIO
Hallo, ich habe einen STM32F103 (Nucleo Board), an dem ich (testweise) den VCP über USB betreibe (nicht der VCP über STlink). Ich habe also DP und DM (PA11 und PA12) und 3.3V vom Board auf ein Steckbrett geführt mit USB Stecker
Höchstens, wenn das Nucleo Board einen Defekt hat https://developer.mbed.org/media/uploads/adustm/nucleo_f103rb_morpho_right_2016_7_21_1.png mfg
-
Thread
Suche Hilfe beim Compilieren von fertigem C-Code
akkuboost2IO.c, Z.107 [c]... UBRRL = 0x0c; ... [/c] geändert in [c]... UBRRL = 0x67; //0x67 = 103 = 4800 bps ??? ... [/c]
erledigen. So [C] #define BAUD 9600UL // Baudrate // Berechnungen #define UBRR_VAL ((F_CPU+BAUD*8)/(BAUD*16)-1) // clever runden #define BAUD_REAL (F_CPU/(16*(UBRR_VAL+1))) // Reale Baudrate #define BAUD_ERROR ((BAUD_REAL*1000)/BAUD) // Fehler in Promille, 1000 = kein Fehler.
-
Thread
STM32 Pin-level bei Reset
Hallo, ich arbeite gerade mit dem STM32F103V8 Prozessor von ST: ist es normal, dass bei einem Reset des Controllers per Software alle Pins auf Low geschaltet werden? Ich dachte die Pins werden per default auf High-Level gezogen vom Prozessor
Resetleitung liegen mehrere Prozessoren direkt dran - allerdings möchte ich nur dass sich der STM32F103 Prozessor resettet und nicht die anderen auch. Da aber die Resetleitung vom STM beim Reset auf low gezogen wird, resetten sich die anderen auch alle mit :-( Gruß Jens
-
Thread
Daten per Audio übertragen
Artikel Ist eine Korrektur nach so langer Zeit noch möglich? C2 ist C1 und NF sind hoffentlich nF
Frequenzauflösung zu niedrig. Weiß jemand, nach welchen Kriterien die damaligen Tonfrequenzen der Bell 103 Norm optimiert wurden?
-
Thread
Frage zur Programmierung.
Initialisierungsproblem beim Stack vorliegen. Das kann ein Zeichen für einen falschen µC (TARGET) sein. Auch die M103 Fuse beim Atmega128 fällt in diese Kategorie (Übersetzt für Atmega128, Werkseinstellung des Atmega128 ist aber Atmega103...). _delay_ms() ist keine statische Funktion, sondern eine inline Funktion
dass _delay_ms im Simulator zu, na ja sagen wir mal, längeren Wartezeiten führen kann, wenn man mit F10 drüberzusteppen versucht. Selbst wenn man alles richtig gemacht hat.
-
Thread
Was bedeutet dieser Assembler Code?
[pre] unsigned long int var; var=var-1; 1036: 60 91 5d 01 lds r22, 0x015D 103a: 70 91 5e 01 lds r23, 0x015E 103e: 80 91 5f 01 lds r24, 0x015F 1042: 90 91 60 01 lds r25, 0x0160 1046: 61 50 subi r22, 0x01 ; 1 1048: 70 40 sbci
1056: 80 93 5b 01 sts 0x015B, r24 105a: 90 93 5c 01 sts 0x015C, r25 105e: 6f 5f subi r22, 0xFF ; 255 1060: 7f 4f sbci r23, 0xFF ; 255 1062: 8f 4f sbci r24, 0xFF ; 255 1064: 9f 4f sbci r25, 0xFF ; 255 [/pre]
-
Thread
Wechselrichter zur Netzeinspeisung bauen?
einen AT90CAN für den Bus. Eine Entwicklungsumgebung, ein JTAG Adapter. Eventuell eben einen STM32F103 für die ganzen steuernden und regelnden Komponenten und einen STM32F107 für die Netzanbindung. Als OS auf dem STM das Nut/OS, das ist nicht Realtime und kann mit fremden Interrupts und 'abseits
LCD haben die STM32 auch. Man kann ja für das Info-System, also Display, Netzwerk... auch einen STM32F207 einsetzen oder einen STM32F103 mit externem Serial-Flash für das ganze HTML und Logfiles. Dazu noch einen externen EMAC/PHY. Eventuell einen Micrel, die haben eine EMAC/PHY Kombi mit SPI Bus, dann
-
Thread
Timing Simulation Quartus+ModelSim mit Testbench - Signale gehen in unbesimmten Zusand
Dustin F. schrieb im Beitrag #3060674: > Wenn ich eine Timing Simulation machen möchte, mache ich folgendes: Abgesehen von Deinem konkreten Problem: Warum möchtest Du eine Timingsimulation machen? Man braucht
Dustin F. schrieb im Beitrag #3063018: > Mit ist leider aufgefallen, dass die Eingänge an dem frame_ctrl Modul > alle async sind, weil die vom NiosII über eine simple PIO-Schnittstelle > erzeugt werden.
-
Thread
Schaltplan ELV FZ7001 gesucht
mit einem Quarz im runden Metallgehäuse ausgestattet ist !!! Info : C 21 - C 24 müssen mit 22 nF bestückt werden. C 36 im Netzteil muß mit 10 µF bestückt werden. Der Widerstand R 148 befindet sich links neben dem IC 103 und wird stehend montiert. Ggf. direkt von Pin 1 nach Pin 3 des IC 103
-
Thread
Bau eines USB-GPIO Boards
PersonalSaSchr/vschilli/QtProjekte/ (ein Screenshot mehr -> http://picforum.ric323.com/viewtopic.php?f=46&t=103#p745)
zusätzlichen Treiber. Windows installiert sie vollautomatisch. Für Geräte der CDC Klasse (zum Beispiel STM32F103 mit Arduino oder Cube HAL Framework) brauchst du keinen Treiber und keine *.inf, da diese Geräteklasse direkt von Linux/Windows Unterstützt wird. > Der Aufwand auf der Rechnerseite für HID ist
-
Thread
Clock Divider
dann ist der Teiler sogar programmierbar... Ein XC9536 dürfte für die 10 Bit reichen. Datenblatt: fCNT to 100 MHz
2*3*2*2*5*5=2^3*3*5^2 Merkt er was? Man teile mittels beliebigen Zähler durch 8 und mittels 40HC103 durch 75. Macht zwei popelige TTL-ICs. MfG Falk
-
Thread
Programablauf durch Taster nur Sporatisch
} } else { gedrueckt = false; // losgelassen } delay(20); // entprellzeit für Taster //+++++++++++++++ LEUCHTPROGRAMME +++++++++++++++++ // Modus 0 = Licht aus if (lichtModus == 0) { analogWrite(LED, 255); // turn the LED on (HIGH is the voltage
Assemblerimplementierung gemacht: *Interface LED 8x8 Pixel* https://forum.myluna.de/viewtopic.php?f=13&t=1216 Freie PortPin Zuordnung u.m.
-
Thread
Entwicklung eines Bussystems
hier: http://www.tme.eu/de/katalog/index.phtml#cleanParameters%3D1%26searchClick%3D1%26search%3DSTM32F103%26bf_szukaj%3D+ der STM32F103RB sollte gehen Mehr kann im Artikel [[STM32]] gelesen werden. Hier was zu den Buslängen: http://infosys.beckhoff.com/index.php?content=../content/1031/fc510x
GROUP=A217;GROUPID=2914;ARTICLE=39640;START=0;SORT=user;OFFSET=500;SID=13TcMsv38AAAIAACB@JGM82bc39e22f95e1a80761ceab5821ce89 Liebe Grüße...
-
Thread
HiFi Tonband - Renaissance?
Bin mit einem DL103 zufrieden und hab noch eins in Reserve..aus der Zeit als die Dinger rd. 100DM kosteten. Gruß, Holm
technics-svp100-digital-recorder-p-1758.html?language=de http://www.betamax-video.de/steckbriefe/pcm-f1.htm
-
Thread
USB mit HID für STM32
Byte zwischen Host (PC) und Device (µC) hin und her schicken. Bisher ist der Code nur auf einem STM32F042 getestet. Ich wäre dankbar, wenn jemand versuchen würe, das auf einem STM32F103 o.ä. zu testen und ggf. den Code anzupassen (bitte passende #define setzen) Code anbei. Anwendungshinweise: 1. Rechner
für die USB-Erkennung aktiviert? Die neueren Devices machen das über DPPU, aber ältere wie der SM32F103 brauchen da etwas Handarbeit und einen externen Widerstand. Anpassung am Ende von UsbSetup(). Anmerkungen: * Über das "Warum" mag ich nicht diskutieren. * Ich erhebe nicht den Anspruch auf Perfektion
-
Thread
Bosch Akku LiIon 36V 4Ah Kommunikation deuten?
als Sensor-IC für die Batterie. Auf dem 2. IC steht, soweit ich das lesen kann: ST 78387 AS 103F 2Pb P HL 436
Hallo, ist ein STM8S103F, mithin also ein 8-Bit-Microcontroller aus der STM8-Serie von ST. Schöne Grüße, Martin
-
Thread
Kleine Atmel SAM Cortex M0+ Boards gesucht
Servus, warum nicht ein stm32f103c8 board? Kriegt man bei ebay für unter 3€ schon. Und man hat 72MHZ.
aSma>> schrieb im Beitrag #4488724: > Servus, > warum nicht ein stm32f103c8 board? Kriegt man bei ebay für unter 3€ > schon. Und man hat 72MHZ. .., weil er es nicht will. Es gibt haufenweise Boards mit STM32 Chip drauf. Aber da er eins mit Atmel Chip will, muss er
-
Thread
2 Prg. mit gleicher Funktion laufen nicht! Wo ist der Unters
Hi Mega128/64? Mega103C Fuse noch gesetzt? Matthias
das mit der Mega103C-Fuse war goldrichtig !!! Wieso setzt ATMEL einen Mega64 standardmäßig auf einen Mega103 ? Vielen Dank!!! Grüße popi
-
Thread
Modbus RTU Slave fuer AVR
Antworte Programm. Denke daran liegt es nicht. Hab ich irgendwas noch übersehen? Besten Dank F.
die SlaveID 11 und Adresse 36 ab. Bekomme abwechselnd Write Error und Read Error: Framing Error. F.
-
Thread
Webpage Webserver
plen = fill_tcp_data(buf, plen, "<head>\r\n"); plen = fill_tcp_data(buf, plen, " <title>STM32F103ZET6 HomeControl</title>"); plen = fill_tcp_data(buf, plen, "</head>\r\n"); plen = fill_tcp_data(buf, plen, "<body bgcolor='#A9ED61'>\r\n"); //Hintergrundfarbe plen = fill_tcp_data(buf,
Gibt es denn kein einfaches Beispiel (für einen STM32F103 mit ENC28J60 als Webserver) wo Bilder angezeigt werden und wo mann ein paar Ausgänge schalten kann.
-
Thread
Kann ein STM32F1 (BluePill) das 1Msps A/D mit CLK
geht ohne IRQs (im DB gucken welche Timer am ADC angeschlossen sind). zB "Timer 3 TRGO event" beim F103 TIM 3 sendet TRGO dann bei einem Update Event. 3) Die Wandlungszeit des ADC ist bekannt, daher lässt sich mit dem PWM Modus ein PWM Signal erzeugen dessen Flanke erst steigt wenn die Wandlung
Der Stm32F103 kann nur USB-FS. Stm32F723 hat internen HS-Phy.
-
Thread
STM32Cube HAL UART Einstieg
einen Eindruck zu kriegen, wie sowas geht: https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP Im Prinzip hast du ja in main immer eine Grundschleife, in der sich der µC dreht, wenn es sonst nix zu tun gibt. Also etwa so: immerzu: mach dies mach das wenn X dann mach
Und sollte der Empfänger mehr Bytes erwarten als er bekommt, wartet er (blockierend) ewig. (STM32F103RB-Nucleo/Examples/UART/UART_TwoBoards_ComIT/)
-
Thread
STM32: SPI-Transfer laut Datenblatt ohne Interrupts
bei dir ist die Kacke am dampfen. Und das macht die konkrete Peripherie samt Beschreibung im STM32F103 nun irgendwie "gut" oder "besser"? Das ist ja ein triviales Problem hier. Mir sind, wie ich ja schon schrieb, diverse Lösungen dafür bekannt. Aber es ist m.M.n. ziemlich repräsentativ dafür, wie
auf max Takt betreibt und im IRQ Fibonaccis rekursiv berechnet dann geht das verloren. Der SPI im F103 kann maximal 18MBit, der CPU Kern kann bis zu 72MHz. Also pro SPI CLK verspeist die CPU 4 Befehle. Nun sind es aber 8Bit pro SPi Übertragung, also 32 Befehle. Wird knapp wenn da nen IRQ mit Registerstacking
-
Thread
Lehrling in Sachen Verstärker
verwenden und dann später bessere einbauen. Ich habe Antiparallel zur Z-Diode einen Elko mit 100 µF drin.
dieser Grundschaltung her also noch weit. http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.30
-
Thread
MCs mit mehr als 60 k Flash?
Hallo, Da kenne Ich den SAB c167LM-32 (256K), ST10F168 (256K). Grüße Mark.
Mein Vorschlag: ATmega103 Der hat 128kB Flash drinne, schau mal ins Datenblatt. Er sollte auch einen akkuraten Ersatz für einen MSP darstellen.
-
Thread
Suche Mikrocontroller mit USB Serial Bootloader
Du kannst jeden STM32F1 Mikrocontroller mit dem Maple Bootloader ausstatten, den auch Arduino verwendet. Oder du nimmst einen der größeren STM32 Mikrocontroller (ab 512kB Flash), die haben soweit ich weiß alle einen USB
Funktionalit Dann nimm weiterhin das Arduino Framework. Wenn Dir der ATmega zu klein, ist einen STM32F103 (den gibt es in unterschiedlichen Größen). Eine kleine Auswahl: http://wiki.stm32duino.com/index.php?title=STM32F103_boards Anleitung: http://stefanfrings.de/stm32/index.html#arduino >- USB