-
Thread
ARM - Probleme mit sprintf (Linkerfehler)
Hey, wieder mal ein Problem mit sprintf. Platform: Atmel Studio 6.2 Atmel Sam3X8E (Cortex-M3) folgendes Problem: [c] #include <stdio.h> int main(void) { char test[30]; char x[] = "Hallo Welt"; sprintf(test, "%s", x); } [/c] gibt folgende Fehler: [code]
multilib-gcc) an. Schau mal ins Makefile woher xyprintf kommt (ich vermute armv7-m, richtig wäre armv7e-m). Im Zweifel mal -march=armv7e-m direkt übergeben und im Linkerfile nochmal checken. Matthias
-
Thread
Assembler wo sind eigentlich diese ganzen Genies??
Hatten wir diese Diskussion nicht schon gefühlt 0x3E8 mal?
Wolfgang R. schrieb im Beitrag #6514974: > Hatten wir diese Diskussion nicht schon gefühlt 0x3E8 mal? Ich dachte, es wäre die selbe 4E4. :D
-
Thread
Suche eine Applikation die ein paar Sekunden braucht um geladen zu sein, um Performance zu erhöhen
Hallo an alle, ich habe hier ein ARM9 SAM9G25 embedded system, wessen Performance ich verbessern möchte. Ich nutze Buildroot 2013.10 um meine Linux 2.6.39 Images zu erstellen. Es gibt verschiedene Techniken die ich gerne anwenden würde (
Hallo, ich bin für gewöhnlich kein Troll, aber danke trotzdem fürs Lob. > ich habe hier ein ARM9 SAM9G25 embedded system, wessen Performance ich > verbessern möchte. Aber was ist das bitte sonst für eine Nullaussage? "Performance verbessern" kann man auch durch eine neue CPU. Das dürfte vermutlich
-
Thread
Welchen Mikrocontroller Quadrature Decoder Kanäle ?
articles/Drehgeber Aber es gibt einige mit Hardware-Decodern: "Der H8/3003 und H8S (2 Kanäle) H8SX (4 Kanäle), ATXmega (3 Kanäle bis Osz/4) und STM32F4 (6 Kanäle) machen das in Hardware" Die sind wahrscheinlich für die Leute, die nicht programmieren können.
Michael H. schrieb im Beitrag #5469427: > könnt mir Bitte jemand einen Hersteller nennen ? Atmel im SAM3X8E, findest du auf jedem Arduino Due.
-
Thread
Freenet (149 MHz) jetzt mit 1 Watt
Vielleicht sind ihm auch ein paar Samen auf den Boden gefallen...
Landespolizei NRW waren schon im letzten Jahrtausen mit je einem Mobilgerät für 2m und einem Mobilgerät für 4m ausgestattet. Bedient wurden beide FuGs über ein EADS Doppelbediengerät für die Teledux9. Als Funkgerät selber kamen dabei für 2m tatsächlich ein Teledux9 S/E Block zum Einsatz, als Funkgerät für 4m
-
Thread
Stromversorgung: Ausschalten eines Schaltnetzteils erkennen
8-bit-avr/structure/bod/ * https://www.mikrocontroller.net/topic/81305 * https://blog.thea.codes/sam-d21-brown-out-detector/ * [[Brownout]]
es <100ms ist, die 5V durch großen Elko puffern und die 5V überwachen. Mittels Analogeingang oder 4,9V Schwellwertschalter oder Brown Out Detektor. Da der MC sicher bei <4,9V noch funktioniert, bleibt die notwendige Zeit. 2) Das Netzteil mittels Taster einschalten, der MC aktiviert ein Relais (oder
-
Thread
Erwachsenen-Dreirad motorisieren
kleinen Rädern praktikabel. http://www.pedelecforum.de/forum/index.php?threads/hilfe-zum-schubanh%C3%A4nger.148/page-3 Für große Räder gibt es Motoren mit zusätzlichen Getriebe. http://www.ec21.com/product-details/MY1016-Unitemotor-DC-Motor--8852830.html
Details. Das "Schlimmste" ist allerdings der Blei-Gel-Akku. Mr. Wilhelm Peukert lässt grüßen! The same shit happens ... für die Besserwisser. Viel Spaß damit. PS. ist nicht mein Bike, ich muss mich nicht damit rumärgern. Vor Baubeginn hatte ich meine Bedenken angemeldet ...
-
Thread
fragen zu schaltplan (AVR-ISP-MK2-klon)
den Bootloader sichergestellt sein. Somit dient Taster Boot_E tatsächlich direkt für FW-Updates, Taster HWB wird nicht gebraucht (und ist laut Schaltplan auch unbestückt: NA).
versucht ihn zu überschreiben. Ist einfach immer da, wenn man einen Pin entsprechend setzt. Wie bei den SAM7 usw.
-
Thread
WLAN / WIFI Modul für µC - Erfahrungen
index.php/CC3000_Logger http://processors.wiki.ti.com/index.php/CC3000_Flashing_Guide Forum von TI (TI E2E Community zum SimpleLink™ Wi-Fi®): http://e2e.ti.com/support/low_power_rf/f/851.aspx
persönlich brauche nur eine Telnet-Verbindung. Der Code für einen Simpel-Webserver z.B. passt auf eine DIN-A4-Seite und ich wäre m.E. flexibel. PS: Alex W. schrieb im Beitrag #3417853: > Hat jemand das mal getestet? Ich zumindest noch nicht, ich weiss ja immer noch nicht, mit welchem Modul ich das
-
Thread
STM32f4 performance
variant, the compiler generates VFP floating-point instructions, but the resulting code uses the same call and return conventions as code compiled with software floating point. Der FPU wird benutzt dank: -mfpu=fpv4-sp-d16 :)
36 0 45 000e 01EE904A fmsr s3, r4 @ int 47:src/main.c **** fofs_y = (float)offset_y; 46 .loc 1 47 0 47 0012 B8EE412A fuitos s4, s2 48 .LVL1: 49
-
Thread
Serialport in Visual Baisc 2005 Express
/groups.google.de/group/microsoft.public.dotnet.general/browse_thread/thread/932396a58f27dc21/27215e9f17a8f901?lnk=st&q=msdn+SerialPort+express&rnum=5&hl=de#27215e9f17a8f901
Methode. Sieht dann ungefähr so aus wie unten sub DataReceived(byval sender as object, byval e as System.IO.Ports.SerialDataReceivedEventArgs) if e.EventType = System.IO.Ports.SerialData.Chars str = str + port.ReadExisting if e.EventType = System.IO.Ports.SerialData.Eof
-
Thread
Welche ARM Modelle eignen sich für Anfänger?
Schwemme der neuen > XMega Variationen Für die meisten Anwendungen reicht doch der kleine XmegaE5, mit etwas mehr Pins und Uarts der A4U. Solls was ganz großes werden ggf. der A1. > ok die CAN > Unterstüzung fehlt mir :-( Und da wär zu überlegen, ob solche drahtgebundenen Kommunikationsformen
); DIR0_bit.P0_4 = 1; // output PIN0_bit.P0_4 = 1; // high
-
Thread
China NanoVNA - Erfahrungen?
183828791112?_trkparms=aid%3D555018%26algo%3DPL.SIM%26ao%3D1%26asc%3D20140117130753%26meid%3Dc75d7827758e4eee9b8b22192bb3802d%26pid%3D100005%26rk%3D4%26rkt%3D12%26sd%3D123814313401%26itm%3D183828791112%26pg%3D2047675&_trksid=p2047675.c100005.m1851 https://www.ebay.de/itm/2-8-NanoVNA-Vector-Network-Analyzer
Display) zu bedienen. Schön ist die Bedienung mittels PC (nanovna-saver). Bis ca. 1,5 GHz sieht S11 m.E. ganz brauchbar aus (unter -40 dB). Das Eigenrauschen bei der S21-Messung liegt bei 3 GHz bei -70 dB. Einstellen läßt sich die Frequenz von 50 kHz bis 4,4 GHz. Jetzt muß ich mir einen gescheiten
-
Thread
GCC Optimierung killt Funktion
SPI_I2S_FLAG_BSY)); 0800379A nop 0800379C ldr r0, [pc, #28] ; (0x80037bc <SPI_SendByte+88>) 0800379E movs r1, #128 ; 0x80 080037A0 bl 0x8001b54 <SPI_I2S_GetFlagStatus> 080037A4 mov r3, r0 080037A6 cmp r3, #0 080037A8 bne.n 0x800379c <SPI_SendByte+56> (141) //Delay(1); (142)
08002286 bl 0x8000db6 <SPI_I2S_ReceiveData> (143) } 0800228A uxtb r0, r0 0800228C pop {r4, pc} 0800228E nop 08002290 adds r0, #0 08002292 ands r1, r0 [/c]
-
Thread
SAM3X8E virtueller COM post über CDC USB
einiger Zeit an einer seriellen Schnittstelle zwischen Computer und mehreren SPI devices mittels eines SAM3X8E (auf einem Arduino Due board). Diese würde ich gerne mit max. 30MHz bespielen und brauche dafür vom PC eine (virtuelle) serielle Schnittstelle. Ich hab mich jetzt mit den ASF Examples vom Atmel
, aber ich will immer Pakete in der Länge von 4byte > übertragen. > Ich verliere aber leider auch bei 4byte Input das Erste, an einem > Bufferoverflow scheiterts also glaube ich nicht. Womit stellst Du sicher dass der PC auch wirklich die 4
-
Thread
Maxim DG508A
irgendwie. Den 74HC4051 hab ich nicht da, steht jetzt auf der Bestelliste nämlich den CD74HCT4051E vom blauen C.
74HC4051 hab ich nicht da, steht jetzt auf der Bestelliste. Bei C > finde ich nur den CD74HCT4051E. Den kannst Du auch nehmen. Gruß Dietrich
-
Thread
Windows 10 Lizenz zum Testen in einer VM
answers.microsoft.com/en-us/windows/forum/all/move-oem-window-10-key-to-virtual-machine/18dad000-5580-4fab-bcaf-8198ac5089e8, letzte Antwort vom 24.4.2020: "If your Windows is activated, it should automatically activate your VM, just make sure to load the same Windows OS (e.g Pro or Home)." Dann
Pro-OEM-Activation-Key-32-64-Bit-Vollversion-Lizenz/402728678014?epid=2026066021&hash=item5dc47ff27e:g:5XwAAOSwJWFgQSAm
-
Thread
Frage zur Audio Verstärkung mittels Operationsverstärker Single Supply
zu 1,2V ? (ob >db / linear weiß ich nicht) Ja was ist den daran denn so schwierig? 1,2/0,5=2,4. Entsprechend mußt Du R1 + R2 konzipieren (also z.B. 10k und 15k (eigentlich 14k lt. Rechnung, aber so einen gibt's nicht in den gröberen E-Reihen, und so sehr kommt's auch nicht drauf an). Die Bauteilwerte
Auch das vom Frager dort zitierte: "From the article I read that R1 and R2 should both be the same and around 42kOhm for 5V power supply. R4 should be R3+(0.5*R1) and thats about it" ist richtig, spielt aber bei FET oder CMOS-OPAs kaum eine Rolle, bei den bipolaren erst, wenn man große Verstärkungsfaktoren
-
Thread
aktiver Tiefpass 2. Ordnung berechnen
die komplexe Frequenz (j*Omega) > > Die Widerstände ergeben sich aus > R1 = [a*C1-sqrt(a²*C1²-4*b*C2*C1)]/(2*Omega_g*C2*C1) > R2 = [a*C1+sqrt(a²*C1²-4*b*C2*C1)]/(2*Omega_g*C2*C1) > > Die Kondensatoren wählt man, es muss jedoch gelten > C1/C2 >= 4b/a² > damit sich ein reeller Wert für R2 ergibt
Sam .. schrieb im Beitrag #2316055: > Das Pfeifen welches ich filtern wollte ... Bei einem Pfeifen mit einer bestimmten Frequenz ist ein Tiefpass-Filter meinst die falsche Wahl. Mit einem Notch-Filter
-
Thread
abbiegende Vorfahrtsstraße
nicht an ein Forum über Verkehrsrecht? http://www.forum.jurathek.de/forumdisplay.php?f=27&s=90d363e1807c19e83b451f533d78d464
#2888305: > Wenn ich bei 200 Sachen 500 m Anhalteweg brauchen würde, Vielleicht fährt er ja mit ner E-Lok. :-) Gruss Harald
-
Thread
Kleine FlyCam (HD-Cam mit 720p) speichert Doppelbilder
ich tun. Ich ordne die jetzige microSD mal unter Class 2 ein (steht leider nichts drauf), eine Class 4 Karte (4 MB/s) habe ich eben bestellt. Bin gespannt, ob eine doppelt so schnelle Speicherkarte das Problem lösen wird. Gustav
Datenformat ist für VirtualDub wie geschaffen. Höherwertige Kameras (Mobius, GoPro) geben m.W. direkt MP4 aus. Ich habe keine Software, um Einzelbilder in einer MP4 Datei anzuschauen bzw. Einzelbilder aus einem solchen Video zu extrahieren. Gustav
-
Thread
Suche passenden µC
und einem Prescaler von 1 und 10 bit Auflösung kommt da mal eben eine PWM-Frequenz von lächerlichen ~4 kHz raus. Bei einer 8 bit PWM hat man dann schon über 15 kHz. Und was ich damit meine wie schnell dein Analog-Siganl sein soll…na du musst doch eine Anforderung an das (bzw. die) Analogsignal(e) haben
du hierbei auch, dass man bei einer Duty-Cycle von 50% den größten Ripple hat. Ein Butherworth 4. Ordnung aus zwei OPVs und etwas Hühnerfutter macht schon ~90 db Dämpfung ;)
-
Thread
Trafo für alte Lego-Eisenbahn (9V-System) nachbauen
Beschenkte kann sich doch selbst um Ersatz kümmern. Solche Originalteile gibt es doch mit Sicherheit auf eBay oder eBay-Kleinanzeigen. Schaffner schrieb im Beitrag #6373672: > Genau dieses Pult ist leider irgendwann kaputt oder verloren gegangen. Du weißt nicht ob es kaputt ist...oder verloren gegangen
www.ebay.de/itm/Lego-9V-Eisenbahn-TRAIN-4548-Trafo-Austausch-Transformator-REPLACE/324246152559?hash=item4b7e93a56f:g:ShMAAOSwiABfI840