-
Thread
WS2812B 800KHz PWM mit Transistor Pegelwandler
und fehlertoleranter sind als die der STM32. Oder anders ausgedrückt: STM32 ist eine Mimose im Vergleich zum AVR8. Da kann man schnell mal was zerschiessen, beim AVR8 muss man sich hingegen einigermaßen anstrengen, um die GPIOs kaputt zu bekommen
Gründen und für diese Anwendung c-hater schrieb im Beitrag #6842625: > Oder anders ausgedrückt: STM32 > ist eine Mimose im Vergleich zum AVR8. Da kann man schnell mal was > zerschiessen, Also die CPU ist ein STM32F446RET6 laut den Raterings unter Electrical characteristics im Datenblatt sind
-
Thread
MCU mit 16 Bit DACs?
STM32F373R8T6, STM32H743VIH6 Gert
Gert schrieb im Beitrag #5577777: > STM32F373R8T6, STM32H743VIH6 Die haben auch nur 12 bit.
-
Thread
Das Ende des Z80
Lizenz es ist? >https://github.com/MockbaTheBorg/RunCPM >Es laeuft auf Arduino/Teensy/ESP32/STM32, emuliert natuerlich eine Z80. Danke für den Link. Der Begriff Arduino ist etwas allgemein. Die Palette der unterstützen Prozessoren geht ja mittlerweile von 8 bis 32 Bit. Das genannte Projekt
Stackframes, und Structs über Pointer, wie es bei Hochsprachen vom C/Pascal-Stil extrem häufig ist, ist bei 8-Bittern die Form reg16+const8 sehr wichtig und const8 ist dabei meist ausreichend (*). Genau das bieten Z80 und 6800, nicht aber 6502. Die 8-Bit PICs haben damit ziemliche Nöte, erst die revidierte Vision
-
Thread
Ideen für STM32F4 Systemboard für Einsteiger und Fortgeschrittene
STM32 F4 Discovery (welches auch super ist). Das Board soll geeignet sein Display's anzusteuern, als Quattrocopter IMU zu dienen und einen ST-Link drauf haben. Ich liste mal auf was auf dem Board bereits drauf ist (10x8cm) - STM32F407 176pin - MicroSD - 150mA 1.8V - 300mA 3.3V - 500mA 5V - ADC orientierte Spannungsversorgung - 24Bit-DAC (AnalogDevices) - CAN PHY - RS232 PHY - Invensense MPU 9150 (IMU) +
-
Thread
STM32 <-> AVR
Der STM32F4xx hat unterschiedliche RAM's. Aus dem CCM RAM kann kein Programm ausgeführt werden. Mehr steht im Manual von ST. Man kann auch im Linkerscript definieren wo die Const hin sollen.
ich nichts von Unicode verstehe (außer daß die CJK-Staaten da halt 16 statt 7 Bit brauchen ;)) ) N8 allerseits P.s.: Sind 3x gleiche Bilder drin. Man kann das nicht mehr löschen, wenn man sich durch die Bildanhängeprozedur mal mit mehr oder weniger gewurschtelt hat. Anyhow, jetzt versteh ich's
-
Thread
BLDC Controller mit STM32F103C8T6 Geschwindigkeitsbegrenzer in der .hex
Source-Code: https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-expansion-packages/x-cube-mcsdk-ful.html Ob man den realistischerweise allerdings bekommt ... Und Open Source ist's ja auch nicht.
Der STM32 hat doch 1.8V bzw 3.3V Pegel. Kommuniziert wird aber in dem Falle mit 5V. Es gehen UART 5V rein und kommen 3.3V raus. Ich finde das ziemlich seltsam. Kann es sein dass sich die Chinesen hier nicht
-
Thread
PDP-11 auf MCU
S. R. schrieb im Beitrag #6889823: > Die > Interrupt-Architektur eines STM32 wird für Studenten logischer, wenn man > sie mit den separaten Chips auf einem Z80-Board vergleicht Sicher nicht.
S. R. schrieb im Beitrag #6889823: > Interrupt-Architektur eines STM32 wird für Studenten logischer, wenn man > sie mit den separaten Chips auf einem Z80-Board vergleicht - einige > Konzepte sind nach
-
Thread
Temperaturgeregelte Kühlersteuerung basteln
fest im Programm angibt, deswegen würde ich einen STM8 oder Attiny85 verwenden.
passen würde, >> da ja der Mikrocontroller normalerweise eine höhere Spannung benötigt > > Beim STM8 oder STM32 sind es 3,3V. > > Mutluit M. schrieb im Beitrag #6231530: >> man nimmt halt das Netzteil des MCU und speist den Lüfter dann über die >> Anschlüsse auf der MCU-Platine. > > Äh, liest
-
Thread
Wo minimal board für ARM ( z.B. STM32U031K8U3) holen
Michael S. schrieb im Beitrag #8069057: > Also es geht drum bloss ein Tx/Rx Modul (Lora) > dran zu bauen STM32 + LoRa gibt's sogar in Form eines einzelnen Chips, der STM32WLE5 / STM32WL55 . Der basiert auf
Michael S. schrieb im Beitrag #8069057: > Hallo, > > ich experimentiere gerade mit dem Nucleos STM32F4* Board rum. > Ich wollte mir aber etwas kleineres/simpleres holen, eventuell auf der > Basis von STM32U031K8U3
-
Thread
stm32f411re timer clock speed ermitteln?
den 8MHz aus (die in nem Eclipse-Dialog als externe frequenz voreingestellt ist und von der ich auch im STM32F4-Datasheet gelesen hab)?
. für STM32F411RE: [c] /*---------------------------------------------------------------------------- * STM32F411RE Nucleo Board with 8 MHz crystal (100 MHz) * * Input frequency 8MHz * PLL M
-
Thread
STM32C0 Starter Kit
/en/stm32c0116-dk-cpn.html gibt's zwei Varianten, mit oder ohne STLINK-V3MINIE JTAG-Schnittstelle. Die Preise sehen gut aus, so dass ich wohl mit keiner Variante etwas falsch mache. Die Cube-IDE soll mit allen
@TO: Laß dich von diesen Idioten nicht verarschen. Diese kleinen STM32 sind massiv überteuert. Am besten und am billigsten sind 8 bit PICs. Und man muss fast(!) nichts lesen. Die 35 Assemblerbefehle hat man in einer halben Stunde intus. Dann kann Mann die zweite
-
Thread
uint8_t cast to int8_t
Hallo zusammen Ich habe einen uint8_t Wert, der als int interpretiert werden soll. Ich arbeite auf einem STM32G474 mit IAR. Bei +1 kommt 0x01 daher, bei -1 0xFF, alles korrekt. Dann habe ich den cast auf (int8_t) gemacht aber 0xFF beleibt
Update: Es ist ein STM32G474VE-T6, IAR 8.50.9 Der cast auf (int8_t) auf den BUF_READ_BE_U8_F funktioniert nicht [c] nWheelIncs = (int8_t)(BUF_READ_BE_U8_F(data_p, 0)); [/c] Es ist jetzt so: [c] uint8_t nWheelInc
-
Thread
Wofür Propeller von Parallax ?
time/sample: >Float library mit 250 MHz: 38 us >FixedPoint library mit 250 MHz: 9 us Ahh ... hab's nicht richtig gelesen. Das Ergebnis ist also time/sample us: Arduino UNO ( 16Mhz ) us: 127 STM32 BluePill ( 72MHz ) us: 16 Propeller2 ( 250MHz ) us: 9 STM32F4 Discovery (
Kollegen unterhalten. Die sind von der Bitnahen Assemblerwelt Lichtjahre entfernt. Bei uns werden für's LED-Blinken mittlerweile STM32H7 eingesetzt ...
-
Thread
RGB Moodlight mit STM8
MCU gültigen Adresse plaziert. Man könnte jetzt also die komplette Liste der MCU abfragen die in stm8s.h respektive stm8l15x.h abgehandelt werden. ca. so: [c] #if defined (STM8S208) || defined (STM8S207) || defined (STM8S105) || \ defined (STM8S103) || defined (STM8S903) || defined (STM8AF52Ax) || \ defined (STM8AF62Ax) || defined (STM8AF626x) || defined (STM8S007) || \ defined (STM8S003) || defined (STM8S005) || defined (STM8AF622x) # include "stm8s.h" #elif defined (STM8L15X_MD) || defined (STM8L15X_MDP
-
Thread
IDE EMbitz tot?
arbeite seit Jahren mit Eclipse. Damit schreib ich Software für Linux (Desktop & Raspberry), AVR(8bit), STM32 (mit HAL & CubeMX & FreeRTOS etc.) und seit neuesten sogar über den Arduino-Umweg für ESP8266. Darüber hinaus unterstützt Eclipse mich bei bash-, php-, python-Scripten usw. Debugging und
man in seiner "IDE" komplett frei in der Wahl des Mikrocontrollers ist. Ich habe QT-Creator für AVR, STM32, LPC, STM8, ESP32, NRF51, etc. genutzt. Bin gerade dabei an RISC-V rumzuspielen und auch das ist kein Problem. Das wichtigste ist jedoch, dass ich mir überhaupt keine Sorgen machen muss ob QT-Creator
-
Thread
Maximale Sampling Rate Atmega 20 MHz, mit parallelem externem ADC
Auf einem STM32F4 habe ich einen 16bit ADC parallel angestöpselt und schaufle die Daten mit 200kHz per Ethernet als Livestream raus, da geht's ohne Probleme. 1MHz müsste da auch noch drin sein, Blockweise rausschieben
itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino-/182051337638
-
Thread
Attiny Programmierung
zu einem STM8 raten (läuft auch mit einem ST-Link V2). Leider ist da die Toolchain-Unterstützung etwas mau. Mein letzter Stand war, dass es von STM eine (sehr veraltete) IDE gibt. Der freie SDCC unterstützt ebenfalls STM8. Mir hat aber IAR am besten gefallen (in der kostenlosen Version codegrößenbeschränkt). Edit: Die neueste Serie an ATtinys / ATmega lassen sich auch über das Pickit 4 Programmieren / Debuggen, der
-
Thread
Bitte um Hilfe bei der Programmierung von AVR8-Mikrocontrollern in C
Beitrag #7514965: > Programmierung von AVR8-Mikrocontrollern in C Das ist C++, mein Lieber! C++! Nix C! Mein Lieber. Bernd S. schrieb im Beitrag #7514965: > Da kann doch nur die Arduino-IDE einen Bug haben oder ? Was soll die denn Schuld
einen sehr interessanten Fall konstruiert. Das hat ihm wirklich! Arduino macht den Timer zu einem 8 Bit PWM Timer und ihm versucht dort 16 Bit in ein Register zu schreiben, welches aufgrund der vorher erfolgten Konfiguration nur 8 Bit aufnehmen kann. Bernd S. schrieb im Beitrag #7515210: > Jo das
-
Thread
OpenSTM32 Import von Source und Header files
param line: assert_param error line source number * @retval None */ void assert_failed(uint8_t *file, uint32_t line) { /* USER CODE BEGIN 6 */ /* User can add his own implementation to report the file name and line number, tex: printf("Wrong parameters value: file %s on line %d
funktionieren. Aber man lernt halt draus. Das finde ich wichtig :) Link: https://github.com/afiskon/stm32-ssd1306/tree/master/examples/i2c/stm32f1
-
Thread
STM32 vs. AVR16 messen von Spannungen von 0,5-1,2V
Maxim B. schrieb im Beitrag #7915718: > Von STM32 gibt es noch H-Serie, z.B. H723. Es gibt insgesamt 1308 STM32s die die Anforderungen erfüllen, warum ausgerechnet der massiv überdimensionierte STM32H723? Maxim B. schrieb im Beitrag #7915718
Gegenteil sind die großen STM32s durchaus komplexer in der Anwendung, weil man sich z.B. mit dem Cache und den verschiedenen Speichertypen befassen muss - das entfällt einfach bei den kleineren. Die STM32Uxx sind total simpel einzusetzen
-
Thread
ST-LINK Zugriff von Mac M1 - Device nicht sichtbar
controlled modes: ... Both modes require installation of the USB VCP (Virtual COM port) driver ‘STM32 Virtual COM Port Driver’ on the PC." Wie sieht's damit aus?
Dieter S. schrieb im Beitrag #8037182: > Im USB-DFU Mode ist das Display aus, ebenso alle LEDs. Es wird der ROM > Bootloader des STM32L496 verwendet. Dachte ich mir schon fast - danke für die Bestätigung
-
Thread
Erstes Programmieren von STM 32, irgendwas mache ich falsch.
/Blink_LED" -g -o "startup/startup_stm32f407xx.o" "../startup/startup_stm32f407xx.s" Finished building: ../startup/startup_stm32f407xx.s Building file: ../Src/main.c Invoking: MCU GCC Compiler C:\Users\**\Desktop\Testprojekte\Blink_LED
Ich hab dir mal ein Beispielprojekt gezipped: https://cloud.it-livetalk.de/index.php/s/FyiM6f5AWtAkwsw Wenn das fehlerfrei compiliert, weist du, daß dein SW4STM32 korrekt installiert wurde. Öffnen durch Doppelklick im Explorer auf .cproject.
-
Thread
STM32F103C8T6 Schaltplanüberprüfung
Dann ist auf einmal alles okay und ein paar min später wieder nicht?!? Kann das sein, dass der STM32F303C8T6 generelle Probleme hat?
D. Z. schrieb im Beitrag #7261368: > Kann das sein, dass der STM32F303C8T6 generelle Probleme hat? Steht im Errata Dokument. Der STM32F103C8T6 kann aber kaum daran schuld sein, dass deine PC Software zickt. D. Z. schrieb im Beitrag #7261531: > So wie ich das
-
Thread
Auswahl des richtigen AVR -Controllers für einen Leistungsdimmer?
synchronisiert man sich und berechnet daraus die Zündzeitpunkte. Profis machen es auch mit einem 8 Bit Timer. Muttersöhnchen nehmen ne'n STM32 ;-)
> Profis machen es auch mit einem 8 Bit Timer. Muttersöhnchen nehmen ne'n > STM32 ;-) Was alles die Muttersöhnchen sich nicht leisten können?
-
Thread
SDCC und struct
Hallo, ich kämpfe gerade mit dem SDCC (fuer STM8S). Ich möchte an eine Funktion eine struct - Variable übergeben und scheitere kläglich. Warum funktioniert folgendes Konstrukt unter GCC (egal ob für PC, AVR oder ARM) anstandslos: [c] struct
geschrieben, es sind einfach nur 3 Byte und ich weiß sehr wohl dass es nur 3 Byte sind. Der Stack eines STM8S103F3P6 ist 513 Byte groß. Wenn man weiß, dass der Compiler grundsätzlich vor einem Aufruf das Z-Register (16 Bit) und den Akku (8 Bit) auf den Stack legt, dann von hinten nach vorne die Parameter,
-
Thread
arm-none-eabi Problem.
/CMSIS/CM3/CoreSupport -I STM32F10x_StdPeriph_Lib_V3.5.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -c -o main.o main.c main.c: In function 'main': main.c:389:8: warning: variable 'obp' set but not used [-Wunused-but-set-variable
Dateien Startup-Codes für die diversen STM32F1, z.B. startup_stm32f103xb.s, siehe Anhang. Linker-Scripte sind auch dabei.
-
Thread
Umstieg von ATmega2560 auf STM32F767 ?
Modellbau-Servos. Bei den Dingern (und obendrein hoher Stückzahl) könnte ein AVR8 dann allerdings tatsächlich in's Schwitzen geraten. Allerdings: ein STM32 sieht in diesem Anwendungsfall kein bissel mehr Licht. Der kann zwar mehr Genauigkeit, aber nur für einzelne Servos. Solange die Timerkanäle halt reichen. Danach wird's Bein dicke, da ist dann schnell wieder eine Lösung auf AVR8-Basis im Vorteil...
-
Thread
Floating Pointing Unit STM32F4
0b11! Der Disassembly Code für die Multiplikation: float f2 = f * 2.29f; ED977A03 vldr s14, [r7, #12] EDDF7A0B vldr s15, 0x080003F0 <__text_start__+0x5C> EE677A27 vmul.f32 s15, s14, s15 EDC77A02 vstr s15, [r7, #8] Danke für eure Hilfe!!
4.8.4
-
Thread
STM32F405 int64_t lehren
Moegliche Ursachen: - printf kann keine 64 bit - Stack ist nicht 8 byte aligned
benutzten default-Linkerscript liegt der Stack bei _estack-__Stack_Size = 0x20020000-1024 , das ist 8 Byte aligned, oder? @NOP: "ich linke überhaupt keine Libraries zu.". Der STM32F405 kann keine 64Bit ints' nativ rechnen, der braucht dafür ne Software lib, die muss irgendwo her kommen. Mache kein
-
Thread
Auswahl zwischen Cortex M3 von NXP, ST, TI
JTAG benutzt werden und unterstützt alle Cortex M3/Cortex M0 von NXP. Es können auch einige LPC200 8ARM 7)Derivate programmiert werden. Als Software wird eine eigene IDE (die auf Eclipse basiert) verwendet. ST: Programmer: http://de.farnell.com/stmicroelectronics/st-link/programmierer-icd-f-stm8-stm32/dp/1779159 Ist ein reiner Debugger/Programmer für alle STM32 und STM8 Derivate. Also müsste mans ich noch ein eigenes Eval-Board machen, was aber nicht das Problem wäre. Ausserdem verwenden bereits
-
Thread
STM32F103C8T6 mit Arduino Serial funktioniert nicht
und I2C > funktionierten. Was heißt alles? Ich habe keine Glaskugel.. ICH benutze Roger Clark's STM32DUINO als Arduino Aufsatz, DORT wird mit > setup() { > Serial.begin(9600); > } der serielle USB-Transfer gestartet(PA12). Zur Ausgabe finden die "print"-Methoden Anwendung. Standard-Beispiel
funktioniert es. Diese Aussage kommt in Entwicklungsabteilungen häufig vor :-) Du könntest noch das STM32GENERIC-Framework ausprobieren, vielleicht geht's ja damit. Obwohl das Framework von Roger Clark eigentlich ziemlich ausgreift ist ..
-
Thread
STM8- r3 - Platine
und es bzgl. der Verfügbarkeit mancher Controller es immer noch dürftig ausschaut, habe ich mich des STM8 Controllers erinnert. Für einen STM8S103 / S105 habe ich nun eine r3 Platine im Arduino Format geroutet und bestückt. Zusätzlich kann auf die Platine ein 128x64 OLED Display aufgesteckt werden und ein zusätzliches I2C-EEProm bestückt werden. Der STM8S103 wird mit meinem eigenen seriellen Bootloader betrieben. :-) Platine funktioniert gut und ein STM8S103 kostet noch deutlich unter einem Euro bei einer Abnahme von 10 Stck. Mittlerweile, muß
-
Thread
Überraschung, ab heute machen sie Software.
Nimm einen STM32. Je nach Typ und Stückzahl gehen da die Preise ab 1$/Stk. los. Ausserdem gibt es je nach Typ auch sehr kleine Gehäuse. Da lohnt sich preislich kein 8Bitter mehr. Für die STM32 gibt es von SGS eine
spricht der Herr Inscheniör. Einfach lachhaft. Oder ist das ein Trollversuch? Ich hab in den letzten 8 Jahren Embedded-Entwicklung keinen (in Zahlen 0) E-Techniker getroffen mit auch nur einer leisen Ahnung von SW-Entwicklung. S.
-
Thread
µC-"Kulturgut"-Verlust:STM32: mikrocontroller.bplaced.net
Beispiele findet ihr unter diesen dropbox links (bin mir nicht sicher ob aktuell und vollständig) STM32F407: https://www.dropbox.com/sh/2r76h2isusr8a02/AAC_X0Q6NAD-_Zkiyg3ZchT8a?dl=0 STM32F429: https://www.dropbox.com/sh/lcmhpkk4q89r3sq/AAD9o7BPZrSlwa5Gryd3uEG0a?dl=0 STM32F746: https://www.dropbox.com
Uwe B. schrieb im Beitrag #5197441: > STM32F407: > https://www.dropbox.com/sh/2r76h2isusr8a02/AAC_X0Q6NAD-_Zkiyg3ZchT8a?dl=0 Hi Uwe, es fehlen folgende Demos: 97 = ILI9325 (um ein Grafik-Display mit dem ILI9325 Chip anzusteuern) 98
-
Thread
Problem mit ST-Board zur BLDC-Ansteuerung
schrieb im Beitrag #6002908: > Sicher gibt der Debugger eine Fehlermeldung aus, wie lautet sie? STM32CubeIDE: Open On-Chip Debugger 0.10+dev-00021-g524e8c8 (2019-07-16-09:47) Licensed under GNU GPL v2 For bug Reports, read For bug eports, read http://openocd.org/doc/doxygen/bugs.html srst_only
pegel schrieb im Beitrag #6002988: > Ist das nicht der Bluepill F103C8? Ja, 0x1ba01477 ist der Code vom STM32F103CBT6 und an diesem ist ja auch laut Schaltplan der ST-Link Adapter angeschlossen. 0x0bb11477 gehört zu dem STM32F0! Du hast entweder das falsche Projekt
-
Thread
STM32 Kompilat größer als erwartet
angehängte Projekt ein so großes Kompilat erzeugt. Ich habe das Projekt mit der "System Workbench for STM32" erstellt. Beim Compilieren erhalte ich folgende Ausgabe: [pre] make -j8 all Building file: ../startup/startup_stm32.s Building file: ../startup/sysmem.c Building file: ../src/main.c Invoking
.s" /home/stefan/Programmierung/STM32_Workbench/Blinker/Release arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -mfloat-abi=soft -DSTM32 -DSTM32F1 -DSTM32F103C8Tx -I"/home/stefan/Programmierung/STM32_Workbench
-
Thread
Frage zu IR-Remote+LED-Strips an AVR
keinen AVR mehr anpacken, jedenfalls nicht für so eine Aufgabe. https://www.ebay.de/itm/1-2-5-10Stks-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-New/272425764978 EDIT: Der TO könnte noch APA102-LEDs verwenden. Die werden über SPI gesteuert und man kann selbst das Übertragungstempo
läuft ordentlich ohne Probleme. Timer alle 10ms updatet die LEDs, IRMP ist mit IRQ alle 1/15000s dran
-
Thread
Arduino Libraries zu STM32 Portieren
Johnny S. schrieb im Beitrag #5257464: > Geht sowas bzw. hat hier schonmal jemand sowas probiert? Google kaputt? http://www.stm32duino.com/
. Huawei's core: Compiles, upload ok, but nothing, not even Serial output. It seems Huawei's core is totally broken for this board STM32 official core: Compiles, no USB output (not implemented yet), and incredible
-
Thread
Mikrocontroller lernen als E-Technik-Student: Assembler bzw 8 Bit noch sinnvoll?
W.S. schrieb im Beitrag #7200002: > 8-Bit Wurstcontroller schrieb: >> Natürlich, ich bin auch ein Student im zweiten Semester der sich in die >> Thematik einarbeiten will, was erwartest du? :-) > >
es den Großteil nicht mehr. NEC, Mitsubishi, Fujitsu um nur einige zu nennen. Falls du meinst, der STM32F103C8T6 sei eine ganz andere Prozessorfamilie als der STM32F103CBT6, dann kommt deine Rechnung eher hin. W.S.
-
Thread
STM32Cube & Eclipse & GCC
\arm\startup_stm32f405xx.s Assembling: Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f407xx.s Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f401xc.s: Assembler messages:
: junk at end of line, first unrecognized character is `*' Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f401xc.s:7: Error: junk at end of line, first unrecognized character is `*' Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f401xc.s:8: Error
-
Thread
linux kernel am stm32f429
Basic support. UART, Flash und ggf. RAM git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git Branch dev/stm32_v8
Alain S. schrieb im Beitrag #4165751: > Operator S. schrieb: >> Dann verstehe ich leider die ganze Freude daran nicht. >> Ein AM3352BZCE60 kostet als Einzelstück bei Mouser 12.50, hat einen >> Cortex-A8
-
Thread
uCLinux auf STM32F429Discovery Board
runlevels:action:process # /etc/start must be executable script null::sysinit:/etc/start ttyS0::respawn:/bin/login -f root null::wait:/bin/cat /proc/cpuinfo > /dev/tty1 (3) stm32f429-linux-builder/uclinux/arch/arm/configs/stm32f429-discovery_defconfig .... # # STM32 I/O interfaces
Beispiel ein Manual für agetty, was auf Linux desöfteren benutzt wird: http://linux.die.net/man/8/agetty Im Abschnitt "Examples" findest Du dann so etwas für den inittab-Eintrag: /sbin/agetty 9600 ttyS1 Ich würde persönlich auch noch -8 als Schalter verwenden, damit das TTY auch 8-Bit-clean
-
Thread
I2C auf STM32F103
W.S. schrieb im Beitrag #5749901: > Und wenn du das Umschreiben auf STM32 nicht aus eigener Kraft zuwege > bringst, dann werde Briefmarkensammler oder Tanzlehrer. > > W.S. Klar, bist ja auf die Welt
nachvollziehbaren Zeilen vorzieht. Eine Lösung, die auf einem STM8 genauso funktioniert, wie auf einem STM32. Oder einem EFM8. Oder was auch immer. Okay, jetzt wird Dr. Sommer kommen und "im Hintergrund" in die Runde werfen. Konnte ich auch nie nachvollziehen.
-
Thread
mit was starten? Atmega8 - Einsteiger will keinen Mist kaufen
Ich kann zu einem ATMEGA 8 raten. Bin selber noch nicht so lange dabei und weiß noch lange nicht alles (nicht annähernd). Aber ich habe meien ersten Schritte nun vor ca. 4 Monaten gemacht. Zum ATMEGA 8 gibt's einfach die meisten
Andreas B. schrieb im Beitrag #4087315: > Ich kann zu einem ATMEGA 8 raten. Bin selber noch nicht so lange dabei > und weiß noch lange nicht alles (nicht annähernd). Aber ich habe meien > ersten Schritte nun vor ca. 4 Monaten gemacht. > > Zum ATMEGA 8 gibt's einfach
-
Thread
Multiplizierer Hardware Aufwand
Single Cycle 8x8 Multiplizierer mit 16 Bit Ergebnis. Kann man den auf dem Chip-Foto erkennen? Die modernen Arm Prozessoren haben aber schon 32x32 Multiplizierer oder die STM32F4 Serie vermutlich schon Float Multiplierer
Programm braucht auf einem STM32F407 8 Taktzyklen pro Schleife. Bei 1 Zyklus für sub und 2 Zyklen für bne bleiben 5 Zyklen für Multiplikation.
-
Thread
Auswahl eines ARM-µC für Einsteiger
Rolle. Das Board soll nicht öfter als 5 mal hergestellt werden. Ich lese überall ganz viel über die STM-32 Chips. Was sind da die Vorteile? Zum G55 finde ich leider außer dem Datenblatt (~1100 Seiten) nur wenig Dokumentation. Gibt es Dokumentation/Hilfestellungen/Tutorials, die für alle ATSAM's gelten
Wireless) und in Automotive TI Zudem hat STM noch eine 8-bit Linie STM-8 für Automotive.
-
Thread
Wie steige ich am besten von AVR auf PIC um?
Ich habe bisher nur mit dem AVR in Bascom gearbeitet (90S1200, 90S8515, MEGA8). Meine Bekannter schwört total auf die PICs. Die haben eine höhere Taktfrequenz und lassen sich besser in Assembler programmieren. Deswegen will ich jetzt auch umsteigen. Mit welchem
@ Thomas Roll (Gast) >Ich habe bisher nur mit dem AVR in Bascom gearbeitet (90S1200, 90S8515, >MEGA8). Und warst du damit zufrieden? > Meine Bekannter schwört total auf die PICs. Die haben eine >höhere Taktfrequenz und lassen sich besser in Assembler programmieren.
-
Thread
CAN-Sender im Mini-Format
Dr. Sommer schrieb im Beitrag #5494944: > Kleiner und einfacher als der LPC11C22FBD48 wird's wohl kaum; > Mikrocontroller, CAN-Controller und Transceiver in einem LQFP48-Gehäuse. Kommt drauf an. Ein stm32 o.ä im qfn32 hat 5x5 mm, dazu ein transceiver im qfn8 mit 2x3 oder 3x3 mm ist flächenmäßig
Stm32f103c8t6 (auf bluepill Board) und can-transceiver (kann man auf Loch Raster unter dem BP verstecken) sind alles was du brauchst. Dazu einen 5V regler (78L05 reicht für eine Bastelei voll aus) und fertig
-
Thread
suche Schaltregler 3.3V & 5V
am Feedback-Anschluss und muss extern aufgebaut werden (Blockschaltbild im Datenblatt S.8)
Stm Mc schrieb im Beitrag #3993835: > es steht auch im datenblatt, > Ui_min = 8V > Ui_max = 40V Für den LM2678-12 steht da bei mir Vin = 15V to 40V Bei den 3.3V- und 5V-Typen sind Vin = 8V .. 40V
-
Thread
Welche AVR (Atmega) haben UPDI?
Wir sind noch beim AVR ATMega4809 der ab Werk keinen Bootloader hat? Der STM32 und EFM8 scheint einen Bootloader ab Werk zu haben. Der ATMega4809 aber nicht.
Beitrag #7224408: > Wir sind noch beim AVR ATMega4809 der ab Werk keinen Bootloader hat? > > Der STM32 und EFM8 scheint einen Bootloader ab Werk zu haben. > > Der ATMega4809 aber nicht. STM32 hat DFU, der megaavr-0/da/db/dd/tiny-1/tiny-2 haben UPDI. Was ist Deiner Meinung nach der prinzipielle