-
Thread
BME280 Beispiel Code in BASCOM
Berechnung der Luftfeuchte schlussendlich auch immer 0. In der Sub Setup_bme280() werden alle 24 Kalibrierwerte in einem Rutsch ausgelesen. Die Software i2c Schnittstelle in Bascom unterschtütz soweit ich weis kein Clock Stretching, ist der AVR zu schnell, oder der Sensor zu langsam, ist die i2c
Remarks value A numeric value in the range from 1 to 255. A higher value means a slower I2C clock. You may use a value of 0 too but it will result in a value of 256. For the I2C routines the clock rate is calculated depending on the used crystal. In order to make it work for all I2C devices
-
Thread
STM32F103 - SPI mit DMA liefert nur Nullen
gesendeten Puffer-Inhalts zurück. Weitere Info: Wenn ich auf Transfer Complete warte, bleibt der µC stehen, das kommt nicht. Hier mal zusammengekürzt mein Code, der nicht richtig tutet: [c]#define buffer_size 256 volatile uint8_t buffer1_rx[buffer_size]; volatile uint8_t buffer1_tx[buffer_size
läuft der Code dann sogar. (Interessanterweise ohne NVIC-Initialisierung für den tx-Interrupt.) [c] // Interrupt at DMA transfer complete DMA_ITConfig(DMA_Channel_SPI1_TX, DMA_IT_TC, ENABLE); DMA_ITConfig(DMA_Channel_SPI1_RX, DMA_IT_TC, ENABLE);[/c] [c]void DMA1_Channel2_IRQHandler(void)
-
Thread
Welchen Schrittmotor für eine eigenbau CNC Fräse
stores.ebay.de/Metallbau-Pietrzak/Trapezspindel-/_i.html?_fsub=762865015&_sid=44185625&_trksid=p4634.c0.m322 http://stores.ebay.de/Metallbau-Pietrzak/Trapezspindel-prazision-/_i.html?_fsub=1547994015&_sid=44185625&_trksid=p4634.c0.m322 Lagern möchte ich sie mit einem normalen Stehlager. Soll ich
ersetzen. Zahnriemen und Treiber gibt es auf AliExpress. Z.B. 57/86 schrittmotortreiber 256 unterteilung 24-50VDC 4.5A high speed low noise M542/DM542 http://s.aliexpress.com/vIVNnYzy (from AliExpress Android) Und bei Zahnriemen sucht du nach 2GT Timing belt (6mm) oder 15HTD3M (3mm
-
Thread
AVR AT90CAN128 Timer1 Timer3 AC
TIMER1: 698F TIMER3: 698F TIMER1: 2E91 TIMER3: 2E91 TIMER1: E394 TIMER3: E394 TIMER1: 344C TIMER3: 344C TIMER1: 7562 TIMER3: 7562 TIMER1: B29B TIMER3: B29B TIMER1: F2B5 TIMER3: F2B5 [/pre] Stelle ich den Komparator ab (in init() den Bereich von //Komparator bis //Timer1 auskommentiert
die Timer unabhängig voneinander. [pre] TIMER3: 4606 TIMER3: BA06 TIMER3: 2E4A TIMER3: A24A TIMER1: C9CE TIMER3: 164B TIMER3: 8A38 TIMER3: FE86 TIMER3: 72D2 TIMER3: E6D3 TIMER3: 5AD4 TIMER3: CE91 [/pre] Was mache ich falsch im Zusammenhang mit dem Komparator? Ich seh wahrscheinlich
-
Thread
Suche SW üfr RS232 Ausgabe des ADC-Wertes
der GCC dann mit intresanten Fehlermeldungen das Leben versauert. eventuell hat da jemand was in C, das man mal probieren könnte. Wäre euch sehr Dankbar. Rudi
schonmal veröffentlicht wurden... Grüße Björn .include "m16def.inc" ;Definitionen für AtMega16 .def temp1 = r16 .def temp2 = r17 .def temp3 = r18 .def temp4 = r19 .def adlow = r20 .def adhigh = r21 .def temp5 = r22 .def temp6 = r23 .def temp7 = r24 .def temp8 = r25 .equ quartz
-
Thread
Kaufempfehlung / Kauftipps für ein Oszilloskop
Michael N. schrieb im Beitrag #6855893: > Messungen an µC, Speziel ESP8266 bzw. ESP32 und dort in erster Linie > i2c, SPI, RS232 und PWM. Soweit ich da bisschen zu gegooglt habe sollt > alles unterhalb von 50Mhz liegen? Für Protokollaufzeichung sind
Ich plädiere für das Micsig-STO1104C: https://www.batronix.com/versand/oszilloskope/Micsig-STO1104C.html Manual: http://micsig.com/UploadFiles/STO1000/Smart%20STO%20Series%20Oscilloscope%20Android%20User%20Manual.pdf Der ausschlaggebende
-
Thread
Fantec Mediaplayer 3DS4600 zeigt nur noch Startbildschirm
INSTALL LOG][./src/rtk_tar.cpp][50] hash_value : 0xFF82 0x34 0xFFEF 0x52 0x03 0x09 0xFF87 0xFFAD 0x4C 0x4E 0x24 0x74 0x58 0x04 0x2C 0xFF8E [/code] Hier sind wieder die beiden Bereiche vermutlich für das OS und das Rescue-Linux zu finden. Nun entpackt er aus dem TAR noch weitere Dateien: - arial.ttf
0xafc00000 donese of length 2097152 at offset 0xab800000 popen(cmd):/usr/sbin/nandwrite -c -x -X -s 2768240640 -l 181489664 /dev/mtd0 - start burning progress_callback---------- totalLen(181489664) g_burnSize(11664724) nandwrite $ Revision
-
Thread
GNUARM Eclipse Plugin
AT91SAM7X256-ROM.ld -nostdlib -static -Map=test03.map -o"test03.elf" ./test03.o: In function `main': ../test03.c:4: undefined reference to `puts' make: *** [test03.elf] Error 1 make: Target `all' not
C++ Projekt gibt es aber C++ und C-Files? Mach ich da was falsch? Mfg Franzi
-
Thread
schlichter Laptop, wo kaufen?
empfehlenswerter, als aktueller Consumerschrott. Lenovo W540: i7-4810MQ, Quadro K2100, 16GB RAM, FHD Display, 256GB SSD, AC WLAN, LTE Vor 2 Jahren refurbished gekauft bei thinkstore24 für einen schmalen Taler (unter 400). Das einzige was ich dann noch gemacht habe, war die Tastatur zu tauschen. Die Aufkleber
Die am 9. April erscheinende c't nimmt sich explizit des Themas Gebrauchtgerät vs Neugerät an.
-
Thread
Wieso hatte der C64 eigentlich kein Floppy Controller?
SPI? ähnlichem im Schnecken tempo?! Was hat dagegen gesprochen den Expansionsport des C64 zu verwenden?
und C64) überhaupt einen Bedarf dafür geschaffen hatten. Das VC1541 Laufwerk für den C64 kostete damals gut dasselbe wie der C64 selbst. Da hat jeder, der nicht in Geld geschwommen ist, es sich zweimal
-
Thread
Roboter (Spielzeug) per Fernbedienung steuern.
// Prettified IR data output code uint8_t IR_data_byte[4]; IR_data_byte[0] = (IR_data_out >> 24); IR_data_byte[1] = (IR_data_out >> 16); IR_data_byte[2] = (IR_data_out >> 8); IR_data_byte[3] = (IR_data_out); // Prettified IR data input code uint8_t data_byte[4]; data_byte[0] = (data >> 24); data_byte[1] = (data >> 16); data_byte[2] = (data >> 8); data_byte[3] = (data); if (IR_data_byte[0] == data_byte[0] || IR_data_byte[1] == data_byte[1]) { // If address data is = if
-
Thread
[V]Verschiedene Sachen Abzugeben
Kunstoff platte montiert, siehe Bilder. 8. 1 Relais, siehe Bild. 9. 1 Ringkerntrafo im Gehäuse 24V, siehe Bild. 10. Voltmeter, alt und rostig, siehe Bild. 11. 65 Siemens Übertrager 2x47mH, siehe Bild. 12. 135 Kondensatoren 470nF 630V http://www.distrelec.ch/Web/Downloads/at/_e/lyB32651-56
?uri=pxc-oc-itemdetail:pid=1985218&library=chde&tab=1 17. 145 mal Brückengleichrichter 125V B125C 18. 60 mal http://www.wago.ch/de/suche/index.jsp?action=search&frontendId=frontendGeneral_cms_de&lang=ch-de&q=256-412&x=0&y=0 19. 52 mal LM7806 Für weitere Fotos oder Infos stehe ich zur Verfügung
-
Thread
Probleme mit Linux (Kernel 4.9.0) und st-flash / texane
: 0x10000 bytes (64 KiB) in pages of 1024 bytes 2019-05-02T20:32:47 INFO common.c: Attempting to write 1504 (0x5e0) bytes to stm32 address: 134217728 (0x8000000) Flash page at addr: 0x08000400 erased 2019-05-02T20:32:47 INFO common.c: Finished erasing 2 pages of 1024 (0x400) bytes
Das hier habe ich im Netz gefunden (aber den Link dazu finde ich nicht mehr). Die Datei common.c um einen Eintrag ergänzen hat es gebracht: [code] diff --git a/src/common.c b/src/common.c index ebc1f8e..448c83d 100644 --- a/src/common.c +++ b/src/common.c @@ -628,6 +628,9 @@ int stlink_load_device_params
-
Thread
Timestamp speichern und absteigend ordnen
weg, wenn der Strom ausfällt oder neu gestartet wird. > oder schreibe es auf eine SD-Karte. µC-basierte Lösungen haben selten eine SD-Karte, und bei einem Raspi würde man nichts von EEPROM schreiben. Idealerweise vereint man beides, indem man einen Powerdown-Interrupt hat, der bei Stromausfall
Mal rechnen. Das externe EEPROM ist ein AT24C256, 32KB mit 1 Mio garantierten Schreibzyklen. Ein Eintrag ist 8 Bytes gross, d.h. auf 4096 Einträge kommt ein EEPROM-Zyklus, insgesamt also 4 Milliarden Einträge. Wenn jede Sekunde ein Eintrag geschrieben
-
Thread
Was ist mit dem avr-gcc 12.x passiert? Internal Compiler Errors Gesperrt
./../../../../downloads/avr-libc/libc/misc/eewr_block_xmega.c":92:36 -1 (nil)) during RTL pass: subreg1 ../../../../../downloads/avr-libc/libc/misc/eewr_block_xmega.c:124:1: internal compiler error: in extract_insn, at recog.cc:2791 0x7f7541429d8f __libc_start_call_main
./../../../../downloads/avr-libc/libc/misc/eewr_block_xmega.c":92:36 -1 (nil)) during RTL pass: subreg1 ../../../../../downloads/avr-libc/libc/misc/eewr_block_xmega.c:124:1: internal compiler error: in extract_insn, at recog.cc:2791 0x7f0367029d8f __libc_start_call_main
-
Thread
Alternative zu NAS
Nachbeschaffung von ECC > RAM nach ein paar Jahren. Also wenn der A dem B beibringt, was der C gemeint hat, dann muss das zwar nicht stimmen, kann aber ein Ansatz sein, wenn C förderhin schwieg. Aber wenn der A den B beibringt, was der B gemeint hat, dann ist das Chuzpe. ;-) > Mit der ECC Funktion
“Authority” in this case doesn’t get much better than Matthew Ahrens, one of the cofounders of ZFS at Sun Microsystems and current ZFS developer at Delphix. In the comments to one of my filesystem articles on Ars Technica, Matthew said “There’s nothing special about ZFS that requires/encourages the use
-
Thread
Flash zur Datenaufzeichnung nutzen
unbedingt schnell, aber es gibt doch viele andere einfache Möglichkeiten EEPROM oder DATAFLASH am I2C oder SPI Bus.
allem dürfen sich die Werte nicht zu oft ändern, ATMEL gibt 10.000 Lösch/Schreibzyklen an. Ein 24C256 enthält 32KB EEPROM Speicher, braucht nur zwei Pins am Prozessor (I2C-Bus), verkraftet eine Million Schreibzyklen und kostet (bei Reichelt) nur 2,25 . Ich denke, das ist die bessere Lösung. Markus
-
Thread
Bankumschaltung beim 8051
- Hast Du viele konstante Daten (Menütexte usw.), dann könnte man die in einen externen EEPROM (24C512) auslagern. Ich hab irgendwo noch ein C505-Board rumliegen. Da ist ein großer CPLD (SMD) drauf, der die Bankumschaltung macht. Mal sehen, ob ich das Manual dazu finde. Peter
Size) DF(MONITOR) c51 Icon1.c PP(Icon1.LSI) DEBUG LARGE OT(6,Size) DF(MONITOR) c51 Icon2.c PP(Icon2.LSI) DEBUG LARGE OT(6,Size) DF(MONITOR) c51 Icon3.c PP(Icon3.LSI) DEBUG LARGE OT(6,Size) DF(MONITOR) c51 Icon4.c PP(
-
Thread
Projekt fertig! Kfz-Bordcomputer
ELM327 ist auf 38400 Baud voreingestellt. Ich hatte die auf 19200 Baud geändert. Das ging über das AT-Command 'C0', wie auf Seite 50 vom ELM-Datenblatt beschrieben: http://www.elmelectronics.com/DSheets/ELM327DS.pdf gruß, danilo
nimmt der ELM andere AT-Commands an? z.B. Spannung zurückgeben und die eigene Uart hast du auch umgestellt auf die neue Baudrate?
-
Thread
Stereo-Verstärkermodul mit MP3-Wiedergabe bei Pollin Gesperrt
Ich hab mal noch zwei Bilder gemacht, um die ICs zu erkennen. Der kleine ist ein Atmel 24C02 EEprom, der Große heißt " ATS2300 " , den hab ich noch nicht gefunden. Der Kühlkörper am PAM8610 ist geklebt, und wirklich groß genug, jedenfalls mit Musikleistung an Übersteuerungsgrenze kaum Handwarm
Vielen Danke für die Analysen und Bewertungen ! Der 24C02 EEPROM fasst nur 256 Byte -- ich vermute der enthält lediglich die Konfigurationsdaten für USB und evtl. kann man sich noch die letzte Lautstärkeeinstellung speichern. Echte Firmware hat da wohl
-
Thread
Anschluß TFT-LCD-Modul SHARP LQ092B5DW01 Pollin
mitbringen. Da wären die üblichen verdächtigen Firmen und Produktreihen, NXP LPC, Renesas, TI TMS320, Atmel AT91SAM, STMicroelectronics STM32. Ein gewisses Problem für uns Hobbyisten ist, das diese Controller zunehmend in BGA-Gehäusen daherkommen. Die Controller gehen in Richtung SoC, Überleitung zur 3. Möglichkeit
unterschiedlich. Für die weiße ist auf alle Fälle ein Aufwärts-Schaltregler nötig, sofern man keine 24 Volt zur Hand hat. Und ja, bei der weißen Beleuchtung solltest du alle 3 Stränge benutzen. Aber wie kommst du bei der Beleuchtung auf I2C ? Den Schaltregler für die Beleuchtung mußt du dir schon
-
Thread
Marconi 2024: Welche Lithium Batterie?
ANS 1523-0005 Lithium-Thionylchlorid Batterie ER26500 / C Maße Ø 26,5 mm Höhe 50 mm 3,6Volt ??
interface. https://www.eevblog.com/forum/repair/quick-repair-project-marconi-2024/?all da wird ein AT28C256 erwähnt, kann aber sein, dass es dabei um den 2025 geht. Und ein Level2-Passwort, wie man es herausfindet (2025?) Hier ein Foto der Rückseite, aber ohne Batteriehalterung: https://www.rigpix.com
-
Thread
OpenMilight Neues Protokoll?
anfangs nicht war, aber leider auch nichts brachte) Script [code]#include <SPI.h> #include <nRF24L01.h> #include <RF24.h> //http://tmrh20.github.io/RF24/ #include "PL1167_nRF24.h" #include "MiLightRadio.h" // define connection pins for nRF24L01 shield on www.arduino-projects4u.com #define
packet[4] == 0x02) { uint32_t val = packet[5]; if (val < 0) val = val + 256; Serial.print("HSV : "); val = (val * (uint32_t)360);// / (uint16_t)255; Serial.print(val); Serial.print("; "); val = val >> 8; val = (val - 70+360-24
-
Thread
ARM: kompliziert?
so einer alten > Mühle mit 4k EPROM. Inzwischen haben viele 8051 ja 64kB Flash. Mein größtes C-Programm braucht auch nur 40kB (seit 1995 gewachsen). Damals war es ein 80C652 + extern EPROM, SRAM, jetzt ist es ein AT89C51RE2. Was mich am ARM7 stört, sind diese umständlichen SET- und CLEAR-Register
Discovery F4: http://www.ebay.at/itm/STM32F4-Discovery-/251162019805?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a7a6c47dd
-
Thread
Yet another AVR-timer question (Plausibilitätsprüfung ob OVF und Interrupt sicher.)
ATOMIC_RESTORESTATE) { overflow_count = ovf_count_T0; } systemtime = (256*overflow_count)+TCNT0; } ISR(TIMER0_OVF_vect) { ovf_count_T0++; } [/c] Wenn du das Overflow Flag manuell abfragst, also ohne ISR, dann musst du das auch manuell löschen, wenn es
why-is-a-point-to-volatile-pointer-like-volatile-int-p-useful ... The reason for this is that the C compiler no longer remembers that the variable pointed at by ptr is volatile, so it might cache the value of *p in a register incorrectly. In fact, in C++, the above code is an error. Instead, you should
-
Thread
Neue Mikrocontroller und Entwicklungswerkzeuge
OTG, up to 24 channels of 16-bit PWM, UART, SPI/I2S, Quad-SPI, I²C, analog comparators, and up to 16 channels of 12-bit SAR ADC. [/c] Produkt Nummero zwei ist der M467, der folgendermaßen beworben wird: [c]
as AES-256, it provides ECC-571, SHA-512, HMAC-512, RSA-4096, and SM2 acceleration. [/c] ### Würth: Application Note zu den Auswirkungen der Ferroelektrizität auf MLCCs Zu guter Letzt verdient auch Würth
-
Thread
(V) verschiedene Displays abzugeben
Verkaufe drei verschiedene Display-Sortimente a) bis c): a) Konvolut Grafik-Displays mit Inverter => 25 EUR Wie auf den Fotos, sollten nach meiner (unverbindlichen) Recherche folgende Teile sein: 2 Stück HDM64GS24Y (ca. 180x65 mm außen) mit
711A-EQ (ca. 180x65 mm außen) mit 3 Stück EL-Spannungsinverter PS12-130-50 1 Stück Grafikdisplay 256x64 (T6963CFG) ohne Hintergrundbeleuchtung (ca. 180x65 mm außen), 1 Stück TLX-1391-EQ (T6963C) mit Hintergrundbeleuchtung (ca. 98x85 mm außen) 1 Stück AT320240Q6 (S1D13305F00B1?) mit Hintergrundbeleuchtung
-
Thread
Wie lange hält bei euch eine SSD?
Compilern. An dem Rechner sitze ich täglich dran und programmiere. Projekte so im bereich 20-200 C/C++ Files. Bis jetzt war da immer eine normale Festplatte drin, die machte aber nun Probleme und ich muss die ersetzen. Nun habe ich eine SSD (SanDisk) bekommen und heute eingebaut, soweit geht auch
abgeschrieben" ist. Sieht bei dieser Platte nach 5TB pro 1% rated lifetime aus. Die zweiten 30°C sind das 4TB Datengrab.
-
Thread
[S] 256k x4 DIP 20 Ram
Hallo, ich suche auf diesem Weg 16 Stück 256k x4 Ram in DIP 20. Die Rams sollten schneller als 120ns sein. Chiptyp 514256 oder 44256. Danke Gruss
8053BF Link zum älteren Beitrag: M5M4256AP-10 8053BF Gebraucht, waren gesockelt in einem ?AT286er? lg Andreas
-
Thread
Neue Bauteile – kleine Relais, nicht durchbrennende LED-Serienschaltungen und Co
und hohen g-Werten (±16g bzw. ±256g) im Verbund mit einem leistungsfähigen und stabilen Drehwinkelgeber (Gyroskop). [/c] ### ic-Haus iC-MBE - BiSS-Transceiver mit SPI-Interface Das BISS-Protokoll hat sich insbesondere im Bereich
a linear energy transfer (LET) of 81.9 MeV·cm2/mg. RIC70847 is available in a hermetically sealed 24-lead flatpack and operates over the full military ambient temperature range of -55°C to 125°C [/c] ### Ohmite 900 - Widerstand als Unterlagscheibe Grob fahrlässig ist, wer den Markt der passiven
-
Thread
Schwere Sicherheitslücke in Intelprozessoren?
gleichzeitig von gleich drei voneinander völlig unabhängigen Stellen > entdeckt wird? Laut orf.at haben die zusammengearbeitet. http://orf.at/stories/2421147/2421148/
Meltdown & Spectre: Microsofts C/C++-Compiler schützt vor bestimmten Angriffen https://www.heise.de/newsticker/meldung/Meltdown-Spectre-Microsofts-C-C-Compiler-schuetzt-vor-bestimmten-Angriffen-3944889.html [pre] Microsoft hat seinen
-
Thread
ShutDown im Netzwerk
c-hater schrieb im Beitrag #4665040: > Trivial. Jedenfalls wenn man einen Account mit lokalen Admin-Rechten auf > dem NAS hat. Ich richte mir für solche Zwecke einen Benutzer (z.B. "Shutdowner") ein
gibts auf windows nmap? [code[code]] $ nmap -sn 192.168.2.0/24 Starting Nmap 7.01 ( https://nmap.org ) at 2016-08-02 20:22 CEST Nmap scan report for speedport.ip (192.168.2.1) Host is up (0.0012s latency). Nmap scan report for server (192.168.2.2) Host is
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
Programm erkennt ungültigen Operationscode "+cmd+" in Zeile "+progcounter); break; } } [/c]
der ZX-Spectrum für wenig mehr zu bekommen. Und nen C64 gabs Mitte der 80 Jahre auch für 600 Mark. Das war damals genau so bezahlbar wie für heutige Kids 500 Teuro Telefone + Tablet + Playstation... Und der C64 hat sogar ohne in-app Käufe funktioniert
-
Thread
Projekt: Virtuelle Instrumente an serielle Schnittstelle
sowie Osx portieren lässt. Da hier auch Zugriffe auf die Hardware eine Rolle spielen bleibt fast nur C/C++ übrig.
Serial/Hardwarezugriffe Zugriffe machen. Eine Frage der Library. Vergesst das mal. Immer mit diesem C/C++...
-
Thread
UKW Abschaltung, nun doch?
Meinung VBR ist schlimmer als 128kbs zumal ich bezweifel das WIR den Unterschied noch hören 320/256
55.76112258901995&filterradius= [2] https://www.ukwtv.de/cms/schweden-dab.html [3] https://www.luftlinie.org/S%C3%B6derfors-socken,SWE/G%C3%A4vle,SWE [4] https://youtu.be/AiazDWoRCok
-
Thread
Warum sind alte Funktionsgeneratoren noch vergleichsweise teuer?
abzieht: https://www.youtube.com/watch?v=IZoqLLesr1s https://www.youtube.com/watch?v=mBWvClG1cZg
Amazon hat einen mit 2x3VA 2x20V https://www.amazon.de/Printtrafo-Trafo-230V-Durchsteckmontage-2-Ausg%C3%A4nge/dp/B08242V4Y2/ref=sr_1_6?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=printtrafo+20v&qid=1609594794&sr=8-6
-
Thread
AVR-Studio 5
Zitat ein was in zig Versionen durchs Netz geistert: > Es braucht die Rechenpower eines Pentium IV, 256MB RAM und 10GB > Festplattenspeicher, um Windows XP halbwegs laufen zu lassen. Es brauchte > die Rechenpower von drei C64, um zum Mond zu fliegen. Irgendetwas stimmt > mit unserer Welt nicht.
erweiterte Funktionspointer-Typen für zB ATmega256 oder dedizierte Flash- und EEPROM-Pointer. Letzteres würde die ganzen pgm_read_* überflüssig machen und es wäre möglich, fast "normales" C hinzuschreiben und typsicher zu sein. >> Eric macht eben
-
Thread
made from scratch Firmware für Wittig/Welec Oszilloskop W20xxA
auch im Flash lassen, hat dann mehr RAM frei. Im Detail: der GERMS-Monitor prüft an Adresse 0x4000C (das ist im Flash), ob dort die 4 Zeichen "Nios" abgelegt sind. Wenn ja, dann springt er die Adresse 0x40000 an. Ab dort flashen wir, zuerst den Loader, 256 Bytes später das RAM-Image. Was ist eigentlich
Hayo W. schrieb im Beitrag #2559720: > ' not found!at_ram.ucl Fehlt da im Skript ein TomC? Grüße, Guido
-
Thread
[V] Xilinx Artix-7 A200T AC701 FPGA Eval Kit
1211&bih=790&tbm=isch&sa=1&btnG=Suche&q=pcie+riser 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%3Dcomputers&field-keywords=pcie+riser PS: Habe gerade extra nochmal nachgeschaut - auf dem XADC Anschluss sind sogar 3 differenzielle A/D Kanäle + 4 normale I/Os. 2 von den diff. A/Ds sind mit normalen I/Os gemultiplext (4 I/Os), aber mit R/C Filter davor 50 Ohm + 1nF.
-
Thread
Kabelbaum Prüfgerät
hatte mal einen Tester für 25- und 37-polige D-Sub-Kabel gebaut. Da ich 74 IOs brauchte, habe ich 3 AT89C51 (je 32 IOs) genommen. Verbunden waren sie über die UART und am letzen hingen 3 LEDs (Pass/Fail/Typ) für die Anzeige. Auf der einen Seite wurde nacheinander auf Low gezogen und auf der anderen wurde
https://www.google.com/search?q=lautsprecherklemmen&tbm=isch&ved=2ahUKEwifrca-jY_lAhUGwIUKHb4sCKQQ2-cCegQIABAA&oq=lautsprecherklemmen&gs_l=img.3..0j0i30j0i5i30j0i24.10291669.10302447..10303569...2.0..4.256.3030.16j8j2......0....1..gws-wiz-img.....0..0i67.XhkVkz3FCic&ei=tcidXd_-FoaAlwS-2aCgCg&bih=1035&
-
Thread
Welche Programmiersprache soll ich lernen?
Pascal, Ada. Freepascal kann Avr Embedded für Atmega und Attiny, auch AtXmega. Andere Controller wie Pic und Stm wohl auch, hab ich aber noch nicht gemacht. Da Dir hier gleich erzählt wird, das ginge nur in C - wer nur einen Hammer hat, kann halt nur nageln... oder so
als mit einem komplett neuen Projekt anzufangen. Nebenher hab ich einige kleine Projekte nur in C angefangen (nRF24 Kommunikation...). Dann wollte ich die Steuerung erweitern, hatte aber sowas von keine Lust auf C mehr. Gleichzeitig ist mir Freepascal Compiler untergekommen und ich habe die Steuerung
-
Thread
Elektronik-Gadget: Interesse an einer µRuler Sammelbestellung?
uC ist registriert, µC ist nicht registriert, aber microC schon, könnte damit schon in Konflikt geraten, so einfach ist es also nicht. Wieso muss die Platine aber ein eigenes Logos sowie Namen haben?
chris schrieb im Beitrag #3392479: > uC ist registriert, µC ist nicht registriert, aber microC schon, > könnte damit schon in Konflikt geraten, so einfach ist es also nicht. Also ich habe bei einer schnellen kurzen Recherche auf https:
-
Thread
Eure Basteltische Bilder
Nik: Ja, das wird ein MP3-Player ([[ARM-MP3-Player]]). Die rote Platine ist das AT91SAM7S64-Board von Olimex, die grüne der alte MP3-Player "PUMP" aus der c't, von dem nur der DAC verwendet wird weil ich ihn nicht auslöten wollte. Bis jetzt spielt er aber nur WAV weil der MP3-Decoder nicht in den Speicher passt, ich warte noch auf einen AT91SAM7S256. Der Nachteil am "silbernen Kistchen" ist der fehlende Parallelport, deshalb steht außer Sichtweite noch ein alten PC-Notebook das als GDB-Server dient.
-
Thread
433MHz Daten-protokoll
Die Länge der Pulse wird allerdings ordentlich verschliffen durch die Sender/Empfänger. Sender-µC sind bei mit mehrere Attiny85 und Empfänger ein AtMege64M1. Die Übertragung ist nicht zeitkritisch, aber die Sender laufen auf Batterie, sollten also nicht ständig senden müssen. Übertragen möchte
der Stelle schon, ob das sein kann. Ich hänge Dir die Library für den ELV-Empfang und Versand in C einfach mal an.
-
Thread
Ostern- Vielleicht mal wieder Detektorempfänger ? Gesperrt
Kurt schrieb im Beitrag #6668436: > Du, ich habe nicht falsch gelesen. > 1nF(C4) und 17pF(C5) sind halt nunmal 1017 pF, schliesslich sind beide C > parr geschaltet und Teil eines Schwingkreises dessen Induktivität > 24mH(L4) mit einem Ri von 3k beträgt. Dann mußt Du dazu schreiben
Zeno schrieb im Beitrag #6668579: > Kurt schrieb: >> Du, ich habe nicht falsch gelesen. >> 1nF(C4) und 17pF(C5) sind halt nunmal 1017 pF, schliesslich sind beide C >> parr geschaltet und Teil eines Schwingkreises dessen Induktivität >> 24mH(L4) mit einem Ri von 3k beträgt. > > Dann mußt Du
-
Thread
DCF 77 Uhr mit CodeVision
schnitstelle hinzugefugt um ein grosses flip-bit mechanisches display an zu legen. (130 x 20 cm) Der Modulo -256 checksum, der dieses display erwartet, war wohl etwas zu fiel fur das erste contact mit C aber jetzt lauft er. Nur gelingt es mir nicht um die monat anzeige hin zu kriegen. When ich... kalender_monat
Display zum laufen bekommst, solltest du die Finger von irgendeiner DCF Antenne lassen :o). Unter C:\cvavr\examples\LCDDEMO ist ein ganz normales Beispiel wie man ein Display betreiben kann. Anschluss am Port C. Solltest du ein andern Controller wie den AT90S8515 haben dann benutze den WizardAVR und
-
Thread
Flashplatzbedarf 32Bit zu 8Bit Microcontroller
Richtungssteuerung eines RS485 Transceivers, dann kann die Ansteuerung der LCD Datenpins so aussehen: [c] gpio->BSRR = 0x0F<<16 | data; [/c] AVR ist umständlicher.
Vom LPC11C24 mit nur 32K Flash werden inzwischen scheinbar ähnliche Stückzahlen verkauft wie vom LPC1768
-
Thread
STM32MP1 von ST
Auch sehr charmant: it is possible to map, at boot, almost all peripherals in the connectivity and analog units in the block diagram above to either the Cortex-M4 or the Cortex-A7 https://blog.st.com/stm32mp1-mpu-stm32mp157a-ev1-stm32mp157c-dk2
wie z.B. TI C28xx geeigneter. Die C28xx haben auch sehr gute Peripherieeinheiten, sie man so woanders nicht findet. Sind eben speziell für Steuerungsaufgaben designt. fchk PS: http://www.ti.com/tool/LAUNCHXL-F28379D
-
Thread
Umbau Swob5 von Bildröhre auf LCD Display?
der schlechte Schluss ist. Man braucht als Schirmung ja keinen geschlossenen Kreis, sondern eher 2 C förmige Teile, die sich an 2 Stellen etwas überlappen. Schon ein C förmiges Teil kann das innere ganz gut schirmen, wenn das Feld aus der richtigen Richtung kommt. Auch beim Trafoblech sollte man nicht
Gehaeuse. Sollte fuer deine Anwendung ja reichen. Du kannst ja auch mal schauen. Er sollte I2C / SPI koennen.
-
Thread
Verbrauchsanzeige für's Moped
die beiden (oder wenigstens einer) sind geeignet - Die Anschlüsse vom Durchflussmesser mit einem AtMega8 verbinden (Signal an einen Eingang Vcc und GND an die Betriebsspannung vom AtMega (evtl. einen Kondensatorund einen Widerstand oder nur den Kondensator oder so dazu. Wofür ist dieser eigentlich
a) mach es in C b) führe zunächst versuche mit dem durchflussmesser durch, bezahle ggf lerngeld (messbereich zu gering, störungen durch vibrationen, etc pp) c) bei prinziptauglichkeit nimm geld in die hand und