-
Thread
EMS > Adapter > NetIO > Raspi
Dank für die schnelle Antwort :-) journalctl -xn sagt: [code] $ sudo journalctl -xn -- Logs begin at Mon 2016-01-11 20:18:37 CET, end at Mon 2016-01-11 21:11:24 CET. -- Jan 11 21:10:56 raspi2 ems-collector[2358]: -u [ --db-user ] arg Database user name Jan 11 21:10:56 raspi2 ems-collector[2358]:
': Options.cpp:(.text._ZN5boost15program_options16validation_errorC2ENS1_6kind_tERKSsS4_i[_ZN5boost15program_options16validation_errorC5ENS1_6kind_tERKSsS4_i]+0x24): undefined reference to `boost::program_options:: validation_error::get_template(boost::program_options
-
Thread
Audioeinsatz von Digitalpotis
Ohne jetzt die genanten Typen zu kennen .. Ein Digipot hat zB 256 schritte, das gaebe eine Abschwaechungsreihe von wert abschwaechung 256 : 0dB 192 : 3dB 128 : 6dB 96 : 9dB 64 : 12dB 48 : 15dB 32 : 18dB 24 : 21dB 16 : 24dB 12
Kanäle -120dB Wie groß ist das Kontaktrauschen einer Kohleschleiferbahn? https://www.digikey.at/de/articles/the-fundamentals-of-digital-potentiometers
-
Thread
AT91SAM7X256-EK Hardware I2C Display Probleme
Hallo, ich will vom AT91SAM7X256-EK die Hardware I2C verwenden. Aber wenn ich es zyklisch beschreibe um eine Laufschrift/ einen Ticker zu realisieren, dann funktioniert das groeßten Teils einwandfrei. Doch dann faengt das
->RSTC_RMR = AT91C_RSTC_URSTEN | (0x4<<8) | (unsigned int)(0xA5<<24); /* TWI intialization @ TWI_BUS_CLOCK for all TWI devices connected on the bus */ AT91F_TWI_Open(TWI_BUS_CLOCK); /* First, enable the clock
-
Thread
CAN high-speed ,low-speed übertragungsraten
und > nicht auf 3.5V ziehen. Ebenso stellt sich die frage bei einem szenario indem sowohl 5v uC alsauch 3,3V uC vorkommen, wie das von statten gehen soll. Ob es dabei nicht auch Probleme geben kann ?
I2C können 8 MCP23017 hängen, der STM32 hat 2 I2C - damit kann man 256 IOs ver-/bearbeiten. Ich bin am weiter optimieren - es kommen noch dezentrale CAN-Knoten dazu usw... Darüberhinaus liegt in
-
Thread
gehegezaunüberwachung
source=web&cd=1&ved=0CFAQFjAA&url=http%3A%2F%2Fde.wikipedia.org%2Fwiki%2FOptokoppler&ei=NsAaT73nM8qAtQbtm5VI&usg=AFQjCNHEne_p5U3G7Ic-Vh5rDs7Q4FYtEA
uC einen 100nF-Kondensator (keramik) dicht am IC von Vcc nach GND vorsehen. MfG
-
Thread
Dockstar -- Alternativen ?
sowas tatsächlich regulär zu solchen Preisen anbieten. (nur in kombination mit dem Jamba Sparabo mit 24 Monaten Laufzeit vielleicht)
wearing, hohe Zuverlässigkeit, etc. Sowohl bei Linux (Debian, diverse Foren) als auch bei Win (c't Artikel) gibt es hier gute Ansätze, aber ich glaube das läuft alles noch nicht rund. greez lou
-
Thread
Voltmeter Software!
Nur mal so zum querlesen: [pre] '************************** VOLTMETER-TEST $regfile = "atTiny24.dat" 'ATTiny24-Deklarationen $crystal = 1000000 'Interner Takt benutzt Dim Bimu(12) As Byte
In Assembler? Na gut: [pre] ;Voltmeter mit Tiny24 und dreistelliger Lichtschacht-Anzeige mit ;gemeinsamer Anode je Ziffer und PNP-Transistoren als Digit-Treiber. .include "tn24def.inc" ;Portnamen .equ skalier=125 ;Skalierfaktor .equ
-
Thread
was für bastler und profis
Hab ich doch schon ST 2221C-3
mitmachen, aber was ich bisher herausgefunden habe (siehe Anhang). Auf der Interfaceplatine u.a. ein I2C-EEPROM AT24C256 (SDA & SCL an der Buchse). Die 1. und 4. Spalte ist für die Farbe blau zuständig (Beschriftung auf der Platine), 2 und 5 für grün, 3 und 6 für rot. 4 Blöcke á 6x6 ST2221 - alle
-
Thread
alternative für for-schleife zeitmangel
Beispiel, auf welche Ideen Compiler schon von sich aus kommen, wenn man sie nicht dran hindert: [c] extern char mag[]; void stepPWM(void){ for (unsigned i=0; i<256; i++){ mag[i] += 1; } } [/c] wird bei GCC 4.7.2 und -O3 für x86-64 im Kern zu [pre] .L5: movdqa (%rsi
Für den äußersten Notfall habe ich auch einen geeigneten Mikrocontroller gefunden. Nämlich den AT32UC3L016. Das ist der "kleinste" µC mit 6 Timern den ich von Atmel gefunden habe. Danke nochmal für eure Zeit. Grüße
-
Thread
ARM Cortex M3 mit LCD-Controller?
Auflösung benötigst Du 768kByte bei 8-Bit 256-Farben, ergo bei 24-Bit Color = 2,25MByte. Vorschlag: - Cortex-M3 mit integrierten Flash und externen Daten/Adressbus (z.B.STM32F103, ab 100-Pin QFP/BGA, hat aber kein USB-Host/OTG bzw.
Doch, doch. Ich kann mich nach den Jahrzehnten nur nicht mehr daran erinnern, daß diese 1024x768 mit 24 Bit Farbtiefe liefern konnte :-)
-
Thread
230AC/56VDC Netzteil per µC schalten
/circuit/circuitjs.html?cct=%24+1+5.0E-6+10.20027730826997+50+5.0+43%0At+304+336+352+336+0+1+0.6865823350092487+0.6869882275211403+100.0%0Aw+352+320+352+272+0%0Aw+352+224+384+224+0%0Ar+352+192+352+144+0+10000.0%0Aw+352+192+352+224+
416+112+480+112+0%0Aw+480+112+480+144+0%0Aw+416+240+416+272+0%0Aw+416+272+480+272+2%0Aw+480+272+480+256+0%0Aw+480+256+480+240+0%0Ag+352+352+352+384+0%0Ar+304+336+240+336+0+100.0%0AL+240+336+192+336+0+1+false+5.0+0.0%0AR+352+112+352+80+0+0+40.0+5.0+0.0+0.0+0.5%0At+384+224+416+224+0+1+-4.999594107488108
-
Thread
EEprom Datenverlust (AT25128)
mir jemand von euch vielleicht einen Tip geben... Ich habe ein Design mit einen ARM7 (Atmel sam7x256)und einen AT25128 als EEprom... diese Kombi ist Tausend mal verwendet und lief immer gut nur beim Heutigen mal nicht, denn ab und zu verliert das EEprom seine Daten und ist nach dem Neustart leer.
versehentlich gelöscht bekommen. Völlig zusammenhanglos und nichtrelevant zum Thema (EEprom Datenverlust (AT25128)).
-
Thread
LEDs an PIC ausglimmen lassen
elsewhere btfsc intcon,t0ie btfss intcon,t0if goto t0_done movlw -((1000000/256/PWM_STEPS-2) ; PWM_STEPS = 1 tick, 256 Tick = 1 sec addwf tmr0 movlw leds movwf fsr bsf TICK_FLAG movlw 256/PWM_STEPS addwf pwm skpc bcf TICK_FLAG
, das movlw -(1000000/256/PWM_STEPS-2) ; PWM_STEPS = 1 tick, 256 Tick = 1 sec müsste so sein movlw -(1000000/256/PWM_STEPS-2) ; PWM_STEPS = 1 tick, 256 Tick = 1 sec Die CPU braucht 2 clk um den Timer update zu machen.
-
Thread
Anfänger Microcontroller - bräuchte mal einen rat
braucht ein PIC18 nur 2 Befehle da wo der AVR 3 braucht. Zu #2 stimmt für PIC16 und PIC18. Bei PIC24 wird nur noch durch 2 geteilt. (und zwar nachdem erst mal der Quarz mittels PLL vervielfacht wurde). Zu #3 ab PIC18 gibt es den Hardware-Multiplier. Die ersten AT90Sxxxx hatten übrigens auch keinen
lassen? Was sind das für welche usw. Seite 73: http://ww1.microchip.com/downloads/en/DeviceDoc/41370C.pdf: C1 und C2? Erklärung z. B.: http://www.rn-wissen.de/index.php/Abblockkondensator
-
Thread
PIC Pin Konfiguration und SPI
. Richtig die configs gesetzt? Hab mir mal den Beispielcode angesehen: [code] #include "p24fxxxx.h" #ifdef __PIC24FJ128GA010__ //Defined by MPLAB when using 24FJ256GB110 device // JTAG/Code Protect/Write Protect/Clip-on Emulation mode // Watchdog Timer/ICD pins select _CONFIG1(
, sonst wird nicht entsperrt. Das macht der C-Code nicht. Das gibts auch an anderen Stellen bei PIC24/dsPIC
-
Thread
AVR-Mikrocontrollertechnik-Kursus in Assembler besprechung Gesperrt
immer wieder. [avrasm] ldi a,190 subi a,-90 [/avrasm] Um wieder bei der Arbeitsweise eines µC zu bleiben, führe ich natürlich eine Addition mit dem Zweierkomplement durch. [code] 1011 1110 $BE 190dez +0101 1010 $5A 90dez ---------- C0001H1000 $18 24dez [/code] Das V-Flag wird ja gesetz
ich immer > wieder. > > ldi a,190 > subi a,-90 > > Um wieder bei der Arbeitsweise eines µC zu bleiben, führe ich natürlich > eine Addition mit dem Zweierkomplement durch. > > 1011 1110 $BE 190dez > +0101 1010 $5A 90dez > ---------- > C0001H1000 $18 24dez > Die Rechnung für
-
Thread
Datei auf SD-Karte via AVR auf Computer übertragen
c-hater schrieb im Beitrag #6198531: > Völlig überdimensioniert, der Speicher ist ja die SD-Karte. Für den Rest > genügt ein viel kleinerer µC auch völlig. Du vergisst, dass der µC nicht nur dazu
braucht man wirklich nicht in jedem Eintrag. Wahrscheinlich kann man die Daten von 5 Sekunden in einen 256-Byte Block packen. Das reduziert den Stromverbrauch nochmal fast 10-fach. Die Daten von 2 Stunden würden dann sogar ins RAM vom uC passen (na gut, STM32L496 aufwärts). > Ist die Genauigkeit der Positionsdaten
-
Thread
[AVR] FM-Transmitter für 1,50EUR --> Ansteuerung?
:10007000383839393A3A3B3B3C3C3D3D3E3E3F3FC8 ... [/pre] Fällt dir was auf? :)
rumgespielt. Was ist die minimal notwendige Sequenz um die Sendefrequenz im Betrieb zu verstellen? a.c: [c] TWI_send(0,0); //init [/c] a.c: [c] TWI_send(0x03, 0x00); //Modul aktivieren [/c] Wie hast du das rausbekommen? a.c: [c] //parametrierung TWI_send(0x0B, 0x02); TWI_send(0x3F,
-
Thread
analoge Orgel reparieren
einfachen Weg habe ich oben beschrieben. [code] process (clk) begin if rising_edge(clk) then c0 <= c0 + 1; -- c c1 <= c1 + 1; -- cis ... if c0 = 17916 then c0 <= 0; t0 <= not t0; end if; if c1 = 16911 then c1 <= 0; t1 <= not t1; end if; ... end if; end process; out(
, er liefert also nur die Töne C# bis top C und nicht wie mit der 5832/5833 Variante die Töne C bis H. Würde man so einfach den Top C als C/2 verbinden erklingen alle C´s in einer Okatve jeweils eine Oktave zu hoch. Abhilfe schafft
-
Thread
Z80 Mikrocomputer Bastelei
http://www.nisch-aufzuege.at/pdfs/prozessorunit.pdf http://www.nisch-aufzuege.at/pdfs/timer&IO.pdf http://www.nisch-aufzuege.at/pdfs/optokopplerkarte.pdf http://www.nisch-aufzuege.at/pdfs/32_input.pdf zum vergleich eine kompakte
llvm-byte-code zu übersetzen und dann mit llc -march=c in C zu konvertieren, um dann mit bspw. sdcc das ganze zu übersetzen. Ging auch, nur leider ist das C-Backend aus dem llc ab Version 3.1 entfernt worden.
-
Thread
Array Speicherüberlauf Memory Model Wickenhäuser
65535 Werte aufgenommen werden über einen A/D Wandler Hardware: Wickenhäuser(Entwicklungsumgebung), AT89C51CC03 Wenn ich in der Entwicklungsumgebung ein Array wie folgt initalisiere: #define wert 65535 .... .... int mw[wert] erhalte ich eine Fehlermeldung vom Compiler: crypto.c 28: Warning
Hallo, Nein, auf dem Entwicklungsboard ist kein externes SRAM oder Speicher angeschlossen. Der AT89C51CC03 hat 64k on-Chip Flash Memory;2048 Byte On-Chip ERAM;256 Byte On-Chip RAM; 2kB on-Chip EEPROM Eigentlich brauche ich nur char Variablen... weil der A/D Wandler im 8 Bit Modus läuft. Die
-
Thread
Erfahrungen mit Oszi Rigol DS1074Z bzw. DS1104Z?
ich mein Screenshot-Tool erweitert, es funktioniert auch mit dem DS1000Z: http://peter.dreisiebner.at/rigol-bildschirmkopie-lan/ Peter
für das Senden von Tastencodes Coool! Neu ab 04.03.SP1 ? Da lohnt sich ja richtig mal was mit C# oder VB.NET zu programmieren. Zu meinem Erstaunen: Das geht ja ganz einfach. :-) Vor ein paar Wochen hat es übrigens ein NI-VISA Treiber-Update gegeben, siehe: https://github.com/TorstenC/Notizblog
-
Thread
[V] Diverse Boards und Zubehör, auch für Einstieg AVR Mikrokontroller
verflashter AVRs via HVPP) - Eigenbau 9) Verschiedene AVRs und Flash Memory: - ATMEGA 32, 16, 8A, 8 - AT90S2313 - ATTINY 12, 13, 85, 13A, 45, 2313 - ATMEL 540 24C256 - ATMEL 546 24C512 - 24C64WP KK2543 - AT45DB01 Bei Interesse an einem oder mehreren Posten bitte mit Preisvorschlag via PN bei mir
-
Thread
PS2-Tastatur am Atmega
$crystal = 16000000 $baud = 19200 $hwstack = 32 $swstack = 10 $framesize = 40 'connect PC AT keyboard clock to PIND.2 'connect PC AT keyboard data to PIND.4 'The GetATKBD() function does not use an interrupt. Config Keyboard = Pind.2 , Data = Pind.43 , Keydata = Keydata Dim S As
hmm..., oh... Ich habe 2 4k7-Pullups für das i2ceeprom24c256. Welche Leitungen von der Tastatur müssen denn da dran, kann ich die da mit anschliessen? gruss
-
Thread
Siemens Nixdorf 8810/50 - Zuhülf :)
sollte eine ganz normale AT-Tastatur mit 5poligem DIN-Stecker (siehe https://de.wikipedia.org/wiki/Tastatur#.C3.9Cbertragung_zum_PC) sein. Elektrisch ist das identisch zu PS/2. Wenn du ein Adapterkabel hast, kannst du das nehmen
Eine Anwendung gibt es noch für die SAS-Schnittstelle. War auch damals sehr nützlich. Es liegen 24V drauf. Man kann direkt einen Weller-Lötkolben anschließen.
-
Thread
Spaß mit Kloeckner-Moeller PS3 in BASIC(?)
seitlich am Hutschienengehäuse. Alle Digitalports sind galvanisch getrennt von der Versorgungsspannung (24V/180mA ohne Last). Eingänge sind I.0 bis I.15, Ausgänge sind O...0 bis O...15. Das Ziel ist es, 8052AH Basic mit Anpassungen an die Hardware in einen AT89S52 zu programmieren. Dazu passe ich erstmal
ein 28C256 EEprom einsetzen..? --- [code] Um wieder die autom. Baudratenerkennung zu aktivieren reicht es dazu den Kommentar zu entfernen: ; PS3 do not tamper with the baud rate ; LCALL RCL ?? Oder
-
Thread
max. Input Frequenz ATMEGA328
Ich denke Cylord meint in unserem Beispiel sowas hier: [c] // no comments at all from now on;) cont int iTurboCompressorWheelBlades = 11; cont int iSensorOutFreqDivider = 8; [/c] Das mag für obigen Code besser ausehen, ja. Aber nicht für grössere Software
Philipp G. schrieb im Beitrag #5725301: > [c] > // no comments at all from now on;) > cont int iTurboCompressorWheelBlades = 11; > cont int iSensorOutFreqDivider = 8; > [/c] > > Das mag für obigen Code besser ausehen, ja. Und warum hast
-
Thread
ENC28J60 (Mikro-)Web-Server die Nächste
Lass Dir ruhig Zeit. Hab zu Weihnachten ein AT91SAM7X256-Board bekommen und bis ich das am Laufen habe vergeht noch was ;-)
Hallo beim kompilieren kommt bei mir dieser fehler. Build started 9.4.2010 at 18:46:22 avr-gcc -mmcu=atmega128 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT Main.o -MF dep/Main.o.d -c ../Main.c ../Main.c: In function
-
Thread
Altes AT Mainboard wiederbeleben
Die PS/2-Maus war im AT-Design auch nie vorgesehen. Zwar hat IBM das irgendwann mal nachgerüstet (im PS/2 Modell 30/286, was letztlich ein 10-MHz-AT war), aber das kam sehr spät. Und daher ist es durchaus denkbar, daß die
oder evtl. auch mit dem o.a. Uniflash. Hier gibts eine Beschreibung: ftp://121.17.152.162/soft/%C0%CF%C1%AA%CF%EB%C7%FD%B6%AF/REALTEK/others/bootrom/rpl/314/help.txt Dem Flash-Programm musst du also das ROM Image aus dem o.a. BIOS Update vorsetzen. Voraussetzung dafür ist, das der Kartenhersteller
-
Thread
PIC und 22 Bit AD Wandler ueber SPI, kriege es nicht gebacken
null die zeile [c] result = ((byte[0] * 65536) + (byte[1] * 256) + (byte[2] * 1)); [/c] würde ich somit so schreiben [c] result = ((unsigned long int)byte[0])<<16 + ((unsigned long int)byte[1])<<8 + (unsigned long int)byte[2]; [/c]
-
Thread
ESP8266 mit DHT11 Sensor -> HTTP-GET request
will always let up eventually, don't bother with timeout while (gpio_read(pin) == 0 ) do end c=0 while (gpio_read(pin) == 1 and c < 100) do c = c + 1 end -- bus will always let up eventually, don't bother with timeout while (gpio_read(pin) == 0 ) do end c=0 while (gpio_read(pin)
if(bitStream[i+16]>2)then temperature=temperature+2^(8-i) end if(bitStream[i+24]>2)then checko2=checko2+2^(8-i) end if (bitStream[i+32]>2)then checksum=checksum+2^(8-i) end end checksumTest=(humidity+checko1+temperature+checko2)%256 -- convert
-
Thread
Schwerer Bug in AVR-GCC 4.1.1 Gesperrt
verstehe es nicht. Du wirst doch selbst zugeben müssen, > dass ein Rückgabewert von "main" auf einem µC sinnfrei ist. Nein, ist er nicht. Gemäß dem C-Standard soll der Rückkehrwert von main() an exit() übergeben werden. (Macht er mit dem ATmega256x-Patch übrigens im Moment gerade nicht, aber das
r22, r24 val = 65535U / val; 184: 8f ef ldi r24, 0xFF ; 255 186: 9f ef ldi r25, 0xFF ; 255 188: 0e 94 4e 01 call 0x29c ; 0x29c <__udivmodhi4> __asm__ __volatile__ ( "
-
Thread
IP-Cam Firmware Update fehlgeschlagen - noch zu retten ?
rootfs" extends beyond the end of device "rtl865x mapped flash" -- size truncated to 0x150000 usb.c: registered new driver usbdevfs usb.c: registered new driver hub USB configurate change f0000001 host/usb-ohci-rtl865x.c: USB OHCI at membase 0xbd000000, IRQ 1 host/usb-ohci-rtl865x.c: usb- usb.c
000014dd 00000000 80249527 fffffffb ffffffff 0000000a $16: 80277fc0 00000000 803acf60 0000000c 80277fc0 00000003 00000000 803bf110 $24: 00000000 8024f310 802ac000 802adcf8 00000001 800a7c00 Hi : 00000000 Lo : 00000002 epc : 800c7458 Not tainted Status: 1000fc04 Cause
-
Thread
DMX Auswertung mit Arduino geht nicht
+= 128; if (digitalRead(S9) == HIGH) dmx_adr_local += 512; DMXaddress = dmx_adr_local; } [/c]
+= 128; if (digitalRead(S9) == HIGH) dmx_adr_local += 512; DMXaddress = dmx_adr_local; } [/c] Bezüglich Deinem Addressierungsproblem mit dem auskommentierten Switch (S9), müsste da nicht eher wie folgt heissen... [c] if (digitalRead(S9) == HIGH) dmx_adr_local += 256; [/c]
-
Thread
EEprom Atmel AT24C01B - ACK i.O. - keine Daten
Hallo, ich habe hier ein Atmel AT24C01B EEprom, welches ich über einen I2C Bus beschreiben will. Als Controller habe ich einen Freescale MC9S08DV. Es muss dieser Controller genommen werden, da das EEprom in eine vorhandene Schaltung
ich muss leider diesen Thread nochmals auspacken, da ich das gleiche Problem habe. Das EEPROM AT24C256 wird über ein SC18IM700 (I2C Master mit UART Interface) angesprochen. Die Kommunikation funktioniert auf der gesamten Kette, allerdings quittiert das EEPROM immer mit FFh. Als PU-Widerstände
-
Thread
Atmel AVR Toolchain for Linux
include/avr/iom649.h ./avr/include/avr/iom644.h ./avr/include/avr/ioa5791.h ./avr/include/avr/iotn24.h ./avr/include/avr/ioa6616c.h ./avr/include/avr/iom32u4.h ./avr/include/avr/iom165a.h ./avr/include/avr/iom325p.h ./avr/include/avr/iom406.h ./avr/include/avr/iousb1286.h ./avr/include/avr/iox128c3
.h ./avr/include/avr/iox64a3u.h ./avr/include/avr/iox256c3.h ./avr/include/avr/iocan128.h ./avr/include/avr/iom164.h ./avr/include/avr/iom16u2.h ./avr/include/avr/iotn85.h ./avr/include/avr/iotn261a.h ./avr/include/avr/iom169.h ./avr/include/avr/iom103
-
Thread
Wie komfortabel ist C auf ATmega?
auch nur rein subjektiv so. Ich hab jahrelang mit dem 8051 gearbeitet und da sind oft nur 128 oder 256 Byte RAM drin. Besonders, wenn man in C programmiert kann der Compiler den RAM sehr effektiv überlagern und massig lokale Variablen drin unterbringen. Man denkt erst, 128 Byte sind wenig, aber man
Thorsten, "Welche Anwendung (nur so aus Neugier) ?" Z.B. als Datenlogger. Zur Zeit ist es ein AT89C2051 + AT24C512, aber eine 1-Chiplösung wäre nicht schlecht. Aber 128kB wirklich nur mit Code zu füllen, dürfte ein Ding der Ünmöglichkeit sein (ich meine mit sinvollem Code). Peter
-
Thread
C-Code Problem (LED-Faden mit Timer)
haben hier wohl einen klassischen Fall von zu langer Interrupt Routine. Seztz man den unteren Wert [c] if(tblpos > 0) tblpos--; else richtung = 0; [/c] auf mindestens ca 95 klappt alles super. [c] if(tblpos > 95) [/c] Wahrscheinlich kommen sich die IR-Routinen da in
LED fadet schön wie sie soll. Ressourcenspaaren ist sicherlich anders aber das ist auch mein erstes C-Projekt bzw. überhaupt uC. P.S. ISR Deklaration schon wieder entfernt :)
-
Thread
Daten komprimieren mit Mikrocontroller
Ich würde die Bilder in seriellen Speicher auslagern, z.B.: AT24C1024 (128kB) AT25C2048 (256kB) AT45DB1282 (16MB) Die AT45-Serie benötigt leider Pegelwandler, da es sie nicht für 5V gibt. Peter
-
Thread
Die große Wanderkiste elektronischer Bauteile - Projektidee !
diese beiden Pins HIGH/LOW und LOW/HIGH getoggelt. Plus eine Debug-LED, die im 1s/1s Takt blinkt. [C] #define F_CPU 12000000 #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> // // F_CPU 12000000 / Prescaler 1024 / 8-Bit 256 => 21,854 ms = ca. 45 Hz // ISR(TIMER0_OVF_vect
Die ics sind I2C Portexpander und µCs von ST glaub ich
-
Thread
PIC24 Uart Problem
c] #include <stdio.h> #include <stdlib.h> #include <p24FJ128GB108.h> _CONFIG1( JTAGEN_OFF & GCP_OFF & GWRP_OFF & FWDTEN_OFF & ICS_PGx1) _CONFIG2( PLL_96MHZ_ON & IESO_OFF & FCKSM_CSDCMD & OSCIOFNC_OFF
TMR1 = 0; while (TMR1 < 31250) // ~500ms delay if we realy run at 16Mhz FCY. { } putU2(c++); if (c > (0x41 + 25)) { // A-Z should be received on other end. c = 0x41; putU2('\r'); putU2('
-
Thread
[V]erschenke Eproms - alle Weg
Ich habe folgende Eproms Gratis abzugeben: 27C256 6 stk. 27C512DC 22 stk. AM27C010 4 stk. FM27C040Q 13 stk. M27C1001 12 stk. M27C256B 12 stk. M27C512 34 stk. MBM27128 9 stk. NM27C256Q 24 stk. NM27C512Q 284stk. NMC27C512AQ 9 stk. NMC27C64Q 228stk. Alle Eproms im DIP Gehäuse. Die Eproms sind nach optischer Kontrolle unbenützt und Neuwertig, elektronische Eigenschaften konnten nicht überprüft werden. Die
-
Thread
Welchen µC für Schaltung / wie programmieren?
Hallo, @JojoS. Habe wohl zuerst den falschen Link gepostet, meinte eher diesen da http://www.conrad.at/goto.php?artikel=154176. WinAVR kenn ich eh, hab damit mal einen Hexapod programmiert. Aber kann ich damit auch den besagten µC programmieren? bzw. kann man alle ATMEL µC damit Programmieren? Was
-8535-8MHz-.html _µC_: http://shop.embedded-projects.net/product_info.php?info=p24_ATmega32-16MHz.html Kann ich mit dem Board den 20 Poligen µC auch verwenden? Habe deswegen etwas höher gegriffen, weil ich unter Umständen
-
Thread
Mega644P ADC Ref Change Absturz
FALSE; } else { //0,03R @ 1V1 internal (2,5A*0,03R)/(1,1V/1024) -> ADCW*110/256 //0,03R @ 5V external VCC (2,5A*0,03R)/(5V/1024) -> ADCW*350/256 decoder.dcc_current_times += (uint16_t)((ADCW * 350) / 256); if (++decoder.dcc_round_cnter >= decoder.system.extended.cv119
| (1<<ADPS1) | (1<<ADPS0) | (1<<ADATE); //ADATE is free running mode, if ADCSRB Bit 0-2 = 000 [/c] Das ist die init.
-
Thread
I2C Bus
Versionen getestet. Ist immer dasselbe Ergebniss. ?????????????????????? Ach ja ich teste mit AT90S8535 und DS1621 oder AT24C256 oder PCF8573
Hallo Michael, hast mal nach den Portspezifikationen der Ausgangsports des µC's geschaut. Diese müssen in der Lage sein einen Strom von, glaube ich 30 mA zu treiben (schau lieber nochmal im I2C Protokoll nach). Kleiner Tipp, versuche mal 2 Ports des µC's gleichzeitig an den I2C
-
Thread
Ralink RT5350F Board für 2,59 € !
als Jtag? (https://medium.com/@paramaggarwal/converting-an-stm32f103-board-to-a-black-magic-probe-c013cf2cc38c)
Es ist ein MIPS. "The RT5350 SoC combines Ralink’s IEEE 802.11n draft compliant 1T1R MAC/BBP/PA/RF, a high performance 360 MHz MIPS24KEc CPU core, a 5-port integrated 10/100 Ethernet switch/PHY and a USB host/device."
-
Thread
Pollin Display WINSTAR WX480320A-TFH-LB (S/W, 480 x 320 Pixel)
z.B. EBI, DMA, SRAM (siehe Datenblatt). Ach ja, du willst ja keine (C)-Programmiersprache lernen ...!??? Mit was programmierst du denn jetzt, mit Hammer und Meißel ? oder vieleicht in einer C ähnlichen Sprache ? Na ja, dann warte mal bis dir jemand eine fertige Bibliothek
dieses Display im Einsatz? Welchen leicht erhältlichen > Grafikcontroller könnte man nutzen? PIC24FJ256DA206 oder ...DA210. Hat einen LCD-Controller mit drauf. Wahrscheinlich verwendet Wigbert den in seinem Design auch. fchk
-
Thread
Neue Bauteile: robuste SD-Karten, Stromsensoren, Widerstandsarrays uvam
dauernde Schreiblast aufweisen. Die Schreiblast spezifiziert Kingston spezifischerweise folgendermaßen: [c] Based on Full HD (1920×1080) video content recorded at 13 Mbps video support with video compression. [/c] Neben einem Monitoring-Programm zur „Überwachung“ der Rest-Lebensdauer verspricht man außerdem
based on ISO7816-1 guidelines. [/c] Die MicroSD-Speicherkarten stehen dabei in Größen von 32 bis 256 GB zur Verfügung. Die Bepreisung für das Einstiegsmodell präsentiert sich dabei wie in der Abbildung gezeigt.  would (have to) deliver up to 10M*24*60 respectively
need an additional "burst speed line buffer" FIFO, which would have to buffer up to 2048 48-bit words at max. 400 MHz input clock (while being flushed to the main FIFO at 300 MHz). Or would I rather have to add external RAM for the main FIFO ? In that case that external (DDR3/4 ?) RAM would have to be
-
Thread
AT91SAM7 oder LPC2xxx
Hallo, ich habe seit einer gewissen Zeit AVRs in Assembler und seit kurzem auch in C geproggt, doch so langsam komme ich an ihre Grenzen, insbesondere was den RAM angeht. Nun würde ich jetzt gern auf ARMs umsteigen, allerdings weiss ich nicht ob es Atmel AT91SAM7 oder Phillips LPC2xxx
mit welchem Controller ich mir meine ARM-Kenntnisse aneignen soll. Ich hatte mich zunächst für den AT91SAM7X256 entschieden, weil ich einen CAN-Bus benötige. Als C-Compiler habe ich mich für WinArm entschieden. Außer dem üblichen Blink-Demos ist jedoch nichts sinnvolles herausgekommen. Die SAM7-Libraries