-
Thread
Was sind eure Lieblings-ICs?
Controller) LPC2103 für kleine Sachen ATMEGA1284P/644P, ATMEGA328P(B) - Gute, verläßliche Arbeitspferde AT90LP51ED - Der Nostalgie wegen;-) ZILOG Z8 Encore! - Ein unbekantes Juwell unter den uC Io Expander wie PCA9554 u.ä.
MC68000 im 64pin DIP Keramikgehäuse! Sehr schön, einen so riesigen Käfer habe ich nie zuvor gesehen.
-
Thread
LCD an T6963C und ATMega323
I want to turn a AVR into a wet pussy. Can you help me?
Zeit macht es garnichts und ganz selten blinkt der Cursor und das Display ist clean. ICh verwende den AT90CAN128 mit dem internen 1Mhz Takt, so dass ich mir das Timing erstmal zum Großteil sparen kann. Ich bastel da seit geraumer Zeit nebenbei immer mal wieder dran rum, hab auch schon so ziemlich alles
-
Thread
Minimaler Systemtakt Atmega32
Siehe Datenbaltt unter "External Clock Drive Waveforms", delta t CLCL Die ganz alten AVRs der AT90S Reihe hatten das Problem nicht, die konnten wild mit der Taktfrequenz rumspringen. Früher war alle besser ;-)
was genaueres? Ich hatte vor einiger Zeit mal eine Schaltung, bei der der Takt von einem externen CAN-Controller kam. Der CAN-Controller lieferte auf seinem CLKOUT per Default sein CLK/8, lies sich dann aber per SPI in Zweierpotenzen hochkonfigurieren bis CLK. So konnte ich ein Quarz sparen. Zumindest
-
Thread
AVR AT90CAN128 bei CAN-Empfang langsam
die längste Zeit meines Lebens in Basic programmiert, auch wenn's doch schon einige Jahre her ist (C64). Daher fiel mir der praktische Einstieg in die uC-Materie mit BASCOM am einfachsten, ich hoffe, die Kritiker mögen es mir verzeihen. Nun aber zum Problem: Ich habe hier ein Olimex headerboard mit einem AT90CAN128 liegen, das die Basis für ein Prototypen-Ersatz-Steuergerät im Kfz werden soll. Dies auch nur zur allerersten Erprobung einer Idee, daher sollte Basic auch reichen, denke ich, denn OBD-Features
-
Thread
SRAM behält Daten nicht
Moschen Ich will Daten loggne lassen und der AT90S8515 soll diese im SRAM speichern. Jetzt probiere ich die ganze Zeit erstmal nur auf die erste Adresse zu schreiben. Klappt auch. Nach dem Ausschalten (des Stk500) und Wiedereinschalten sind die Daten
angesehen. So ein 8MB Speicher wär ideal. Die können mit SPI angeschlossen werden - nur hab ich beim 90S8515 das SPI schon belegt mit nem CAN controller. Bräuchte also nen zweiten CS-Ausgang. Welcher AVR bietet denn das?
-
Thread
Controllertypen: Blick über den Tellerrand
sind ähnlich schnell wie AVR, es gibt MASSIG Typen (auch in DIP) mit sehr interessanter Peripherie: CAN, USB, Ethernet. CAN und USB Controller gibts in DIP und z.B. bei R Programmiertools sind günstig: Pickit3 (Programmer und Debugger) 69€ und nicht so leicht tot zu bekommen wie ein Dragon Ich kann
HF-Oszillator hin- und herschalten? Seit Xmega ja, davor nur vereinzelt (beispielsweise bei den kleinen AT90USBxx).
-
Thread
Abhörtechnik "Wanzen" finden.
VisualMic_SIGGRAPH2014.pdf Zitat: "Because each row in a sensor with rolling sensor is captured at dif- ferent times, we can recover an audio signal for each row, rather than each frame, increasing the sampling rate from the frame rate of the camera to the rate at which rows are recorded (Fig. 9)." Und weiter: "The camera recorded at 60 FPS at a resolution of 1280 × 720 with an exposure time of 1 sec- 2000 onds. By measuring the slope of a line, we determined it to have a line delay of 16 μs and a frame delay of 5 milliseconds,
-
Thread
Arduino-Module, preiswerter FPGA, vibrationsrobuste IMU, quantensicheres TPM uvam
3D-Ansicht von hier: https://www.phoenixcontact.com/de-de/produkte/kontakteinsatz-sacc-ci-m12fsdr-4con-l90-thr-r-1028581)
>Our new decorative paints system acts like a sunscreen. The surface >temperature of buildings can be lowered by up to 10%. Wow, statt 300 K ist meine Hauswand dann nur noch 270 K warm? Nett!
-
Thread
LCD + Timer Interrupt
LCD_FUNCTION_8BIT)>>4; LCD_e_toggle(); delay(4992); /* ??? 4992 delay, busy flag can't be checked here */ /* repeat last command */ LCD_e_toggle(); delay(64); /* delay, busy flag can't be checked here */ /* repeat last command a third
delay(64); /* some displays need this additional delay */ /* from now the LCD only accepts 4 bit I/O, we can use LCD_command() */ #else /* * Initialize LCD to 8 bit memory
-
Thread
Digitales 17 Kanal Osizilloskop und Logic Analyser gratis
GIF files * So the analyzer results can easily be shared with other people who must not install any program to view a proprietary binary format * You can write an individual heading into each analyzer output to distinguish them later in
wenn dem Programm mal kurz der Task entzogen wird oder Interrupts bearbeitet werden? Als ich Ende der 90er (WIN95/NT40) mal was über den Parallelport einlesen musste hatte ich teilweise über 100ms Aussetzer. JL
-
Thread
Neue 8-Bit Tinys vorgestellt: 417/814/816/817 Gesperrt
mehr werden. Wie auf der Produktseite vom 817 angedeutet wird, wird es in Zukunft auch Tinys mit CAN geben. Das ändert aber leider nichts an der Tatsache, dass die AT90CAN* mittlerweile auf not recommended for new designs stehen und es für den 128er keinen wirklichen Ersatz gibt. Zur weiteren Zukunft
wurden für den AT90CAN Kleinigkeiten im Produktionsprozess geändert, habe aber diese Aussage nirgends gefunden. Haben den AT90CAN in mehreren Produkten im Einsatz (allerdings Kleinserie) und habe derartiges noch nicht
-
Thread
Gehalt/Gehaltsenwicklung für Ingenieure und Informatiker 2016
die die 100k überschreiten. Neueinstellungen bei Abwerbungen von erfahrenen Leuten laufen NIE unter 90k. Wer soll sich denn da einen Abteilungsleiterposten antun? Bei uns wurde zuletzt ein Teamleiter zu 120.000 Fixum (AT,45h) besetzt. Ich hätte den gemacht, hätte aber nach Stuttgart ziehen müssen,
So lange Du im Tarifvertrag bleibst und kein AT Gehalt möchtest ist üblicherweise keine Wochenarbeitszeitüberschreitung notwendig. Erst bei >90.000€/Jahr fängt es an zeitlich überzuschwingen (wobei ich beides kenne, ATler mit real 60h/Woche und Clevere
-
Thread
errechen von OSCCAL wert?
oder zu niedrig ist. Wenn zu hoch, dann löscht man die 128 wieder. Im nächsten Schritt schreibt man 64 zusätzlich rein (also 64 oder 192 je nach vorherigem Ergebnis). Man prüft wieder usw. So macht das auch der ADC. > Ich dachte ich kann das register von 0 bis 255 beliebig beschreiben ??? Ja, kann
ungefähr stimmen. Das wurde extra für die Serienproduktion so vorgesehen.<< Ich verwende einen AT90PWM316 und betreibe mehrere RGB-Leds, die ich per Funk (2,4GHz Funkmodul) alle 6 Sekunden synchronisiere. Mein Problem ist nun, das die internen Oscillatoren nicht genau schwingen (also zwischen
-
Thread
[V] STM3210B-Eval
USB-Kabel 1x OVP Mehr Infos unter: [http://www.st.com/mcu/contentid-100-110-STM3210B_EVAL.html] 90 Euro VHB Viele Grüße Robert
man so nicht erst alles abändern muss. Bei Interesse schick mir eine eMail an "Robert Punkt Forum at gmx Punkt net". Grüße Robert
-
Thread
Heatronic 3 Adapter (Junkers Heizung) fuer Raspberry Pi
Hallo Norbert, evtl. kannst du den break so erzeugen : Kiste says: December 27, 2012 at 3:01 AM Some UARTS do not support break signals, or only breaks which are too short for DMX specs. If you’re having these troubles (don’t know much about the pi’s uart yet) you can always generate
die Newline stehen. perl test.pl /tmp/ht_binlog.log | grep 'a1 00 ff' Ergibt 00 00 22 00 10 00 90 a1 ff 00 01 00 0c dd 00 a1 10 ff 00 00 0c 02 dc 00 90 00 21 00 a1 00 ff 00 00 0c 02 03 64 01 2c 22 b9 00 a1 00 2a 00 32 00 Hinten ist das ein gültiges telegramm? a1 00 ff 00 00 0c 02 03 64 01 2c
-
Thread
Autodesk Eagle 8.0 ist da.
8-er Free-Versionen ausschließlich 64 Bit und nur Englisch ?
Einschränkungen wegen dem geringeren Speicherbereich erkennen können. Sei dir gesagt, ich habe Hardware, die 64Bit kann :-) !!! Jörg W. schrieb im Beitrag #4874739: > die 64-bittig ist. (Der AMD Athlon > wurde 2003 in den Markt eingeführt.) Übrigens hat der im 939 Probleme mit Win 64Bit.
-
Thread
Einschätzung zu C-Lehr-Seite
show you how to get a basic Ubuntu Linux system up and running in a virtual machine so that you can still do all of my exercises, but avoid all the painful Windows installation problems. ... have to figure this one out. [/pre] Das sind reichlich eng angeschnallte Scheuklappen.
Berührung zu kommen? Welche modernen Konzepte meinst du, die C99 (oder C11) so grundlegend von C90 unterscheiden? > Oder sind neue Entwicklungen so unwichtig? Keineswegs. Ich sehe das so. Wenn jemand einen wirklich soliden Grundstock in C90 hat, dann gibt es für ihn in C99 oder C11 nicht mehr
-
Thread
Physikprojekte
Peltierkühler-Projekt mache ich gerade bei einem instructables-Wettbewerb mit: https://www.instructables.com/How-Cold-Can-I-Go-Low-Temperatures-With-a-Peltier-/ Mit einem Peltier-Stack bestehend aus 3-4 Peltierelementen und einem leistugsfähigen CPU-Kühler (be quiet! dark rock pro 3 mit 250W TDP) komme ich auf -64°C
Magnetfeld immer gleichgerichtet. Der magnetische Fluss durch den Ring nimmt aber innerhalb 0° und 90° zu und zwischen 90° und 180° ab. Daher wechselt die im Ring induzierte Spannung ja nach 90° ihre Richtung und das Ringmagnetfeld müsste bei 90° auch seine Polung umkehren. Daher, so mein Schluss,
-
Thread
16 bit Timer im Mode 15: Prescaler Kompromiss für PWM und Input Capture
gerade einen Knoten im Gehirn... Wie schon geschrieben, möchte ich einen 16 bit Timer auf einem AT90CANxxx @ 16MHz im Mode 15 (OCRnA als TOP) sowohl für PWM (OCnB und OCnC) als auch für den Input Capture an ICPn nutzen. Dabei soll meine PWM Frequenz einstellbar sein (ca. 100 bis 400 Hz). Das bedeutet
berechnen wird das richtig eng. Vor allem wenn der Controller auch noch was anderes machen soll, so CAN Botschaften empfangen, ADC einlesen etc. Und die 90CANxx haben ja zwei 16-Bit Timer, den anderen willst Du wohl auch noch benutzen? Ich mag die AVR ja auch, aber die haben eben Ihre Grenzen, mehr
-
Thread
Zeta SBC V2 Z80 mit Floppy Disk
KiB SRAM) is divided into 16 KiB pages: Pages 0 - 31 are mapped to the Flash ROM: page #0 starts at ROM address 00000h, and page #31 ends at ROM address 7FFFFh. Pages 32 - 63 are mapped to the SRAM: page #32 starts at RAM address 00000h, and page #63 ends at RAM address 7FFFFh. Page select registers
pretty sure this is an issue in v2.9.1. I have not released the final version of 2.9.2 yet, but you can download the latest pre-release from GitHub at https://github.com/wwarthen/RomWBW/releases. I suggest you try this and see if it works. Thanks, Wayne On Mon, Mar 2, 2020 at 2:07 PM .... wrote
-
Thread
Cortex M3 Board (ext. Memory, Ethernet, USB) gesucht
http://www.watterott.com/de/EKC-LM3S9B90
Ich kenne nicht alle M3, der LPCXpresso war jetzt auch mein Einstieg. Ich habe vorher schon mit dem AT7SAM gespielt, aber der hatte kein Ethernet. Und die Installation der Toolchain+Debugger war ein Krampf weil hier viele verschiedene Hersteller mitspielen. Bei NXP sehe ich auch nur den 177x oder 178x
-
Thread
Anwendungsentwicklung für CP/M 2.x
bildschirmorientierter Ersatz für den CCP auch was ganz Nettes. Etwa so ähnlich wie QDOS am PC der frühen 90er Jahre. W.S.
you can read and execute that file from any user number. This feature gives you a convenient way to make your commonly used programs available under any user number.
-
Thread
Bericht über Fischer Leiterplatten GmbH
Überproduktion mit ausgeliefert wird. Die Lieferung kam zeitnah an, durch UPS nicht nach genau 15 AT sondern nach 16 AT, für mich kein Problem. Also alles in allem empfehlenswert! Gruß Frank
You can leave your hat on . . .
-
Thread
E-Mobilitaet - wie sieht der Antrieb eigentlich technisch aus?
Asynchronmotor mit einem Piccolo umgesetzt, inklusive aller > nötigen Regler. Ja, selbst ein ARM7 aus den 90ern hat dafür schon gereicht. Die Motorregelung ist das geringste Problem, die Frage ist eher was noch an Features dazu kommt (sichere CAN-Auswertung und solche Späße).
Jahre später ist ein VW Up zwar ein paar Zentimeter kürzer als ein Polo II, aber 1,48m hoch und 1,64m breit mit 165er Reifen, immerhin 950l Kofferraum. Und ca. 15% größerer Querschnittsfläche -> Energiebedarf. Und bei Volvo gibts keinen wirklich großen Kombi mehr (V90 -> 1500l Kofferraum). Dessen
-
Thread
TIMER0 Normal Mode bei 2560
TCCR0A ist falsch intitialisiert. OCR0A nicht auf Wert gesetzt. (Hab grad nur das Datenblatt zum At90CAN da, daher mal selber nachsehen)
übrigens wohl nur auf die Interruptverwendung bezieht, denn davor steht: "The Output Compare Unit can be used to generate interrupts at some given time."
-
Thread
10W Bitcoin miner mit 450GH/s für Raspberry Pi
common.c: Soft reset failed: timeout 2024-04-19T11:30:23 INFO common.c: STM32L1xx_Cat_2: 32 KiB SRAM, 64 KiB flash in at least 256 byte pages. file /dev/shm/qaxe/firmware/fw-L151C8/qaxe-fw-L151C8-notmps.bin md5 checksum: 9ed16821d6a79af24b5aa5bd2bdd9758, stlink checksum: 0x005fad49 2024-04-19T11:30:23
common.c: NRST is not connected 2024-04-29T22:18:02 INFO common.c: STM32L1xx_Cat_2: 32 KiB SRAM, 64 KiB flash in at least 256 byte pages. file /dev/shm/qaxe/firmware/fw-L151C8/qaxe-fw-L151C8.bin md5 checksum: 75984add1d8269e8a991796ccf7c184, stlink checksum: 0x005a004d 2024-04-29T22:18:02 INFO common_flash.c
-
Thread
TEKWAY DST1xx2B Oszilloskop
the > FFT spectrum horizontally to 250 points, but you can use the FFT Zoom > function to expand the FFT spectrum so that you can clearly view the > frequency components at each of the 1024 data points in the FFT spectrum. HAbe auch hier mal Screenshots
gestellt die sind aber bis jetzt nciht beantwortet worden: >We planned to retrofit our DSO5000 series at >the end of march with new firmwares. For the board prices, >we can think that it should be around EUR 49,00 for >LAN and EUR 99,00 for Wifi, to be confirmed. ... >In fact there will be Lan
-
Thread
Richtlinien für große FPGA Designs?
muss man refreshen bevor der RAM voll ist. Auch wenn man mit maximaler Rate reinschreibt. Beispiel: 64MB reinschreiben mit 200MB/s dann ist das Ding nach 0,32 Sekunden voll. Refreshen muss man aber laut Datenblatt mindestens alle 64 ms. Oder kann man das in der Praxis was strecken? Oder meinst du ganz
http://toolbox.xilinx.com/docsan/xilinx7/books/data/docs/s3edl/s3edl0021_13.html [pre] CLK2X* Clock at 2x CLK0 frequency, in phase with CLK0 CLK2X180* Clock at 2x CLK0 frequency shifted 180o with regards to CLK2X [/pre] Das "in phase with CLK0" hätte ich jetzt interpretiert ob das jedes mal gleich
-
Thread
Betriebssystemprogrammierung
TinyLinux OS auf einem Tiny2313 wäre mal eine sportliche Aufgabe ;-) Ein Betriebssystem kann man zu 90% oder mehr vollkommen Hardware-unabhängig in prozedurealen (C) oder objektorientierten Hochsprachen (C++) entwickeln. Ob 32 oder 64 bit Architektur, das ist für die Algorithmen der wesentlichen
yourself and shoot them all in the foot. Providing emergency medical assistance is impossible since you can't tell which are bitwise copies and which are just pointing at others and saying "That's me, over there." Assembly Language: - You crash the OS and overwrite the root disk. The system administrator
-
Thread
Grafik-Displays
diesem Controller gibt es immer wieder sehr günstig bei Restpostenhändlern/Ebay. (z.B. <10 für ein 128x64 LCD)
ist der ja Kompatiebel. Ich werd es mir mal anschauen. @Ralf Ich hate mich gerade mit meinem AT90CAN128 so angefreundet. @Benedikt Hast Du schon was für den T6963 das Du mit dem Rest der Welt und mir teilen würdest?
-
Thread
ARM ist die Zukunft?
selbst bei denselben Herstellern auf CM0 und CM3 verschieden. CM3/4 fuer mich ja, wenn ich Ethernet, CAN und Graphic nutzen will, ansonsten ist und bleibt ein 8Bit Micro mit sehr guter Peripherie die bessere Wahl.
von Hersteller zu Hersteller völlig > unterschiedlich - teilweise ist es einfacher, von AVR32 auf AT91SAM3U zu > portieren als von STM32 auf LPC18xx.
-
Thread
NUR ADC4 an AT90CAN128 tut nicht?
Hallo, ich benutze einen AT90CAN128 um damit Analogwerte einzulesen und per CAN zu versenden. Bei ADC0-ADC3 ist das kein Problem, aber ADC4 liefert mir immer nur 1023. Obwohl auf Grund der Spannung an dem Pin etwas anderes herauskommen
> // Select the prescaler of 128 > ADCSRA = (1<<ADPS2 | 1<<ADPS1); Der Prescaler ist damit 64. > ADCSRA &= ~(1<<ADATE); //FreeRunningMode OFF Das bewirkt garnichts, durch die Zuweisung drüber ist das Bit sowieso nicht gesetzt. > return((ADCL + (ADCH<<8))); //return value return(ADC
-
Thread
Wie hoch muss die PWM Auflösung für Spannungsregelung sein
es ja eine Regelung gibt, und da findet sich: "This means that the converter 's output voltage can change as much as 14.6mV before it will become evident at the output of the analogto- digital converter and the duty cycle could be modified." Dazu spielt die reale PWM Auflösung keine Rolle, denn
Regelungstechnik. Michael B. schrieb im Beitrag #4501810: > "This means that the converter 's output voltage can change as much as > 14.6mV before it will become evident at the output of the analogto- > digital converter and the duty cycle could be modified." Da sind wir uns einig. Michael B. schrieb im
-
Thread
CQ CQ CQ SAQ SAQ SAQ
the event we plan for the first SAQ transmission since 2016. The transmitter start-up will begin at 11.30 (9.30 UTC) and the transmission will begin on 17,2 kHz CW at 12.00 (10.00 UTC). You can also watch a live video stream of the event on www.alexander.n.se. No QSL-cards will be given this time
transmission is on 17,2 kHz CW. Startup of the transmitter around 16.30 UTC Transmission of a message at 17.00 UTC You can also watch a live video stream of the transmission on https://www.alexander.n.se. No QSL-cards will be given this time and no List of Reports will be constructed but we accept shorter
-
Thread
Projekt: Virtuelle Instrumente an serielle Schnittstelle
z.B.: Diese Exe läuft nur auf x86- und x64-CPUs.
wrong version. > I recently installed win10 and this program from scratch. Works like a > charm. Can you tell which version you tried? I tried at least 5 last versions of V4, no luck with any under Win10 and Win7.
-
Thread
um welche antike Programmiersprache handelt es sich hier?
Matrixoperationen > oder komplexe Zahlen sind in Standard-C eine echte Qual, in Fortran ab > Version 90 dagegen ziemlich einfach. Matrixoperationen in älteren Fortrans (bis 77) sahen auch nicht arg viel anders aus als in C. Fortran 90 sollte man nicht mit C, sondern eher mit C++ vergleichen, das 1985
http://www.pbm.com/~lindahl/mel.html Dann gibt's da auch noch den Spruch: "Real Programmers can write FORTRAN in any language."
-
Thread
Alternative zu NAS
Majorreleases hieven kannst, solange die Hardware mit macht. Und da der kleinste gemeinsame Nenner heute AMD64 ist, wird das wahrscheinlich noch sehr lange möglich sein. Der Nachteil ist der Resourcenbedarf eines x64 System, vor allem bei FreeNAS mit seinem ZFS Dateisystem und der Notwendigkeit von ECC RAM
holen. Die o.g. genannten 40W idle wäre mir persönlich zu viel, bei 24/7 sind das schon mehr als 90€ Stromkosten pro Jahr.
-
Thread
Assembler Programm von ATtiny13 auf ATtiny45 portieren
Zusätzlich muß die Interrupttabelle angepaßt werden auf den "neuen" µC. beispielsweise sieht diese beim At13 so aus: If the program never enables an interrupt source, the Interrupt Vectors are not used, and regular program code can be placed at these locations. The most typical and general program setup
2,128,136,27,"d",2,121,43,29,"E",2,114,231,30,"F",2,107,189,32,"f",2,101,176,34,"G",2,96,192,36,"g",2,90,239,38 OCTAVE6: .DB "A",2,85,64,41,"a",2,80,180,43,"B",2,76,77,46,"C",2,72,14,49,"c",2,68,249,51,"D",2,64,16,55,"d",2,60,86,58,"E",2,57,206,61,"F",2,54,123,65,"f",2,51,96,69,"G",2,48,128,73,"g",2,45,223,77
-
Thread
Hausbus
.2 Jahren in eingebauten Zustand fehlerfrei (bis auf das 8515-Eeprom-Brownoutproblem). Den SAE81C90/91 würde ich zwar nicht mehr empfehlen, da nicht/schlecht lieferbar, dafür einen µC mit integriertem CAN einsetzen. Ich bastle gerade für die nächste Version an Motorola HCS12. Das soll dann in einem
reichte es dann. Technisch gesehen ist der Fujitsu ok. AVR hab ich verlassen, da damals der SAE81C90/91 nur schlecht lieferbar war und die Kombination aus µC und ext.CAN-Hardware kostenmäßig nicht soo optimal war, außerdem wollte ich mal ne andere µC-Familie kennenlernen. Den HCS12 setzen wir auch
-
Thread
TCNT0 anhalten oder "einfrieren"
Jou, hast Recht leo: AT90S8535 Aber die Antworten haben mir schon geholfen, Danke. Ein Problem bleibt trotzdem: auch wenn ich die Registerorgie durchziehe, und den Timer einfriere: überlaufen kann er bis zu diesem Moment
wird angeblich bei PWM gesetzt, wenn der Zähler bei $00 umkehrt. Das steht übrigens so nicht nur im AT90S8535 - Handbuch, sondern auch im Handbuch des ATMega128 .... e.
-
Thread
multiple definition of 'vector_6'
AS8510.spiwr(ACH_CTL_REG,ETR); #ifdef FAST_ACQ AS8510.spiwr(DEC_REG_R1_I,0x4B); // CIC1-64, Chop-CLK=2K, CIC2-4, ( SDM clock = 1MHz ) AS8510.spiwr(DEC_REG_R1_V,0x4B); // CIC1-64, Chop-CLK=2K, CIC2-4, ( SDM clock = 1MHz ) #else AS8510.spiwr(DEC_REG_R1_I,0x4F); // CIC1-64,
AS8510.spiwr(ACH_CTL_REG,ETR); #ifdef FAST_ACQ AS8510.spiwr(DEC_REG_R1_I,0x4B); // CIC1-64, Chop-CLK=2K, CIC2-4, ( SDM clock = 1MHz ) AS8510.spiwr(DEC_REG_R1_V,0x4B); // CIC1-64, Chop-CLK=2K, CIC2-4, ( SDM clock = 1MHz ) #else AS8510.spiwr(DEC_REG_R1_I,0x4F); // CIC1-64,
-
Thread
Hilfe, finde Datei auf MMC nicht mehr
Moin ich arbeite mit einem AT90CAN128 und einer MMC/SD Karte mit FAT16 System. Das Programm basiert auf dem von Holger Klabunde SingleFat 3.4. Bisher lief auch alles super, doch auf einmal findet er ein paar Dateien auf der Karte
sector, char *name)" nicht. Er probiert es ca. 158mal und bricht dann ab. Habe schon 3 Toshiba Karten (64MB und 256MB) ausprobiert. Hatte jemand schonmal das Problem?? Gruß wummpe
-
Thread
Padauk MCU für 0.038 USD aus Taiwan
volatile unsigned char sendcounter; volatile unsigned int senddata; volatile bool sending; __sfr __at(0x04) inten; __sfr __at(0x05) intrq; __sfr __at(0x10) pa; __sfr __at(0x11) pac; __sfr __at(0x1c) tm2c; __sfr __at(0x17) tm2s; __sfr __at(0x09) tm2b; void send_bit(void) __interrupt { if(
} void main(void) { // TODO: Clock calibration for 8 Mhz. // Set timer 2 for interrupt at 9600 baud. tm2c = 0x10; // Use CLK (8 Mhz) tm2s = 0x61; // Divide by 64 ~> 125 kHz tm2b = 104; // Divide by 104 ~> 9600 Hz inten = 0x00; __asm enggint __endasm; pac = 0x01;
-
Thread
Gehalt für Ingenieure und Informatiker 2014 Gesperrt
zwischen 70k-90k. Alles darüber sind in der Regel Spezialisten, Führungskräfte, oder Vertriebler (durch hohe Umsatzbeteiligung). Das mit AT (bzw. Gehältern >70k) auch immer ein Mehr an Arbeitszeit einhergeht kann ich
--------------------- > Firma : Versicherer > Region : London > Mitarbeiter : ca. 64.400 > Funktion : BI-Entwickler > Führung : nein > Arbeitszeit : 37,5h > Ü.-Stunden : Keine > Urlaub : 25 Tage > Gehalt : ca. 120k (Netto ca. 90k) > > Bin bereit Kontoauszuege
-
Thread
Arduino Custom Firmware für Fitness Armband mit NRF52
also auch recht genau sein müsste. Nochmal nachgeschaut: uint32_t millis( void ) { uint64_t ticks = (uint64_t)((uint64_t)overflows << (uint64_t)24) | (uint64_t)(NRF_RTC1->COUNTER); return (ticks * 1000) / 32768; } uint32_t micros( void ) { uint64_t ticks = (uint64_t)((uint64_
inzwischen rausfinden können ob Pin 7 (GPIO 0.05) spi MISO vom Font > Chip ist? Es müsste zu 90% der MISO pin sein, man kann die Leiterbahn deutlich auf der Platine erkennen. Getestet ist dies aber nicht. Und wie oben auch mal erwähnt hat der Chip sogar 64Kb Flash speicher, man kann ihn auch
-
Thread
Neue LPC23xx Produkte mit Ethernet, USB und CAN
MP3-Player hätte ich gern ein wenig mehr RAM um noch ein Ethernet dranstricken zu können. Mit den 64 kB des AT91SAM7S256 wird das etwas knapp.
was sein. Ist ein ARM9E mit max. 96KB int. SRAM , max 512KB Flash, Ethernet, USB ( leider Slave ), CAN und ein EMI Interface. Das Gehäuse ist ein LQFP126 (14mmx14mm).
-
Thread
uC - kennst du einen, kennst du alle
enthalten wirklich kritische Bugs, z.B. beim LPC435X: "Specifically, writes to I2C0, MCPWM, and I2S can affect C_CAN1. Writes to I2C1, DAC, ADC0, and ADC1 can affect C_CAN0." Und man erlebt auch Überraschungen, die man von einfacheren MCs nicht gewohnt ist. Ein Kollege wollte das SPI mit Bitbanging benutzen
erleichtern und ungeprüft fremde Codebeispiele übernehmen. Z.B. hatte der Kollege Probleme mit dem CAN. Nach langer Suche stellte sich heraus, daß der Takt des CAN-Controllers zu hoch konfiguriert war. Alles in allem halte ich daher die ARM nicht für Anfänger tauglich.
-
Thread
Bausatz - Xilinx USB Platform JTAG Kabel
windrvr6.sys version = 8.1.1.0. WinDriver v8.11 Jungo (c) 1997 - 2007 Build Date: Feb 28 2007 x86_64 64bit SYS 09:48:01, version = 811. PROGRESS_END - End Operation. Elapsed time = 15 sec. ERROR:iMPACT - This function requires that a target is opened first. [/pre] Aussehen müsste es ja so
Hello Thanks for your work, is it possible to replace the cpld with XC2C64A-7VQ100C or other pin compatible ones?
-
Thread
SCANDISK und große Festplatten
- The FAT32 file system as used by Windows ME cannot be made larger than about 2 TB. However, you can divide the hard drive into partitions, so you should still be able to use disks larger than 2 TB. At this size, the limitations of the FAT32 file system really start to come into play, and defragmentation
Der Fenstermanager von XP ist auch ziemlich 'rudimentär' (noch schlimmer als der von 7) Achja: 64bit XP ist ne furchtbare Krücke, Windows 7 64bit ist mittlerweile sogar auf den Consumer-PCs Diese Liste lässt sich nach belieben fortsetzen
-
Thread
Projekt : viele kleine zu einem groß Projekt, brauche Infos
kommen, dann bitte. Da kann ich Dir dann aber keine Hilfe mehr geben. Bei AVR und USB-Host wäre der AT90USB1287 (im Prinzip ein Mega128 mit USB) Dein Weg. Ob das dann am Schluss auch bei hohen MP3-Bitraten oder gar WAV und selbst bei starker Fragmentierung des FAT-Filesystems auf dem USB-Stick noch schnell
Und Du hast dann einfach mehr Auswahlmöglichkeiten und kannst beim übernächsten Projekt, wo Du einen CAN-Bus braucht, sagen "Ah, da gibts einen passenen PIC mit eingebautem CAN, da brauche ich keinen extra CAN-Controller wie beim äquivalenten AVR". Ethernet: das gleiche. Oder mal Stereo Out mit einem dsPIC33FJ128MC804