-
Thread
Datenlogger-Bau, wo Daten speichern
dem Flash (ist ein extra Data Flash): http://adestotech.com/products/dataflash-all-products AT45DB321E (4MB) bzw. AT45DB641E (8MB). Das hat einen 256 Byte Buffer, der auch in uC mit wenig RAM gehalten werden kann. Uasserdem bietet der Flashbaustein noch bequeme Befehle zum Schreiben/Lesen
Karsten schrieb im Beitrag #3792763: > Das hat einen 256 Byte Buffer, der auch in uC mit wenig RAM gehalten > werden kann. Karsten schrieb im Beitrag #3792813: > 1) Wird Byteweise programmiert, muss die Speicherstelle gelöscht sein, > d.h. mit 0xff
-
Thread
I2C EEPROM nicht kaskadierbar
Nabend, in meinem Datenlogger möchte ich zwei I2C- Bus EEPROMS von Microchip benutzen (24LC256). Die Schaltung ist fertig und geätzt. Ich habe das erste EEPROM mit A0=A1=A2= "1" hardcodiert und das andere mit A0=A1=A2= "0", trotzdem antworten beide
Adeßleitungen nicht auswerten. Es kommt also auf die genaue Typbezeichnung an. Ich benutze die Atmel AT24C512 und da gehts laut Datenblatt, d.h. es können 8 ICs angeschlossen werden. Ansonsten nimm einfach einen separaten SDA-Pin für jeden, Software-I2C ist auch nicht aufwendiger als Hardware-I2C.
-
Thread
externes EEPROM mit AVR ansteuern
Hallo, ich möchte Daten aus einem externen EEPROM (256kb) in meinen Controller (momentan AT90S2313) laden. Kann ich so einen großen Speicher ansteuern? Womit ginge das einfach? seriell oder parallel? Hat zufällig irgendwer schon fertigen Quelltext als
256kByte? Das wäre dann ein AT24C1024 oä. Also ein serielles I2C EEPROM. Ein paralleles kannste beim 2313 schätzungsweise vergessen. Der hätte nichtmal genübend Ports Ansteuerung ist nicht schwer, was
-
Thread
LCD Library T6963c
Versuch mal das in deiner T6963c.h void glcd_set_address(unsigned int addr){ if(addr >= 0x1000 ) { addr -= 0x1000; addr += 0x8000; } glcd_dput(addr%256); glcd_dput(addr>>8); glcd_cput(0x24); } Das ist wahrscheinlich
unsigned int addr){ if(addr >= 0x1000 ) { addr -= 0x1000; addr += 0x8000; } glcd_dput(addr%256); glcd_dput(addr>>8); glcd_cput(0x24); } altes auskommenteirt: /*void glcd_set_address(unsigned int addr){ glcd_dput(addr%256); glcd_dput(addr>>8); glcd_cput(0x24); } */ Keine Änderung
-
Thread
MMC/SD-Karte mit FAT16 an AVR
bei meinen Tests! Die Anzeige des freien Speicherplatzes stimmt nicht ganz: > ls 1455 MAIN.C 19200 malte.dat > disk manuf: 0x02 oem: TM prod: SD256 rev: 68 serial: 0x707dd547 date: 03/05 size: 255066112 copy: 0 wr.pr.: 0/0 format: 0 free: 240644096/254795776
Hat das jemand schon einmal mit einer Kingston 256MB SD-Karte hinbekommen ? Ich bekomme bei dem Card init in Zeile 212 von sd_raw.c einen "test2" Fehler: /* reset card */ uint8_t response; for(uint16_t i = 0; ; ++i) { response
-
Thread
Fragen Temperaturlogger (Hard-/Software)
die EEPROM sind ja doch > recht teuer. Teuer? Bei Reichelt kostet ein 25LC1024 (SPI) oder ein 24AA1025 (I2C) 3.15€. Und das sind 1024 Kilobit, also 128kByte. Solltest Du SPI Flashes wählen und dafür in Kauf nehmen, eine 256 Byte Page im Speicher zu puffern und dann erst wegzuschreiben, bekommst
> denn die EEPROM sind ja doch recht teuer ein 24c512 hat 65536 Bytes und kostet bei R* 1.10 wenns von Atmel ist und 1.40, wenn es von Microchip stammt ...
-
Thread
Ultra Low Power MCU gesucht
mit low power Trx - low power trx Gateway Wifi Sensor platform: ATmega64RFR2 oder ATxmega32E5 + AT86RF231 Ethernet/Wireless Gateway: ATmega256RFR2 Die Kommunikation zwischen Sensor und Gateway machst Du entweder proprietär oder nutzt den Lightweight Mesh stack von Atmel, vor allem dann wenn
abgucken: http://www.atmel.com/Images/Atmel-42150-Low-cost-Ethernet-to-Wireless-Gateway-with-ATmega256RFR2_Application-Note_AT01030.pdf http://cmsw1prd.atmel.com/images/Atmel-42150-Low-cost-Ethernet-to-Wireless-Gateway-with-ATmega256RFR2_Application-Note_AT01030.zip
-
Thread
ADC logarithmieren mit Assembler und Tiny10
Den Befehl LPM haben die kleinen nicht. :-( Also mußte die Shiftmethode her. Hier mein Elaborat: [c] ; exp of ADC lsr rADCvalue lsr rADCvalue inc rADCValue ldi rDelayL, 24 clr rDelayH expLoop: mov YL, rDelayL mov YH, rDelayH lsr YH ror YL ; DIV 2
; DIV 4 clr rTemp2 ldi rTemp, 3 sub rDelayL, rTemp sbc rDelayH, rTemp2 ; SUB 3 [/c] Die Grundidee ist folgende: Der gelesene ADC Wert wird durch 4 geteilt und eins dazugezählt. Das ist die Anzahl der Schleifendurchgänge. Anfangswert des Delays ist 24. Dann wird in jedem Schleifendurchgang
-
Thread
Handykamera MCA-25 ansteuern
)\r\n\r\nOK\r\n< [0D 0D 0A 2B 49 50 52 3A 20 28 29 2C 28 31 32 30 30 2C 32 34 30 30 2C 34 38 30 30 2C 39 36 30 30 2C 31 39 32 30 30 2C 33 38 34 30 30 2C 35 37 36 30 30 2C 34 36 30 38 30 30 29 0D 0A 0D 0A 4F 4B 0D 0A ] <<IN <<AT+CMUX=?. >>SEND>>AT+CMUX
)\r\r\nOK\r\n< [0D 0D 0A 2B 49 50 52 3A 20 28 29 2C 28 31 32 30 30 2C 32 34 30 30 2C 34 38 30 30 2C 39 36 30 30 2C 31 39 32 30 30 2C 33 38 34 30 30 2C 35 37 36 30 30 2C 34 36 30 38 30 30 29 0D 0D 0A 4F 4B 0D 0A ] <<IN <<AT+CMUX=?. >>SEND>>AT+CMUX=?
-
Thread
Probleme mit phyCore AM3352 und Cypress USB, MMC2
UART4 [ 0.901031] omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5 [ 0.920227] brd: module loaded [ 0.929626] loop: module loaded [ 0.933013] at24 1-0052: 4096 byte 24c32 EEPROM, writable, 32 bytes/write [ 0.942321
] [<c01a6050>] (bus_for_each_dev+0x0/0x94) from [<c01a6f6c>] (driver_attach+0x24/0x28) [ 1.182067] r6:c05252c8 r5:c052676c r4:c052676c [ 1.186950] [<c01a6f48>] (driver_attach+0x0/0x28) from [<c01a6bc0
-
Thread
Basic-Interpreter auf einem AVR
factor (ubasic.c) [24] singlechar (tokenizer.c) [4] ubasic_run [19] for_statement (ubasic.c) [6] statement (ubasic.c) [31] ubasic_set_variable [2] get_next_token (tokenizer.c) [15] term (ubasic.c) [29]
realisiert. Doku und EBNF sind entsprechend angepasst. Ein BASIC-Beispiel dazu: [code] read a, b, c print a, b, c print "***" restore read a print a data 23, 24 data 0xff end [/code] Grüße Uwe
-
Thread
wie EE24c256 in Schaltung mit dem PC auslesen ?
programmierer.... hast du vielleicht nen beispiel vb/vc++ projekt mit ner eeprom ansteuerung für 24c.. ?
Software: IC-Prog (google!) kann M24c256 und AT24c256, vielleicht ist einer zu deinem kompatibel Programmer: JDM (Schematik findest du auf der IC-Prog seite unter "supported programmers" oder so) Statt dem IC-Sockel nimmst du einen Adapter
-
Thread
dspic33fj256
ich kann das Programm Zwar Conpelieren und debugen aber ich kriege kein Clk in die beiden I2C Ports. nue in OSC2 so sieht das main aus: #if defined(__dsPIC33F__) #include "p33Fxxxx.h" #elif defined(__PIC24H__) #include "p24Hxxxx.h" #endif #include "I2CSlaveDrv.h" //Include file for I2C1
es gibt auch #if defined(__dsPIC33F__) #include "p33Fxxxx.h" #elif defined(__PIC24H__) #include "p24Hxxxx.h" #endif #include "I2CSlaveDrv.h" unsigned char RAMBuffer[256]; //RAM area which will work as EEPROM for Master I2C device unsigned char *RAMPtr; //Pointer to RAM
-
Thread
FPGA synthetisierung
Reichelt hat derzeit drei Configuration EEPROM im Programm, AT 17LV256-10 PU 9,90 € (256kBit) AT 17LV256-10 JU 10,50 € (256kBit) AT 17LV010-10 PU 18,15 € (1MBit) und das reicht noch nicht aus für das größte FPGA im Katalog, das braucht 2MBit. Die Lösung mit
also eeprom(AT24C51) geht ja von 2,5V bis 3,3V Grundversorgung liegt bei 5V und ich muss den FPGA selbst mit 3 verschiedenen Spannungen betreiben?!? Bin grad etwas aus der Fassung...das ist mit total neu wieso
-
Thread
ebus protokoll mitschnitt bei einem Wolf Heizkessel
sind noch mehr Stellen reserviert Messages bei Abfrage der Werte durch BM: 07 76 50 22 03 89 7C 09 CF 00 02 A0 01 42 00 ^ ^ WW Solar 24H Max * 10 07 76 50 22 03 41 7B 09 7D 00 02 5F 01 39 00 ^ ^ WW Solar 24H Min * 10 07 76
^ ^ Rücklauf 24H Max * 10 07 76 50 22 03 BA FB 02 94 00 02 44 01 24 00 ^ ^ Rücklauf 24H Min * 10 07 76 50 22 03 5E F8 02 62 00 02 00 00 2C 00 ^
-
Thread
[C] Böse Falle: Datentyp korrekt angegeben, falscher verwendet
uint32_t i = 30000 * 2; [/c] Code 2: [c] int a = 30000; int b = 2; uint32_t i = a * b; [/c] Wenn der Compiler Code 1 intern mit 256 Bit rechnen würde, kämen für beide Programmteile auf einem AVR unterschiedliche
-fpack-struct -fshort-enums -MD -MP -MT test.o -MF dep/test.o.d -c ../test.c ../test.c: In function 'main': ../test.c:6:24: warning: integer overflow in expression [-Woverflow] ../test.c:6:14: warning: unused variable 'i' [-Wunused-variable] [/code] Und als
-
Thread
Atmel Teile yu verkaufen
will die haben? die sind alle neu und nie benutzt Atmega128-16AI 10 st 5.50 euro At90S2313-10 SI 10 St. 2,50 euro ATTINY11-6SI 20 st. 0.90 euro ATTINY26L-8PI 8 st. 1.00 Euro AT27C040-90PI 6 st. 1.90 Euro AT77C104B-CB08YV 3 st 9,00 Euro AT85C51SND3B1-RTTEL 3 st 8,00 euro AT89C51ED2-RLTIM 5 st 4,50 euro AT90S2343-10PC 2 St 1.80 euro ATMEGA329-16AI 5 st. 4,00 Euro AT90S4433-8AI 15 St 2.90 Euro AT24C64AN-10SI-2.7 10 st. 0,45 euro AT24C256AN-10SI
-
Thread
Handydummy (Attrappe)mit richtigem Display 10Zoll - u.a.Motorola Xoom
like it's meant to work with Mini2440, or what? Jakub, indeed, this converter is designed for S3C24xx boards (FPC input pinout) to convert the LCD 565 RGB to LVDS 1280(RGB)×800. When you google the taobao link you will find some pictures on ourdev website where someone have connected exact the
SystemCardPlugInCheck: Invalid drive index 84 ! -I- Load xpg from flash... --E-- mem_malloc Fail at MAIN_HEAP by Task-1, need 34960!! --E-- Out of memory for tmppool !!! --E-- Out of memory for CurPool !!! --E-- mem_malloc Fail at MAIN_HEAP by Task-2, need 256!! --E-- : malloc fail for Task-255
-
Thread
Günstiger uC mit hoher Taktfrequenz
Wenn dir 20MHz zu knapp sind: AT89C2051 kann mit 24MHz arbeiten und ist bei den üblichen Verdächtigen bereits um EUR 1.39 (Einzelstück) erhältlich. und um ein wenig zu trollen: >> Dir ist klar dass ein AVR mit 30MHz schneller ist
Architekturen mit unterschiedlicher Frequenz vergleichen kann ich auch: Dir ist klar das ein 8051er (z.B. AT89LP4052) mit 10MHz deutlich schneller ist als ein ein 8051er (z.B. AT89C4051) mit 20MHz?
-
Thread
SD-Karte Problem Grasshopper
+0x25c/0x5de [<900d4068>] vsnprintf+0x25c/0x5de [<90016ab0>] dequeue_task+0x4e/0x56 [<90017ade>] __dequeue_entity+0x22/0x24 [<90017af0>] set_next_entity+0x10/0x24 [<90017c96>] pick_next_task_fair+
[<9000030c>] kernel_init+0x0/0x90 [<9001d9c0>] do_exit+0x0/0x460 at32_wdt at32_wdt.0: AT32AP700X WDT at 0xfff000b0, timeout 2 sec (nowayout=0) sdhci: Secure Digital Host Controller Interface driver sdhci
-
Thread
Grafik LCD 4/8 Bit?
74HCT164 aus der Codesammlung nützlich sein. Umfangreiche Menütexte kann man auch prima in einem AT24C512 speichern ohne den kostbaren Programmspeicher verbraten zu müssen. Ich mach das immer so: http://www.specs.de/users/danni/appl/soft/c51/eeprom/index.htm Peter
I2C-EEPROMs gibt es als 24C02, 24C04, 24C08, 24C16, ... 24C1024. 24C02: 2kBit = 256 Byte ... 24C1024: 1024kBit = 128kByte Peter
-
Thread
16 unabhängig arbeitende Oszillatoren ?
uC mit 256k Flash-Programmspeicher wäre nötig. Das sind schon die grösseren Dinger, wie ATmega2560 (man könnte gleich einen mit eingebauten D/A-Wandler nehmen, dazu fällt mir weil ich bei den tausenden
schmutzigen Tricks" die im ungünstigen Fall notwendig werden. Ich würd' Uwe jetzt am liebsten den ATxmega256A1 empfehlen, aber erstens hat Reichelt den nicht und zweitens ist er schlecht lötbar. Das Programm wäre auf ihm aber supereinfach. AT90PWM hat Reichelt auch nicht. Bleibt der M16C Typ M30624, den es
-
Thread
MBED IDE PATA Ansteuerung
mehr nutzbares finde ich nicht wenn ich "ide ansteuerung" suche im googl. Ich denke es gibt schon C++ oder C Libraries dafür...
was ist MBED ? Ich habe mal eine Ansteuerung geschrieben für IDE Platten für PIC32 COntroller in C.
-
Thread
SD-Karte initialisieren
SD_Addr+5,r2 ;Prüfsumme auf $ff clr r18 ;Zähler für Anzahl der Versuche clr r19 cLoop: rcall SD_SendCommand ;Befehl senden cpi r16,$00 ;Init erfolgreich? breq SD_OK2 ;ja, dann weiter dec r18 ;nein, dann dec(Zähler) brne cLoop dec r19 brne cLoop
******************************************************************* int MMC_0_Init (void) { int c; for (c = 0; c < 0xFF; c++) { if (MMC_0_Kommando(0x41, 0x00, 0xFF) == 0x00) { return TRUE; } } return FALSE; } //****************************************** // Kommandos
-
Thread
I2C EEPROM-Brenner M24C01,C02,C04,C08,C16,C32,C64
Hallo, ich möchte hier meinen I²C-EEPROM-Brenner vorstellen, der aus einer in Delphi programmierten PC-Software und einen PIC16F877 oder PIC16F876 als Hardware aufgebaut ist. Damit können I²C-EEPROMs des Typs: M24C01,M24C02,M24C04,M24C08
vollständig (weitere können hinzugefügt werden) -Device.ini mit spezifischen Daten der verschiedenen I²C EEPROMs (MC24C01 bis 64, AT24C128, AT24C256 bereits eingetragen, kann mit beliebieg vielen I²C EEPROMs erweitert werden (max. EEPROM-Größe 32768Byte)) (>'Device.ini_ReadMe.txt' erklärt den Aufbau der
-
Thread
Externes RAM
oder ein paar FM24C256 (6 für 192kB, max.8 für 256k), werden wie die üblichen 24C256 angesteuert, allerdings entfällt sonst übliche Löschzeit. www.ramtron.com
es mit einem 2 Controller z.B. Mega16 an dem ein 62512 hängt. Die zwei könnten dann per SPI oder I2C Daten austauschen.
-
Thread
Schneller Mikrocontroller mit Ethernet gesucht
fällt mir kein MC ein, der das alles erfüllt (soweit ich die > Anforderungen verstanden habe). AT32UC3C bis zu 512 kiB Flash, 64 kiB SRAM, USB Device und Host, 10/100 Ethernet MAC, 16 Kanal 12-Bit ADC (max 1.5 MS/s), 2x 12-Bit DAC eCOG1X bis zu 512 kiB Flash, 24-kiB SRAM, USB 2.0 Device Host
Flash, 128 kiB SRAM, USB Device und Host, 10/100 Ethernet MAC, 16 Kanal 10-Bit ADC (max. 1 MS/s) CY8C55xx bis zu 256 kiB Flash, 64 Kib SRAM, USB Device, 12-Bit 1MS/s SAR ADC, 20-Bit Delta-Sigma ADC (48 kHz @ 16-Bit, 192 kHz @ 12-Bit). 8-Bit DAC Ohne eingebauten Ethernet MAC und USB geht... ADuC7027
-
Thread
Bootloader basteln...
Flash beschreiben und auch beliebig oft. Für den Anschluß gibt es nen Haufen Schaltungen. Beim AT89S8252 sind die unteren 8kB der interne Flash, da kommt dann das Bootprogramm rein. Darüber wird automatisch der externe Speicher angesprochen. Üblich ist z.B. einen 65C256 in die oberen 32kB ab Adresse
Programm in den RAM zu laden und zu starten gibt es auch mehrere Möglichkeiten. Man legt z.B. einen 29C512 Flash in den unteren Datenbereich ab 0000h, d.h. er läßt sich nur als Datenspeicher lesen und schreiben und kein Code ausführen. Eine andere Möglichkeit ist auch, statt des Flash einen AT24C256
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil5)
changed the front-end and terminations resistors in the input stage and now I have to set hardware for 24,9ohm. Hardware Version is 8C7.0B for the W2012A and 8C7.0C W2022A so I can not help exporting the configuration parameters from the terminal, I am sorry. Maybe there are spikes because of some conflict
Bedarf besteht kann ich die Kombination 24,9/180 anbieten, einfach PIN mit Adresse schreiben, dann schicke ich ein Briefchen... Gruß Hayo > Ich könnte noch einen Vergleich zum Voltcraft 3062C posten, wenn > Interesse besteht. Dann
-
Thread
AVR-gcc Mit Kommazahl dividieren
durch 2.55 teilen. Wie mache ich das am einfachsten? Ich benutze AVRStudio 6 und programmiere in C. µC ist ein ATmega328. Viele Grüße Jürgen
Theoretisch muss ich den ADC-Wert ja nun durch 2.55 teilen. Wie mache > ich das am einfachsten? [c] adc_wert / 2.55 [/c] Deine Referenzspannung ist 1 Volt?
-
Thread
Smart Meter DSMR P1 RJ11 DSMR Schnittstelle auslesen
Datagram sieht gut aus: DB085341473500009F388201F2300002DEB16230329FA1B724E6ECE096F75FEED9A21FF3C700DC61 64FA1F3426904EC87C9A6653D7DF125BB1926464D816AC53759624ACC070F855E9CEFAA7A919BB12 1019C57B9DAC7A805508947C1C7F5EB336D026053565D24CEBE45A91A7295632DD7C1AE1D9F739C4 F76D9B550316C82F193B9A9F46AF3EC24CABB19C677DFFBDB48F8F41E4E848F76335767CF71EBE04
1F256D6F18626621B3C9A30AF66B8655DDB0394A9534E3884B4CFEE802D443A7179394892B0EA4F2 D10AF71767BCEF9515F71B16266FBF6460000000F083675004FF162EE794362E4419AB40064B2225 38A4A589B3C94DD8B60CAB0B745CCE9058DFE7FD028FF1AB03D4393544D011F23D49E692C1FA6E34
-
Thread
KWB Kessel RS485 Protokoll
Offensichtlich handelt es sich um einen 2-Byte-Integer im Big-Endian-Format (High-Byte kommt zuerst): [c] Temperatur = (signed short)( data[n] * 256 + data[n+1] ) // in Zehntel Grad [/c] Das Ganze dividiere ich dann noch durch 10.0. Das sollte auch für negative Temperaturen richtig funktionieren
Offset_10 (036, 001): 921.700 Offset_12 (246, 001): -255.900 Offset_14 (010, 002): 256.200 Offset_16 (048, 000): 1228.800 Offset_18 (102, 001): 2611.300 Offset_20 (216, 001): -1023.900 Offset_22 (051, 001): 1305.700 Offset_24 (244, 001): -307.100 Offset
-
Thread
Tipps zur Fehlersuche gesucht
: metavalue detected, returning 0 at 256.500 ns(1), Instance /testbench/uut/ : Warning: NUMERIC_STD.TO_UNSIGNED: vector truncated at 512.500 ns(1), Instance /testbench/uut/ : Warning: NUMERIC_STD.TO_UNSIGNED: vector truncated
aber kein Synthesizer in (FPGA-)Hardware umsetzen kann. > Ich strebe eine 1-zu-1 Abbildung einer C-Prozedur bzw. Funktion > auf einen Prozess an. Naja, das geht mE. nicht :-/ (weil u.a. schon die Denkweise dahinter eine ganz Andere ist) > at 500.000 ps(1), Instance /testbench/uut/ram_inkey
-
Thread
ATmel-uController Übersicht ?
RGB-LED-Anwendungen einen solchen >controller zu bauen. Wozu braucht man so eine Genauigkeit? 8 Bit --> 256 Werte Drei Farben ist 256x256x256=16 Mio. Bunter geht es wohl kaum. Oder habe ich einen Denkfehler?
Wenn DIP kein Ausschlusskriterium ist: guck dir mal die AT90PWMx Reihe an. z.B. der AT90PWM1 hat (wenn ichs beim drüberfliegen richtig verstanden hab) 7 Kanäle 12Bit PWM... Datenblatt: http://atmel.com/dyn/resources/prod_documents/4378S.pdf Ist halt
-
Thread
ARM91SAM9261 Entwickler gesucht -Dringend
alles gut geht. Meistens gibt es ja noch dieses und jenes unvorhergesehene Problem. Ich habe schon AT91RM9200-Linux-Embedded-Systeme auf doppelseitigen Platinen aufgebaut und weiß ungefähr, wovon ich spreche. Von Windows habe ich 0,0 Ahnung, aber wird bestimmt mit C++ so ähnlich programmiert wie GTK2
Soll das ein Update / Konkurrenzprodukt zum www.taskit.de AT91RM9200 werden??
-
Thread
Lauflicht-Projekt funktioniert nicht wie gewünscht! Gesperrt
Funktionskennzeichnung an den Pins irritieren. In anderen Unterlagen werden die beiden Takteingänge als C11 und C12 bzw. C21 und C22 bezeichnet. http://www.ddr-rft-elektronik.de/schaltkreise/v4520-d-schaltkreis-ic-4bit-vorwaertszaehler/
Funktionskennzeichnung an den Pins irritieren. In > anderen Unterlagen werden die beiden Takteingänge als C11 und C12 bzw. > C21 und C22 bezeichnet. > > http://www.ddr-rft-elektronik.de/schaltkreise/v4520-d-schaltkreis-ic-4bit-vorwaertszaehler/ Dann ist das Symbol nicht irreführend sondern schlicht
-
Thread
[V] Evaluation Boards, Suns, Reflow-Ofen
wg. der genauen Bezeichnung, unbenutzt -------------------------------------------------- Atmel AT91SAM9XE-EK mit AT91SAM9XE512 (zwei Stück) jeweils mit Netzteil und Kabeln <https://www.microchip.com/DevelopmentTools/ProductDetails/PartNO/AT91SA M9XE-EK> https://www.microchip.com/wwwproducts/en
Zugesagt sind bis jetzt: - Atmel AT91SAM9XE-EK mit AT91SAM9XE512 (zwei Stück) - Atmel AT91SAM7XC-EK - Atmel AVR STK600 - STM32F4-Discovery - STM32-comstick Wer mich übrigens "bestechen" möchte, bietet mir EMUFs, EPACs, Kat'cen,
-
Thread
Technics Keyboard Festplatte klonen geht das ?
Partitionstabelle bzw. Filesystem gibt "blkid": [pre] root@alpha:~# blkid /dev/sdb /dev/sdb: PTUUID="b7a6ed24" PTTYPE="dos" root@alpha:~# blkid /dev/sdb1 /dev/sdb1: UUID="77c75293-5d60-4acc-96fa-655f76c20b81" TYPE="xfs" PARTUUID="b7a6ed24-01" root@alpha:~# blkid /dev/sdb2 /dev/sdb2: LABEL="Daten" UUID
current active mode ----- lspci|grep -i ide 00:04.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 10) ----- ./dmidecode # dmidecode 2.9 SMBIOS 2.3 present. 49 structures occupying 1378 bytes. Table at 0x000F2940. Handle 0x0000, DMI
-
Thread
Transcend Wi-Fi SD Card - Technische Details / Hacken?
[ 0.000000] set_mode_t1(1) [ 0.000000] set_mode_t1(2) [ 0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms [ 0.000000] kmemleak: Kernel memory leak detector disabled [ 0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar [
[ 12.420500] ka2000_mmc_buf_tran_finish_irq 0 00000001 [ 12.436274] ka2000_mmc_dma_irq 0 00000c00 00000002 019f1c60 00000040 00000033 [ 12.458081] cmd status=0 data status=0 [ 12.471238] ka2000_mmc_set_ios (24000KHz, width=0) [ 12.486879] mmc0: new SDHC card at address b368 [ 12.791287
-
Thread
PWM-Signal erzeugen
PCK_0 ( 1U << 6 ) #define LED_A ( 1U << 18 ) #define LED_B ( 1U << 17 ) int main(void) { AT91PS_PMC pPMC = AT91C_BASE_PMC; AT91PS_PIO pPIOA = AT91C_BASE_PIOA; AT91PS_RSTC pRSTC = AT91C_BASE_RSTC; AT91PS_PWMC pPWM = AT91C_BASE_PWMC; AT91PS_PWMC_CH pPWM0 = AT91C_BASE_PWMC_CH0; AT91PS_PWMC_CH pPWM1 = AT91C_BASE_PWMC_CH1; AT91PS_PWMC_CH pPWM2 = AT91C_BASE_PWMC_CH2; /* LED_A und LED_B einschalten */ pPIOA->PIO_PER = ( LED_A | LED_B ); /* LED_A und
-
Thread
intelligenter Zähler a la ELV
Ich hab sowas mal mit nem AT89C2051 gemacht (0,5Hz ... 125MHz). Ist in C, sollte man also auf nen ATMega8 umstricken können. Anbei Schaltplan und Source. Peter
Die max. Eingangsfrequenz habe ich per Vorteiler / 256 auf 35MHz erhöht. Bei Interesse: http://www.mino-elektronik.de/progs/avr/fm.c
-
Thread
AVR debuggen unter linux
0x940B 16 KiB 0.5 KiB atmega169 0x9405 16 KiB 0.5 KiB atmega16hva 0x940C 16 KiB 0.2 KiB atmega2560 0x9801 256 KiB 4 KiB atmega2561 0x9802 256 KiB 4 KiB atmega32 0x9502 32 KiB 1 KiB atmega323 0x9501
attiny167 0x9487 16 KiB 0.5 KiB attiny2313 0x910A 2 KiB 0.1 KiB attiny24 0x910B 2 KiB 0.1 KiB attiny25 0x9108 2 KiB 0.1 KiB attiny261 0x910C 2 KiB 0.1 KiB attiny43u 0x920C 4 KiB 0.1 KiB attiny44
-
Thread
S3C2440 oder AT91SAM9xxx ?
), wären einige gute Tutorials schon sehr praktisch. Momentan habe ich das Gefühl, dass es für die AT91SAM9xxx mehr Infos im Netz gibt als zu den S3C24xx-Controllern. Kann mir diese Annahme jemand bestätigen? Die Preisklasse der Mini2440-Board bei eBay ist natürlich unschlagbar. Gibt es in der Preisklasse
Thomas Finke schrieb im Beitrag #1942980: > Momentan habe ich das Gefühl, dass es > für die AT91SAM9xxx mehr Infos im Netz gibt als zu den > S3C24xx-Controllern. > Kann mir diese Annahme jemand bestätigen? > google AT91SAM* linux - 166000 results google S3C24* linux - 610000 results
-
Thread
5V CAN Controller und 3.3V uC
Teilnehmer erreicht hat. Ich bin mir nicht mehr 100% sicher, aber aus der Erinnerung heraus war es ein LPC11C24, der entsprechend reagierte.
erreicht hat. Ich bin mir nicht mehr 100% sicher, aber aus > der Erinnerung heraus war es ein LPC11C24, der entsprechend reagierte. Das ist kompletter Käse auch in Hinblick auf den LPC11C24/LPC11C14, von dem ich reichlich verbaut habe. Hier gibt es auch keinen Interpretationsspielraum weil etwas
-
Thread
Attiny85 anfänger
https://gist.github.com/joefutrelle/61d7c359ee29f6138c3a http://www.technoblogy.com/show?KX0 https://arduino-projekte.webnode.at/meine-projekte/attiny-im-schlafmodus/wecken-mit-wdt/
Der Tag hat 24 Stunden, da sind 30 Minuten ungefähr 2%. Das entspricht der Genauigkeit, die du mit dem internen R/C Oszillator erreichen kannst, wenn due die Temperatur und Spannung einigermaßen konstant halten kannst
-
Thread
Welche µC's für Motorsteuerung?
auch schon gedacht, jedoch finde ich keine guten Boards dazu...O_o Meine Favoriten waren bisher: AT91SAM, AT32xx, Cortex, SH7286, TriCore, oer PIC24xx... Eval-Board's: ATEVK 1100, STK 600, DM 300024 eig. wollte ich lediglich Meinungen einholen, aber manche müssen immer alles bis ins kleinste
schon gedacht, jedoch finde ich keine guten >Boards dazu...O_o >Meine Favoriten waren bisher: >AT91SAM, AT32xx, Cortex, SH7286, TriCore, oer PIC24xx... >Eval-Board's: >ATEVK 1100, STK 600, DM 300024 Der auf den hier vorgestellten Header- und Prototypenboards eingesetzte Controller STM32F103RBT6
-
Thread
Kleine FPGAs zum selber löten?
support/literature/lit-index/lit-pkg/package.html?family=MAX_10 erhältlich hier: https://www.digikey.at/product-detail/de/altera/10M02SCE144C8G/544-3098-ND/5284822?WT.z_cid=ref_findchips_standard z.B. per Sammelbestellung. Das wäre auch aus anderen Gründen nich so schlecht, Versorung zum Beispiel,
bestellen und sogar ab 50€ versandkostenfrei: http://www.mouser.com/ProductDetail/Intel-Altera/10M02SCE144C8G
-
Thread
A/D conversion-scalling with look-up-table and frequency generation with PIC16F877a
BCF STATUS,RP0 MOVLW .10 ;load the decimal MOVWF TMR0 ;Summon the TMR0 C4_Low BTFSS TMR0,7 ;Test Bit 7 of register GOTO C4_Low ;Loop EXIT GOTO START ;Jump back to marker Start ;+++ Subroutine: LOOK up table ++++
Anja schrieb im Beitrag #2133843: > Eine Lookup-Table mit 256 Einträgen muß zwingend an einer 256 Byte > Page-Grenze beginnen. Das PCLATH-Register muß dann vor ADDWF PCL,f mit > der Page-Nummer geladen sein. hallo, also auf meiner platine läuft das jetzt
-
Thread
Nach den Reset oder Stromausfall verliert EEPROM die Daten
habe nur schnell gelesen: Wurde das EEPROM schon > benannt? Laut Code ist es das interne des AT90CAN. > Ich hatte einen ähnlichen Fall vor langer Zeit mit einem EEPROM 24xxx > (bzw. kompatibel) mit 128 Byte, bzw, 256 Byte. > > Immer wurde die Speicherzelle 0 (Null) korrumpiert, nach einem
. (A summary of the sequence points is given in annex C.) 5 The least requirements on a conforming implementation are: — At sequence points, volatile objects are stable in the sense that previous accesses are complete and subsequent accesses have
-
Thread
[S] Gerät um Temperaturfühler an zwei Steuerungen anzuschließen
Logarithmisches 100k Digitalpoti, her damit. Ein logarithmisches Digitalpoti mit 32 kΩ wäre bspw. das X9C303 von Renesas https://www.renesas.com/en/document/dst/x9c303-datasheet?r=502681 Von Dallas gab es 100 kΩ "pseudo-logarithmisch" das DS1666S-100, zwar nicht logarithmisch, aber mit abschnittsweise
Rainer W. schrieb im Beitrag #8070077: > Ein logarithmisches Digitalpoti mit 32 kΩ wäre bspw. das X9C303 von > Renesas > https://www.renesas.com/en/document/dst/x9c303-datasheet?r=502681 Gar nicht schlecht für ein verfugbares Teil, simuliert einen 10k NTC von knapp 0 bis 100 GradC, wegen bis zu