-
Thread
Art of Electronics 3rd Edition erhältlich
www.amazon.de/Elektronik-ohne-Ballast-Schaltungstechnik-industriellen/dp/B004OO4SQU/ref=sr_1_7?s=books&ie=UTF8&qid=1428002389&sr=1-7&keywords=elektronik+ohne+Ballast. http://www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&url=search-alias%3Dstripbooks&field-keywords=Funktechnik%20ohne
> We are assembling a library of SPICE models (AoE-PR) that will go in this page. Stay tuned Hoffentlich dauert das dann nicht auch x(5?) Jahre. Zwischen dem Rumor es gäbe bald eine 3. Auflage und er Herausgabe des Buches gingen Jahre ins Land.
-
Thread
Aquariumsteuerung
stimmt, dann kannst du sie mit 10W betreiben. An diesen LEDs fallen keine 12V ab, sondern eher 3x3.2V=9,6V bei 10W und bei 3 Watt eher nur 8,4V. Der Strom liegt also bei maximal 900mA. Vorwiderstand: 3V/0,9A=3,33 Ohm Du solltest eher etwas weniger Strom über die LED fließen lassen, so dass
mit einem 4 Ohm Widerstand. Die Leistung die der Widerstand mindestens aushalten muss liegt bei: 3*0,9A=2,7Watt Man könnte zwei 2W Typen nutzen, also zwei mal 8 Ohm parallel oder zwei mal 2 Ohm in Reihe. Die Widerstände werden hier genau wie die die LEDs warm, also sollte man die Widerstände
-
Thread
Handydummy (Attrappe)mit richtigem Display 10Zoll - u.a.Motorola Xoom
Loader 20100610 SD not exist Nand - (2000+1B4)x080x0800, ECC:4,Addr:3+2 Load From Nand...AP@blk001 : L=002555F0 C=4E742F00 ok Load AP OK. Start to run AP. !ùé¹$ñ%pW*P8¡Ù/‘±,r§ëzFpç¨v÷j|µÅ/¹¢hîA,½±Hx dpù* ¡lr@dpù*…¡mrPLL1 Initialize to 96MHz
= 01" deutet darauf hin, das die zweite SD-Schnittstelle aktiv ist? [code]Nand - (2000+1B4)x080x0800, ECC:4,Addr:3+2 Load From Nand...AP@blk001 : L=00253818 C=712F7E8C ok Load AP OK. Start to run AP.[/code] [code] Card In - SD SystemCardEventSet - In 0x00008000 .ISP_NandInit - -
-
Thread
Elektronikbastler gesucht
built in about an hour. Kauf Dir sowas und übe: https://www.amazon.de/yourDroid-Bausatz-SMD-%C3%9Cbungsplatine-L%C3%B6ten/dp/B077B8T9NT Du benötigst einen guten Lötkolben, ggf. eine Lupe/Lupenbrille/Kopflupe. Ich brauche das weil über 60. Vor 10 Jahren habe ich das einfach noch so hinbekommen
einige gute, nicht unbedingt die besten, Links: https://www.mikrocontroller.net/articles/SMD_L%C3%B6ten Auch die Links ganz unten beachten. https://www.youtube.com/watch?v=qfaJEyxQve4 Tutorial SMD 1206 löten von eHajo https://www.ehajo.de/loetuebungen/
-
Thread
Cortex M3 ISR-Problem
Hallo Mädchen und Jungens, hab hiern SAM3X8E mit zwei eingebauten CAN-Modulen der sich hartnäckig weigert per ISR auf ne Nachricht zu reagieren. Die ISR wird überhaupt nicht angesprungen. Ich habe das Beispiel aus der ASF für das SAM3X-EK
interrupt. */ can_enable_interrupt(CAN1, CAN_IER_MB0); 816de: 4628 mov r0, r5 816e0: 4649 mov r1, r9 816e2: f240 33d1 movw r3, #977 ; 0x3d1 816e6: f2c0 0308 movt r3, #8 816ea: 4798 blx r3 [/c] Scheinbar führen auch hier verschiedene Wege
-
Thread
AVR, Devices über 64k FLASH erkennen?
0x7A ; 122 5a: 90 e8 ldi r25, 0x80 ; 128 5c: 80 93 02 3e sts 0x3E02, r24 ; 0x803e02 <pC> 60: 90 93 03 3e sts 0x3E03, r25 ; 0x803e03 <pC+0x1> 64: 84 e3 ldi r24, 0x34 ; 52 66: 90 e0 ldi r25, 0x00 ; 0 68: 80 93 00 3e sts 0x3E00, r24 ; 0x803e00 <_edata> 6c: 90 93 01 3e sts 0x3E01, r25 ; 0x803e01 <_edata+0x1> ... [/pre] > Ist jetzt
-
Thread
Epidemiologischer Verlauf und Analyse von Krankheiten Teil 3 Gesperrt
\langle f, g \rangle = \int_{-1}^{1} x \cdot x^2 \, dx = \int_{-1}^{1} x^3 \, dx = Schweiz.
Allmend" als Bestandteil, z.B. Allmendäcker → https://www.google.com/maps/place/48%C2%B057'32.7%22N+8%C2%B019'18.1%22E/@48.959089,8.319512,17z/data=!3m1!4b1!4m6!3m5!1s0x0:0x0!7e2!8m2!3d48.9590886!4d8.3217056
-
Thread
delay mit Röhren
tubes https://www.google.com/search?q=spring+reverb+unit+schematic+tubes&tbm=isch&ved=2ahUKEwj-3efKruf2AhXUO8AKHa54BHYQ2-cCegQIABAA&oq=spring+reverb+unit+schematic+tubes&gs_lcp=CgNpbWcQDFCcCVjdL2CkUGgAcAB4AIABpgGIAYwHkgEEMTAuMZgBAKABAaoBC2d3cy13aXotaW1nwAEB&sclient=img&ei=WehAYr7NB9T3gAau8ZGwBw&
://www.thomann.de/de/t_rex_replicator_dluxe_tape_echo.htm?gclid=CjwKCAjwsJ6TBhAIEiwAfl4TWAt6NBV2wuK3R42A3SyHfFL5S762MMLfL7NRGVoWOIDs3_tjzlrsRhoCmyYQAvD_BwE Alles rein analog. Allerdings mit Halbleitern. Ließe sich auch auf Röhre umbauen, ist ja letztlich ein Kassetten-Recorder. Oder ein altes
-
Thread
Vergesslicher, ungeduldiger atmega bei UART
>: 96: cf 93 push r28 98: df 93 push r29 9a: cd b7 in r28, 0x3d ; 61 9c: de b7 in r29, 0x3e ; 62 9e: c8 5c subi r28, 0xC8 ; 200 a0: d1 09 sbc r29, r1 a2: 0f b6 in r0, 0x3f ; 63 a4: f8 94 cli a6: de bf out 0x3e, r29 ; 62 a8: 0f be out 0x3f, r0 ; 63 aa: cd bf out 0x3d, r28 ; 61 ac: ce 01 movw r24, r28 ae: 01 96 adiw r24, 0x01 ; 1 b0: 28 ec
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure
Rahmenbedingungen gerne geblieben. Gehaltsstruktur bei den DLs der Region nahezu identisch: Anfänger 3,8-4k/Monat (3,5k Bsc) Erfahrene (bis 6Jahre) 4,8-5,3k /Monat Die Streuung ist erstaulich gering - möglicherweise abgesprochen, oder alle orientieren sich am TVöD Stufe 13. Gehaltsentwicklung bei
A4lter-E7448_D_KO13,30.htm https://www.glassdoor.de/Gehalt/Capgemini-Software-Engineer-Geh%C3%A4lter-E3803_D_KO10,27.htm https://www.glassdoor.de/Gehalt/Capgemini-Senior-Consultant-Geh%C3%A4lter-E3803_D_KO10,27
-
Thread
PPS5330 Labor-Netzteil hack
wr_SPI_buffer3(0x23,0x02,0x31); wr_SPI_buffer3(0x30,0x17,0x20); wr_SPI_buffer3(0x30,0x26,0x38); wr_SPI_buffer3(0x30,0x24,0x17); // heat alert if (result >= 75) { SPI_wr2(0xA1); // Stanby
= {0xA1,0x22,0x03,0x31,0x20,0x05, 0x1D,0x27,0x03,0x1D}; const uint8_t Standby_off[] PROGMEM = {0xA0,0x22,0x03,0x1E,0x20,0x05,0x32, 0x27,0x03,0x1D}; //***************************************
-
Thread
2 MHz Digitalsignal manipulieren
Das Arduino Due Board ist mit einem Atmel SAM3X8E ARM Cortex-M3 bestückt, der taktet mit 84 MHz. Damit sollte sich theoretisch ein kontinuierlicher Datenstrom verarbeiten lassen.
Dino H. schrieb im Beitrag #3087002: > Das Arduino Due Board ist mit einem Atmel SAM3X8E ARM Cortex-M3 > bestückt, der taktet mit 84 MHz. Damit sollte sich theoretisch ein > kontinuierlicher Datenstrom verarbeiten lassen. Rechne dir aus wieviele Assembler Befehle du bis zum nächsten
-
Thread
Bauen oder nicht bauen ?
zum Bau einer Tile-Hintergrund-Platine und auch schon einige Ideen für die (8 + X)Sprite-Platine. Jetzt das Problem: Durch die Kompression mittels (Block- und Pixel-) Paletten benötigt allein die Tile-Platine 3 bis 4 Speicherbausteine, und die müssen alle vom Mikrocontroller
/commanderx16/x16-emulator [2]: https://x16.tmp2k.com/ [3]: https://www.facebook.com/groups/CommanderX16/
-
Thread
avr-gcc -mrelax buggy
rcall .+10 ; 0x25e <test> 254: 04 d0 rcall .+8 ; 0x25e <test> 256: 03 d0 rcall .+6 ; 0x25e <test> 258: ee 27 eor r30, r30 25a: f2 e0
Falls jemand wissen will, was der Compiler in ZL einladen würde: [code] 258: e8 ea ldi r30, 0xA8 ; 168 25a: f2 e0 ldi r31, 0x02 ; 2 [/code]
-
Thread
Sicherheit von AKWs bei Erdbeben
Astroiden und dergleichen. Das ist der Herr: http://www.smnk.de/SMNK/05-Museum/05-03-Organigramm/05-03-X-Mitarbeiter/5-3-X-3-Geologie/5-3-X-3-Frey.html
//de.wikipedia.org/wiki/Kernkraftwerk_Fukushima_I http://upload.wikimedia.org/wikipedia/commons/e/e8/Fukushima_I_NPP_1975.jpg Peter
-
Thread
SAM7 openOCD GUI
to. There are several buttons for typical openOCD commands. Show Memories: Lists the first 8 Bytes of each address space 0x00000000: memory used by the cpu 0x00100000: flash memory 0x00200000: sram Erase Flash is hard coded: Address 0x00100000 Size: 256 kB Remap to SRAM: (writing
mit den Bibliotheken recht groß... http://www.swoopshare.com/file/239300a4d151155fa2c8029ae6d82f9e/sam7-openocd-gui.tar.bz2.html
-
Thread
CMU200 Erfahrungen und Modifikationen
www.ebay.de/itm/Rohde-Schwarz-CMU-200-Messplatz-mit-Spektrumanalyzer-R-S/162940399493?_trkparms=pageci%3Abd6dc7d0-2816-11e8-b242-74dbd1800093%7Cparentrq%3A28429bb91620ab6ab676f033fffccf56%7Ciid%3A1&_trksid=p2481888.c100675.m4236
die Tastaturcodes der Gumminupsis: Scancode mapping is as follows: left softkeys: 10/Q, 11/W, 12/E, 13/R, 14/T, 15/Y, 16/U, 17/I, 18/O right softkeys: 1E/A, 1F/S, 20/D, 21/F, 22/G, 23/H, 24/J, 25/K, 26/L lower softkeys: 3B/F1, 3C/F2, 3D/F3, 3E/F4, 3F/F5, 40/F6, 41/F7, 42/F8, 0C/- control group
-
Thread
Voltcraft Energy Monitor 3000 eichen/reparieren
lohnt sich keine Grabbelkiste auf einem Flohmarkt. http://www.reichelt.de/Energiemessgeraete/KD-302/3/index.html?;ACTION=3;LA=2;ARTICLE=88135;GROUPID=4033;artnr=KD+302;SID=11UCwjlX8AAAIAAFi-GcM41a1e438fc46f51fa4a84372b3b57163
ich übrigens auch und kann es weiter empfehlen. Ich habe es allerdings irgendwo im Supermarkt für 8 EUR gekauft. Das wäre m.E. das ideale Zweitgerät für Dich. Gruss Harald
-
Thread
In altem Gebäude Sicherungsautomat ausgelöst, Geräte defekt. Wie verhindern?
-1-Ueberspannungsschutz-Ableiter-Ueberspannungsschutz-fuer-Verteilerschrank-20-kA-1St..html?offer=f8d5fc53eb229e2e25815d99dcfebd38 https://www.voelkner.de/products/1401814/OBO-Bettermann-5092420-UeSM-10-230I1P-0-Ueberspannungsschutzgeraet-5-kA-1St..html?offer=895741bb630b99beb74e911271d4ed32 https
-1-Ueberspannungsschutz-Ableiter-Ueberspannungsschutz-fuer-Verteilerschrank-20-kA-1St..html?offer=f8d5fc53eb229e2e25815d99dcfebd38) Ich bräuchte zum Abschluss nur noch eine kurze Bestätigung der Fragen aus meinem Post von ( 11.05.2020 14:35), um mir sicher zu sein, die Materie zur Genüge verstanden
-
Thread
Anfänger - Embedded C Programmierung lernen - Welche Hardware -
Debugger ist schon dabei. Daher bietet Olimex auch keine neuen uC Boards mehr an. Auf dem genannten SAM7-P256 ist ein ARM7 der inzwischen durch Cortex M3/M4 abgelöst wurde. Ich würde ein Cortex M3/M4 Board mit professionellem J-Link Debugger empfehlen z.B. http://www.embeddedartists.com/products
Ein STM32F0 Discovery (Cortex-M0) gibt es zur Zeit für 5€ + 2,90€ Versand bei eBay: http://m.ebay.de/itm/Entwicklungsboard-STMicroelectronics-STM32F0308-Falue-line-Discovery-1-Stuck-/311646653104?hash=item488f968ab0%3Ag%3A7NEAAOSw-KFXdQSJ&_trkparms=pageci%253Abf1040fd-6455-11e6
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
,0x03,0xf0,0x1f,0xe0,0x1f,0x80,0xff ,0xff,0xf8,0x00,0x00,0x01,0xff,0xff,0xe0,0x3e,0x01,0xf0,0x0f,0xe0,0x1f,0x80,0x7f ,0xff,0xf8,0x00,0x00,0x03,0xff,0xff,0xc0,0x3e,0x03,0xf0,0x1f,0xe0,0x3f,0x80,0xff ,0xff,0xf8,0x00,0x00,0x03,0xff,0xff,0xe0,0x3e,0x03,0xf0,0x1f,0xe0,0x3f,0x80,0xff ,0xff,0xf8,0x00,0x00,0x00,0xff,0xff,0xe0,0x7f,0x07,0xf8,0x3f,0xf0,0x7f,0xc1,0xff ,0xff,0xfc,0x00,0x00,0x00,0x1f,0xff,0xf9,0xff
-
Thread
Tastatur für PC als Bausatz oder ähnliches gesucht
XLookupString gives 1 bytes: (2e) "." XmbLookupString gives 1 bytes: (2e) "." XFilterEvent returns: False KeyRelease event, serial 49, synthetic NO, window 0x1c00001, root 0x764, subw 0x0, time 11346123, (378,603), root:(675,755), state 0x10, keycode 91 (keysym 0xffae, KP_Decimal), same_screen YES, XKeysymToKeycode returns keycode: 129 XLookupString gives 1 bytes: (2e) "." XFilterEvent returns: False[/pre] Edit: apropos
-
Thread
USB Audio - Verarbeitung des Prebuffers
(16 bits per sample) bSamFreqType : 0x04 (supports 4 sample frequencies) tSamFreq[1] : 0x01F40 (8000 Hz) tSamFreq[2] : 0x03E80 (16000 Hz) tSamFreq[3] : 0x0AC44 (44100 Hz) tSamFreq[4] : 0x0BB80 (48000 Hz) ----------------- Endpoint Descriptor ----------------- bLength : 0x09 (9 bytes) bDescriptorType : 0x05 (Endpoint Descriptor
-
Thread
Atmega via Ethernet flashen
die math.c raus und legt statt dessen folgendes macro an: [c] #define htons(A) ((((A) & 0xff00) >> 8) | (((A) & 0x00ff) << 8)) #define htonl(A) ((((A) & 0xff000000) >> 24) | (((A) & 0x00ff0000) >> 8) | \ (((A) & 0x0000ff00) << 8) | (((A) & 0x000000ff) << 24)) #define ntohs htons
_001$ cat size.txt device_001.sizeelf : section size addr .text 0x308 0x7c00 .bootloader 0x153c 0x0 .bss 0x340 0x800100 .eeprom 0x6e 0x810000 .stab 0xa8c 0x0 .stabstr 0x171 0x0 .comment
-
Thread
Mikrocontroller mit 5V
selten... Diese integrierten Pegelwandler sind eher für niedrigere Spannungen gedacht, z.B. für 1.8V Flash an einem 3.3V Mikrocontroller.
Maxim B. schrieb im Beitrag #7804724: > Ich habe neulich TXU0304 gekauft: sehr > bequem für SPI, 3x eine Richtung und 1x andere Richtung. Beide > Spannungen können beliebig von 1,1 bis 5,5 Volt gewählt werden. Feste Richtung und Automotive-tauglich. Ich habe TXS0108E im Bastellager, die spielen
-
Thread
Bits shiften - ich verstehe es nicht.
0x0102 ; 0x800102 <__data_end> e2: 30 91 03 01 lds r19, 0x0103 ; 0x800103 <__data_end+0x1> e6: 28 53 subi r18, 0x38 ; 56 e8: 3f 4f sbci r19, 0xFF ; 255 ea: 30 93
; 0xe8 <bcd3+0x42> e4: 88 53 subi r24, 0x38 ; 56 e6: 9f 4f sbci r25, 0xFF ; 255 if (in & 0x0008) out += 800; e8: 23 ff sbrs r18, 3 ea: 02 c0 rjmp .+4
-
Thread
AT91SAM9260 Theorie?
@manni erstaunt mich etwas! Das Flash im SAM9XE512 ist ganz anders aufgebaut als im SAM7X und wenn da keine groben Schnitzer drin sind im Memory Interface von seiten Atmel, dann ergibt schon das neue, breite Flash, einen Sprung in der Performance
Hallo Robert, zu Block1: ich könnte heulen. Ist aber so. Ich tackte den AT91SAM7X nur mit 50MHz und den AT91SAM9XE mit 98..MHz. Gerade davon habe ich mir eine Geschwindigkeitsverbesserung versprochen. Nur wenn ich von den 6 wait states auf 4 wait states gehe, dann ist er minimal
-
Thread
Zahlenausgabe
zusammenzuführen? [c] #define MAX_NUM_LEN 6 ///< max. chars for a number #define MAX_NUM_DEC 10E06 ///< Put the same Number here as in MAX_NUM_LEN [/c] a'la #define MAX_NUM_DEC 10E0MAX_NUM_LEN o.ä.? Greetz, /th.
> #define MAX_NUM_LEN 6 #define TOKEN(X) X #define FORM(a,b) TOKEN(a)##TOKEN(b) const double MaxNum = FORM(10E, MAX_NUM_LEN); int main() { printf( "%d\n", MAX_NUM_LEN ); printf( "%lf\n", MaxNum ); } [/C]
-
Thread
Oszi Siglent 1GSa/s mit 100 oder mit 200 MHz?
#5337718: > ich will mir ein DSO kaufen und schwanke zwischen den aktuellen 4ch > Siglent SDS1104X-E und SDS1204X-E. Wenn du nicht UNBEDINGT vier Kanäle benötigst, dann kauf dir lieber das SDS1202X-E. Die 200 MHz sind nicht für die Katz, obendrein finde ich die Bedienung beim 2er besser. (Beim
Das SDS1104X-E tastet mit 1GS/s ab, hat aber nur zwei Wandler (ADCs) intern. Kanal 1 und 2 teilen sich einen Wandler, Kanal 3 und 4 den Zweiten. D.h werden Kanal 1 und 2 oder Kanal 3 und 4 gleichzeitig verwendet
-
Thread
Elektor - nächste Ausgabe mit R8C/13 Platine
ausprobieren. Deshalb interessiert mich dieser Thread hier. Allerdings sehe ich kein Argument, den R8C (im Hobbybereich) einzusetzen. Für kleine Sachen gibt es den AVR mit dem Gnu-C. Wenn es dann mehr Leistung sein muß, gibt es den ARM7, insbesonder im Augenblick die AT91SAM7S/X von Atmel. Die kosten
Der R8C konkurriert m.E. nicht so sehr mit ARM7 als mit den 8bittern und MSP430. Und gegen i51 und AVR hat er immerhin einen weit vollständigeren und klar angenehmeren Befehlssatz zu bietet - so man in Assembler
-
Thread
AVR-GCC seit 2007 verschlechtert (Speicherbedarf)
-Os winavr-20060421/gcc3.4.6 0x00002180 0x00001f20 winavr-20070525/gcc4.1.2 0x00001fe2 0x00001e4e winavr-20071221/gcc4.2.2 0x00001f9a 0x00001e10 winavr-20100110/gcc4.3.3 0x00002198 0x00001fa8 d.h. winavr-20071221
Version ; -O1; -Os > winavr-20060421/gcc3.4.6 0x00002180 0x00001f20 > winavr-20070525/gcc4.1.2 0x00001fe2 0x00001e4e > winavr-20071221/gcc4.2.2 0x00001f9a 0x00001e10 > winavr-20100110/gcc4.3.3 0x00002198 0x00001fa8 Kommt natürlich
-
Thread
RFM12 vs nrf24l01
to nRF24L01 SPI_Write_Buf(WRITE_REG + RX_ADDR_P0, RX0_Address, 5); // RX_Addr0 same as TX_Adr for Auto.Ack SPI_Write_Reg(WRITE_REG + RX_PW_P0, sizeof(CONTROL_paket_t)); // Select same RX payload width as TX Payload width SPI_Write_Reg(WRITE_REG + EN_RXADDR, 0x01);
| 0x0e); // Set PWR_UP bit, enable CRC(2 bytes) & Prim:TX. MAX_RT & TX_DS enabled.. } void Send_Packet(uint8_t type,uint8_t* pbuf,uint8_t len) { uint8_t fifo_sta; fifo_sta=SPI_Read_Reg
-
Thread
TP4056 zuwarm (72+C) dumm verlötet und schlechte Idee ?
/VS-10BQ015HM3-5BT?qs=sGAEpiMZZMtQ8nqTKtFS%2fNjtHDypooxhcyYiJ63E9E2qOT61GfUEaA%3d%3d Auch beim C für 50Cent. (Verwandlung bisherige "Baustelle" in perfekte Langzeit-Pflege-Level Schaltung für Ladung von 5S wäre
TP5100-2Cells-Single-Lithium-ion-Battery-Charger-Module-1-2A-PCB-18650-iphone/274629397937?hash=item3ff1300db1:g:0tkAAOSwPjxf6xE3 https://www.youtube.com/watch?v=vQIsc8-Uoio Bernd_Stein
-
Thread
HC SR04 / Ab einem Meter unbrauchbar?
schau dir mal das folgende Dokument genau an http://kt-elektronic.de/wawi11/artikeldaten/sen-hr_sr4-e1/ultraschallmodul_beschreibung_3.pdf Die Angaben dort konnte ich alle nachvollziehen ! Meine Erfahrung ist: Die Genauigkeit (mit Temperaturkompensation) liegt irgendwo zwischen 1% und 2% der zu
Holztür. Kein weiteres Objekt ist davor. Nur knapp 1,5m rechts davon steht ein Schrank, der ca. 1,3m davon entfernt ist. Ich sehe auf dem Oszi, dass die Pulsbreite im Bereich von 5,8ms bis 6,7ms schwankt. Wenn ich diese Werte verwende, um den Abstand zu bestimmen, komme ich bei knapp 1,06m heraus
-
Thread
Wintek WD-H3224V 320x240
Wintek.com.tw ist auch nicht wirklich ergiebig. Ideen ? Gruss Alex PS:http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&ih=002&sspagename=STRK%3AMEWA%3AIT&viewitem=&item=120069931425&rd=1&rd=1
hobbyloet schrub: > Alessandro Mauro schrieb: >> 3 > VCC +32V <<why this voltage? > > +23V (for Background LEDs) Nooooooooo. Background light/leds is 3x 20mA (around 3.5V) on pins 15, 21 and 23.
-
Thread
GLCD Routinen ( KS0108, HD61202 )
} } [/c] Im array muss man dann noch was anpassen höhe und länge reinschreiben. [c] uint8_t bmp_warning[56] PROGMEM= { 18, // 18 px lang 19, // 19 px hoch 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0x78, 0x1E, 0x87, 0x87, 0x1E, 0x78, 0xE0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0x78, 0x1E
draw round rectangle on screen // --------------------------------- void lcd_draw_round_rect(uint8_t x, uint8_t y, uint8_t width, uint8_t height, uint8_t radius, uint8_t color) { int16_t tSwitch, x1 = 0, y1 = radius; tSwitch = 3 - 2 * radius; while (x1 <= y1) { lcd_set_pixel(x+
-
Thread
Wohin muss ich das File schreiben?
angeschlossen. Dann starte ich SAM-BA 2.8 und wähle den Reiter NANDFlash aus. Dort suche ich unter "SEND FILE NAME" mein Bin-File aus und drücke anschließend auf "Send File" Ich Log-Fenster steht dann folgendes: File size: 0x3E24 Bytes Writing 0x0 Bytes at 0x0 (Buffer addr 3024D4) 0x3024D4 Bytes written by applet Nachdem ich das Bin-File in den NAND-FLASH geschrieben habe drücke ich die Reset Taste des µC. Per RS232 lese ich die DEBUG-Schnittstelle
-
Thread
AVR32 Buildroot Versionen + Grasshopper
physmap-flash.0' can not be created Modules linked in: Call trace: [<9001b756>] warn_slowpath+0x42/0x54 [<9003a562>] __free_pages+0x22/0x24 [<9001a12a>] free_task+0x1e/0x24 [<9001b33c>] __put_task_struct+0x72/0x76 [<9001c8da>] delayed_put_task_struct+0x1e/0x20 [<90036800>] __rcu_process_callbacks+0xa0/0x168 [<900368da>] rcu_process_callbacks+0x12/0x20 [<900c9470>] ida_get_new_above+0x1c/0x10c [<90056a88>] ifind+0x8/0x3c [<90072a56>] sysfs_ilookup_test+0x0/0xa [<9000030c>] kernel_init+0x0/0x90
-
Thread
Der perfekte USB-UART-Konverter
c] // For devices with 2x16 bits/word access schema // (e.g. STM32L0x2, STM32L0x3, STM32F04x, STM32F072, STM32F078, STM32F303xD and STM32F303xE) #define UMEM_SHIFT 0 #define UMEM_FAKEWIDTH uint16_t [/c] [c] // For devices with 1x16 bits/word access schema // (e.g. STM32F103, STM32F302, STM32F303xB, STM32F303xBxC) #define UMEM_SHIFT 1 #define UMEM_FAKEWIDTH uint32_t [/c] Wenn man die richtig einstellt (müsste es theoretisch
-
Thread
CAN Bus Timing
die 29,4912Mhz für die "Input clock frequency" angegeben. korrekt !? Ergebnis : T1 = 12 T2 = 3 SJW = 1 BTQ = 15 = BRD ??? Laut Datenblatt Lpc 2119 Bus Timing Register 0:9 BRD 15:14 SJW 19:16 TSEG1 22:20 TSEG2 23 SAM = 0 zusammengesetz mit den Werten von oben bin ich auf: 0x001E200F
800 10 8 11 3 5 2 0 // 3 250.0 400 10 8 5 3 5 2 0 // 2 500.0 133.33 15 12 1 3 9 3 0 // 1 789.4
-
Thread
Hex-Werte in Temperaturen umrechnen?
weiterhelfen? Nein, aber empfangenes Telegramm schon. Ausserdem: [c] temperature=(data[3]) << 4; temperature=temperature/2; [/c] Nach dieser komischen Umrechnung ist data[3] für: 0x260 = 0x4C oder 76 0x218 = 0x43 oder 67 0x1E8 = 0x3D oder 61 Bei 3 Grad Unterschied und (76-61) / 3 sollte es sein: 22°C == 61 23°C == 66 24°C == 71 25°C == 76 Angenommen, es ist tatsächlich 0.2°C Auflosung, dann könnte es sein, dass du folgendes gemessen hast: 0x1E8 = t 0x218 = t
-
Thread
stm32f401 CoIDE Float-Zahl über Semihosting ausgeben
0xE000ED1C System Handler Priority Register 2 SCB_SHPR2 Read/Write 0x00000000 0xE000ED20 System Handler Priority Register 3 SCB_SHPR3 Read/Write 0x00000000
0xE000ED2C HardFault Status Register SCB_HFSR Read/Write 0x00000000 0xE000ED34 MemManage Fault Address Register SCB_MMFAR Read/Write Unknown 0xE000ED38
-
Thread
CRC oder einfach die Daten doppelt schicken?
const void *buffer, size_t size) { // Calculate CRC-32 with polynomial = 0x04c11db7 static const uint32_t rtable[16] = { 0x00000000, 0x1db71064, 0x3b6e20c8, 0x26d930ac, 0x76dc4190, 0x6b6b51f4, 0x4db26158, 0x5005713c, 0xedb88320, 0xf00f9344, 0xd6d6a3e8, 0xcb61b38c, 0x9b64c2b0, 0x86d3d2d4, 0xa00ae278, 0xbdbdf21c, }; const uint8_t *data = (const uint8_t *) buffer; for (size_t i = 0; i < size; i++) { crc = (crc >> 4) ^ rtable[(crc ^ (data[i] >>
-
Thread
Cortex M0-hardfault bei Zugriff auf Variable
_font6x8 [] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // sp 0x00, 0x00, 0x00, 0x2f, 0x00, 0x00, // ! ...bla [/c] Sobald aber ein Schreib(!)zugriff statt findet, läuft das Programm sofort beim Start
= 0xfffffff9 R2 = 0x118 R3 = 0x9E9 R12 = 1 IPSRm = 3 APSR = 0x40000000 PSR = 0x40000003 AIRCR =0xfa050000 SCR = 0 CCR = 0x00000208 Übrigens, ein Breakpoint bei [c] status_code xy_lcd_init() { -> xy_lcd_cursorPosition
-
Thread
Cortex M4E 16E Treiberprobleme
Motortreiber und für die IO gibt es Rotary Encoder, ein Display und eine Taster-Matrix. Das Board benutzt den SAM4E16C mit FreeRTOS fürs Task Management. Es wird AVR Studio 6.2 genutzt und ein SAM-ICE als Schnittstelle verwendet . Das Problem an dem ich gerade hänge liegt bei der Taster-Matrix. Bei dieser wird
von dem Board gearbeitet hat, und damit ein bisschen getestet. Leider konnte ich mit meinem Code nur 8 von 12 Knöpfen erkennen und mit dem Oszilloskop an einer Reihe gar kein Signal abgreifen. Es stellte sich heraus, dass für das Projekt das Model SAM4E16E verwendet wurde und dieser ein 144-pin uC ist
-
Thread
digital analog wandler Ausgangsspannung Problem!
ausgegeben werden kann. So ganz verstehe ich deine Frage nicht. Rein theoretisch haben die DACx des ATSAM3X8E einen Bereich von 1/6*Vadvref bis 5/6*Vadvref [1]. Da beim Arduino Due [2] der Pin75-ADVREF an 3.3V liegt sind das 0.55V für 0x0000 bis 2.75V für 0x0FFF. Du mußt also mit der externen Beschaltung
Beitrag #4074933: > So ganz verstehe ich deine Frage nicht. Rein theoretisch haben die DACx > des ATSAM3X8E einen Bereich von 1/6*Vadvref bis 5/6*Vadvref [1]. Da beim > Arduino Due [2] der Pin75-ADVREF an 3.3V liegt sind das 0.55V für 0x0000 > bis 2.75V für 0x0FFF. > > Du mußt also mit der externen
-
Thread
LAN-to-USB Umsetzer, USB Network Hub?
Softwaresupport (der ist bei diesen Teilen nämlich essentiell) erwarten kannst. https://www.amazon.de/SILEX-E1305-DS-510-High-Performance-USB-Device-Server/dp/B00WS8QCP4 https://www.amazon.de/dp/B00DOQ24ZQ/ref=psdc_1626220031_t3_B00WS8QCP4 fchk
> die serielle USB-Schnittstelle des DUE jedoch nicht. Hmm. Haken bei "Andere" setzen. Schritt 3 Anleitung.
-
Thread
Suche ein Tablet das ich überall hin mitnehmen kann
. Helio P22T MT8768T 8 x 2.3 GHz, Cortex-A53 Grafikkarte PowerVR GE8320 Hauptspeicher 3 GB Bildschirm 8;70 Zoll 5:3, 1340 x 800 Pixel 179 PPI, capacitive, TFT, WXGA+, 16 mio. colors, spiegelnd: ja, 60 Hz Massenspeicher
SM-T575NZKAEE Bewertung: von 5 Sternen € 383,89 133 Angebote CPU Samsung Exynos 9810, 4x 2.70GHz (Exynos M3) + 4x 1.70GHz (ARM Cortex-A55) RAM 4GB LPDDR4X Speicher 64GB Flash (eMMC) Grafik ARM Mali-G72 MP18 (iGPU) Display 8", 1920x1200, 283ppi, Multi-Touch, Digitizer, PLS Anschlüsse
-
Thread
Preiswertes CC1101-Funkmodul
broadcast, 2=Addr check + 0x00 broadcast, 3=Addr check + 0x00 + 0xFF broadcast ELECHOUSE_cc1101.setAddr( 0 ) ; // Address used for packet filtration. Optional broadcast addresses are 0 ( 0x00 ) and 255 ( 0xFF )
| Sensor: A5 5A A5 5A : 07 06 - 40 00 10 02 AA AA - CB 3E Steckdose: A5 5A A5 5A : 07 06 - 40 10 10 02 AA AA - 4C BD [/code] Das Ganze ist jetzt nicht sonderlich spektakulär. Inwieweit im Addressbyte bzw. dem darauf folgenden 0x40 die Geräte-ID der
-
Thread
ARM Cortex M3/M4: Software-Breakpoints
z.B. sam3x.h Das direkte include geht natürlich auch, idR. ist im Modul mit main() aber bereits der Device Header includiert.
(kommt z.B. aus der retarget_io.c vom Keil "Compiler Software Pack"): [c] #define ITM_PORT0_U8 (*((volatile uint8_t *)0xE0000000)) #define ITM_PORT0_U32 (*((volatile uint32_t *)0xE0000000)) #define ITM_TER (*((volatile uint32_t *)0xE0000E00)) #define ITM_TCR