-
Thread
LPC1768: SSP per DMA auf verschiedene Slaves
P0.18 : MOSI : AF2 LPC_PINCON->PINSEL0 |= (0x2ul << 30); LPC_PINCON->PINSEL1 &= ~(0x3ul << 4); LPC_PINCON->PINSEL1 |= (0x2ul << 4); LPC_SSP0->CR0 = (0xf<<0) | (0<<4) | (0<<6) | (0<<7) | (0x0<<8); LPC_SSP0->CR1 = (0<<0) | (0<<1) | (0<<2) | (0<<3); LPC_SSP0->CPSR = 4;
/CS Signale verwenden, so dass Du mit einem 32 Bit Stereo Sample (64 Bit) 4 16 Bit Worte ausgibts, wovon eines zwangsweise ein Dummywort ist, oder als Reserve für einen 4. DAC. Und DMA geht mit I2S auf jeden Fall. Ist zwar nicht im Sinne des Erfinders, sollte aber problemlos
-
Thread
FPGA wirtschaftlich betrachtet
zu starten. Gerade bei modernen Kameras ist es möglich nicht 1 AD-Wandler zu benutzen, sondern 4 AD-Wandler parallel zu verwenden, damit kann man die Kamera 4 mal so schnell auslesen als mit einem µC der diese nacheinander abarbeiten muss. Es gibt z.B Zeilenkameras von der Firma Basler die mit
4 Serdes Kanäle a 3.2 GBit/s zu Verfügung. Damit gingen übrigens auch schon die 800MByte/s über PCIe, dürfte insgesamt aber zu klein für die Funktionalität sein.
-
Thread
Rechenproblem mit Counter
Ausführung der if-Schleife und danach nachgeholt wird. [code] $regfile = "attiny45.dat" $crystal = 8e6 $hwstack = 50 $swstack = 50 $framesize = 50 Dim Zeit As Long Config Portb.3 = Output Config Portb.4 = Output Config Int0 = Rising 'configuriere Int0
AT90S2313. > Aber nur zum Verständnis: Laut Datenblatt wäre das Bit für OCIE1A im > TIMSK-Register das 4. Also würde der korrekte TIMSK-Code lauten: > > &b00010000 > > oder? Richtig, es ist Bitnummer 4 und das fünfte Bit. Oder: TIMSK.OCIE1A = 1 Oder: TIMSK = Bits(OCIE1A)
-
Thread
Sinn und Unsinn zöllischer Maße - Diskussion
arbeite, um Zeit und Aufwand zu sparen, dass traditionelle System mit den Bruchangaben (1/8 Zoll, 1/4 Zoll, 1/2 Zoll, 3/4 Zoll) aus dem Handwerksbereich auch vorteilhaft metrisch umsetzten kann. 1/4 Zentimeter oder 3/4 Zentimeter lassen sich von mir eben auch bequem noch auf dem faltbaren Zentimeterstock
Zahl! Weil sich die 25,4 darin immer verdoppeln.
-
Thread
Temperatursensor gesucht
Adam P. schrieb im Beitrag #7843910: > Muss nicht 100% genau sein, ich denke mal so 2-4% Genauigkeit. > Temperatur wird wohl so zwischen 20°C - 50°C liegen. Die mittlere Temperatur läge dann bei grob 300K, so dass du mit 2-4% bei Abweichungen von bis zu 12K landest. Hört sich machbar
würde ich lieber PT1000 verwenden, wenn das Gerät sehr lange halten soll. Die NTCs entwickeln nach m.E. nach >10 Jahren doch eine merkliche Drift.
-
Thread
TFT-Display ansteuern via Standard CMOS 18-Bit Schnittstelle
Guten Tag, Ich habe dieses Display: http://www.reichelt.de/LCD-Module-Touch-Grafik/TFT-DIS-4-3-MT/3/index.html?;ACTION=3;LA=2;ARTICLE=101751;GROUPID=3011;artnr=TFT-DIS+4%2C3+MT;SID=11T7qjE38AAAIAABmuEAw9bed5b2f16ab3d56a7eacdfb60480522 Bei Reichelt.de gefunden und dort steht nur, dass es via
einen passenden LCD-Controller eingebaut. Bei der Displaygröße brauchst Du auch noch externes SRAM 64k*16 (dann reichts für 8 Bit Farbtiefe) oder 256k*16. Leistungsfähiger wäre z.B. der AT91SAM9261, aber das 240'er BGA-Gehäuse wirst Du wohl nicht verarbeiten können. fchk
-
Thread
Hausbus-Knoten mit RS485
Überlegung wert (gibt's auch bei Reichelt: http://www.reichelt.de/?SID=26C9XDZ6wQARoAAA-QXyU1a5da966e40e9019cb7f78b8d107ff00;ACTION=3;LA=2;GROUP=C1445;GROUPID=3227;ARTICLE=34816;START=0;SORT=artnr;OFFSET=16 ). Ich müsste nur sehen, ob das auch mit den Massivdrähten meiner Sternvierer-Verkabelung klappt
bauen. Die andere Hardware ist für Hutschinenmodule, noch nicht im Bild. Mit der hat man bis zu je 16 Eingänge, oder 8 Relaisausgänge, oder 4 Rollädenausgänge.
-
Thread
Atmega Einschwingzeit ext. 32k
2.5mm (maximal) Gehäuse empfehlen kannst, gerne! :) Bzw. wenn ich den Clock Prescaler nutze, zB mit 16MHz auf 1MHz CPU-Takt, lande ich dann im selben Leistungsbereich wie mit dem internen 8MHz/8 ? 16MHz gibt's glaub ich so klein. Suchen gehen...
Hier Meister, nimm 16Mhz und teile sie mit dem CPU-CLKPR auf die von Dir gewünschte Frequenz. http://www.auris-gmbh.de/root/img/pool/pdf_files/hc3225.pdf
-
Thread
ultrakurze pulse erzeugen Gesperrt
4 MHz Low-Cost-KSK mit einigen A. Geil. Keine Einwände.
War ja klar, daß das irgendeine Schwachsinnsidee sein mußte. Wie immer wenn die Grundlagen der E-Technik nicht sitzen.
-
Thread
vprintf: region rom overflowed by 6932 bytes
Größe: 0x8000 uC: ATSAMG55 http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-11289-32-bit-Cortex-M4-Microcontroller-SAM-G55_Summary-Datasheet.pdf Was meinst du denn mit "es gibt mehrere Varianten"? Hast du da vielleicht ein gutes Beispiel? Danke ;)
LOG_IT("mumble"); LOG_IT("doodle"); [/c] Schickst du diese Datei jetzt mit gcc -E durch den Präprozessor, dann bekommst du: [c] # 1 "foo.c" # 1 "<built-in>" # 1 "<command-line>" # 31 "<command-line>" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "<command-line>" 2 # 1 "foo.c
-
Thread
AVR-USB Connection-Probleme
the file USBID-License.txt for * details. */ #define USB_CFG_DEVICE_NAME 'T', 'e', 'm', 'p', 'l', 'a', 't', 'e' #define USB_CFG_DEVICE_NAME_LEN 8 /* Same as above for the device name. If you don't want a device name, undefine * the macros. See the file USBID-License.txt before
assign a name if you * use a shared VID/PID. */ /*#define USB_CFG_SERIAL_NUMBER 'N', 'o', 'n', 'e' */ /*#define USB_CFG_SERIAL_NUMBER_LEN 0 */ /* Same as above for the serial number. If you don't want a serial number, * undefine the macros. * It may be useful to provide the serial number
-
Thread
Reflow löten selbstgemacht
Oh Mann ist einfachster Edelstahl teuer ... Platte 1x2m 1mm stark, 16kg -> ca. 80 Euro Brutto (4,25 + Steuer / kg). Ist das denn normal ?
http://www.mineralienatlas.de/lexikon/index.php/Flusss%E4ure
-
Thread
Warum fängt eine LED an 3,3V zu blinken an?
Die Vorwärtsspannung ist von der Farbe abhängig. Faustregel: rot 1,7 Volt gelb 2,4 Volt grün 2,7 Volt blau/weiß/blaugrün ca. 3,1 Volt.
5MM-RT/index.html?;ACTION=3;LA=444;GROUP=A5335;GROUPID=3022;ARTICLE=10205;START=0;SORT=artnr;OFFSET=16;SID=12TW5o8H8AAAIAAGgDBSw2a8906ed818439e5928ddaa8363a2e10 is aber wohl eher so das durch die nicht vorhandene Strombegrenzung ohne Vorwiderstand den Ausgangstreiber des Pins den Du benutzt langsam
-
Thread
[STM32] Fehlender Handler im Stack?
ein "signal handler call" stattgefunden hat. Im Anhang mein Call vom SysTick_Handler auf einem SAM4E16E. Sieht bei einem HardFault z.B. auch so aus.
der "exception return value". Cool Danke! Das ergibt Sinn ;-) Hab es jetzt auch im Cortex-M4 Devices Generic User Guide gefunden.
-
Thread
C++?!?
end (size=3) */ /* function virtual void A::read() size 12 (4) */ .LFE3: .size _ZN1A4readEv, .-_ZN1A4readEv .weak _ZN1B5printEv .type _ZN1B5printEv, @function _ZN1B5printEv: .LFB4: .LM5: /* prologue: frame size=2 */ ldi r26,lo8(2) ldi r27
4) out __SP_H__,r29 out __SP_L__,r28 /* prologue end (size=4) */ .LM8: ldi r24,lo8(0) ldi r25,hi8(0) /* epilogue: frame size=4 */ rjmp exit /* epilogue end (size=1) */ /* function int
-
Thread
SMA Solar als Arbeitgeber
Ich habe mich 4 Mal bei SMA beworben. Habe gute Zeugnisse und eine gute Ausbildung / Studium hinter mir. 4 Mal Absage, allerdings nur durch nachfragen hin. Von alleine kam von SMA nichts. Nicht unbedingt als
jupp schrieb: > Ich habe mich 4 Mal bei SMA beworben. > > Habe gute Zeugnisse und eine gute Ausbildung / Studium hinter mir. > > 4 Mal Absage, allerdings nur durch nachfragen hin. Von alleine kam von > SMA nichts. > > Nicht
-
Thread
CRC Einheit im STM32 -> CRC32 lässt sich nicht bestätigten
/code] Jedoch liefert mir die Funktion bei einen Dateneingang von 0x1F7463AB ein CRC Wert von 0x4E40D245. Da sollte ja eigentlich der gleiche Wert rauskommen wie bei der STM32 Peripherie, sofern ich das richtig umgesetzt habe mit der Funktion glaube aber wohl weil in der App Note auch ein Binäres
im Beitrag #6798763: > Wenn du jetzt 4 Bytes aus dem Speicher nimmst, sind die aber > wegen dem little endian layout so angeordnet: [7...0] [15...8] [23...16] > [31.. 24] Woher weiß ich eigentlich ob die Daten jetzt nach little oder
-
Thread
1N4005 Diodenkennlinie Sperrstrom
metallischen Kasten legen. Außerdem sollten die Messleitungen abgeschirmt sein. Schau dir mal Bild 4.16 und 4.17 auf Seite 4.15 an. https://www.mouser.com/pdfDocs/Keithley_Low_Level_Measurements_7Ed.pdf
im Beitrag #6038330: > (U₀·exp(-t/RC) Etwas gewöhnungsbedürftig. Ich kenn das so: U=Uo mal (1-e hoch minus x) wobei x = t durch R mal C nicht briggscher log sondern Euler ln. ciao gustav
-
Thread
ADALM-Pluto SDR
] 57.917 167KB/s in 0,3s 2018-04-11 16:50:48 (167 KB/s) - »spectrum_painter.git« gespeichert [57917]
verheißungsvollen Meldungen zum Schluß >Registered 96 out of 120 device decoding protocols [ 1-4 8 11-12 15-21 23 >25-26 29-36 38-60 62-64 67-71 73-100 102-103 108-116 119 ] >linux; GNU C++ version 7.3.0; Boost_106501; UHD_003.010.003.000-0-unknown >[INFO] Using format CS16. >Sample rate set
-
Thread
Um Controller Vorschläge wird gebeten
STM32F3 oder F4
arbeiten. Ok, so ein M4 ist nicht wirklich klein, aber bei dem Preis... Ansonsten wäre noch der Atmel SAM3X8E im angebot: Cortex-M3, 84MHz, und mit Atmel Studio (GCC 4.8.3) hast du auch keine Codelimitierung, dafür ist der
-
Thread
Arduino CAN-Bus Problem
#include <SPI.h> #define BUS_SPEED 250 #define belegt 1 #define frei 0 int rmpin[] = {3, 4, 5}; int rmvalue[] = {0, 0, 0}; int rmstatus[] = {frei, frei, frei}; int ledpin[] = {3, 4, 5}; byte frame_id[4]; byte length = 8; int modulno = 0; void setup() { Serial.begin(
= high; frame_data[3] = low; switch(newstate) { case frei: frame_data[4] = 0x01; frame_data[5] = 0x00; break; case belegt: frame_data[4] = 0x00; frame_data[5] = 0x01; break; } frame_data[6] = 0x00; frame_data[7]
-
Thread
Ist Eagle out?
ich hier anders: > > https://www.autodesk.de/compare/eagle-vs-eagle-premium dort sind 3 (von 4) Varianten gezeigt allesamt für den gewerblichen einsatz einsetzbar. die 4. Variante ist die StudentenVersion
schon immer öfter nicht mehr ein. Also was willst du eigentlich? Deine Erfindung eines Cortex-M4 ohne DSP Befehle war auch wieder der Brüller schlechthin. Jörg W. schrieb im Beitrag #6039992: > Mw E. schrieb: > >> Bei Kicad bauste ja erst den Schaltplan um daraus das Layout zu bauen. >
-
Thread
[S] Lötstation 60 €
TQFP100 alles gelötet. Ich kann dir die Ersa Handlötkolben also empfehlen als Übergang zur JBC :) LG Sam
jeglicher Art brauchst Du unbedingt eine Heißluftstation, da reicht aber was Günstiges. -> 858D(+) (eBay, ca. 35 Euro)
-
Thread
Analog Multiplexer 32 Kanäle, Binär addressiert, I2C ?
STM32F103C8T6 steht zur Verfügung. > A0-A3 sind Ausgänge des STM32, B8-B15 sind Eingänge. Also du nutzt 8+4 Pins um 16 Reed-Kontakte abzufragen. Mit so einer Matrix-Tastaturabfrage würden aber schon 4+4 Kontakte ausreichen. > Diese 2 Signale scannen eine Tastatur mit 25 > Reedkontakten (und Neodym-Magneten
kommt dann wohl eher nicht in Frage. > > > Ordne mal Deine Gedanken ... 32 Kanäle, also 2 16 Kanal Mux 5 Bits und externer Inverter oder 6 Bits, da ist nichts "ungeordnet". > > Der von mir vorgeschlagene Portexpander passt hervorragend: > > I²C -> PCF8574 -> 8 Bit -> 3x4 CD4051 >
-
Thread
nRF24L01+ Funkmodul - Auto Acknowledgement sendet keine Payload
free FIFO { #ifdef DEBUG_ACK // flash LED MEDIUM_LED_FLASH( 1); SHORT_LED_FLASH( 4); #endif return false; // §§ maybe there could be done more serious action taken here (e.g. flushing FIFOs) } else { #ifdef DEBUG_ACK // flash LED MEDIUM_LED_FLASH
LSB Register 13 = 0100 0010 RX_ADDR_P3 LSB Register 14 = 0100 0010 RX_ADDR_P4 LSB Register 15 = 0100 0010 RX_ADDR_P5 LSB Register 16 = 0000 0000 TX_ADDR 3 Bytes, LSByte first Register 17 = 0000 0000 RX_PW_P0 __NN NNNN
-
Thread
Wer von euch hat auch eine F-15 gehört? Gesperrt
das Nato-Ding hieß SeaKing https://www.bing.com/images/search?view=detailV2&ccid=cgkAi6Kg&id=88A6E4FD8E109F139B34530CC58F5F102081F5CD&thid=OIP.cgkAi6Kgc1HmG0nsCrIK-QHaE7&q=Seaking&simid=608021028938845544&selectedIndex=0 und der Unsrige Mi14PL https://de.wikipedia.org/wiki/Marinehubschraubergeschwader
#5412349: > ... und alle zusammen gegen die Doofen. Das wäre dann wohl diese Variante: http://4.bp.blogspot.com/-QEwXWcGJaPU/T9kCyeB9LbI/AAAAAAAABTM/cQn6nHnQXpE/s1600/spanish+revolver.png
-
Thread
Selber Platinen ätzen oder fertigen lassen?
auch: mache ich nur noch für völlige Sonderlocken (MaWins flexible Platinen gehören dazu) oder für "same day delivery".
bzw. haben will! Die anderen Möglichkeiten wären die zu Fräsen oder ganz ganz viel Geld für einen Same-Day Express-Auftrag inkl. Kurierfahrt auf den Tisch zu legen. Fräsen/gravieren geht für so einiges durchaus auch wenn man eh eine CNC daheim hat. Fürs Hobby einen Same-Day Expressauftrag zu generieren
-
Thread
Opecore CAN: Checking for Receiving Message
CAN_TX_IDENT_1 0x0B #define CAN_TX_DATA_1 0x0C #define CAN_TX_DATA_2 0x0D #define CAN_TX_DATA_3 0x0E #define CAN_TX_DATA_4 0x0F #define CAN_TX_DATA_5 0x10 #define CAN_TX_DATA_6 0x11 #define CAN_TX_DATA_7 0x12 #define CAN_TX_DATA_8 0x13 #define CAN_RX_IDENT_0 0x14 #define CAN_RX_IDENT_1 0x15 #define CAN_RX_DATA_1 0x16 #define CAN_RX_DATA_2 0x17 #define CAN_RX_DATA_3 0x18 #define CAN_RX_DATA_4 0x19 #define CAN_RX_DATA_5 0x1A #define CAN_RX_DATA_6 0x1B #define CAN_RX_DATA_7 0x1C #define CAN_RX_DATA_8 0x1D #define
-
Thread
ATxmega8E5 - ADC Gain Korrektur
spezielle Register die Möglichkeit ADC Offset und Gain Error zu korrigieren. Beschrieben ist das im E-Manual auf S.350 unter 24.7.4 Gain error measurement. Meine Frage: Gilt der ermittelte Gain Korrekturwert für alle Gain Stufen, oder nur für die vermessene ? Mit welchem max. Fehler kan ich rechnen
Michael Knoelke schrieb im Beitrag #3905089: > das im E-Manual auf S.350 unter 24.7.4 Gain error > measurement. Welches Datum des Dokumentes? 11/2014? in diesen DOK ist es unter 25.7.4 zu finden denke mal das es für alle Stufen gilt 25.7.3 Offset
-
Thread
avrasmeditor
asm-Editor. 1. auf der avrfreak seite steht das der wavrasm nur folgende typen unterstützt: AT90S1200-4,AT90S1200-12,AT90S2323,AT90LS2323, AT90S2343 AT90LS2343 AT90S2313-4 AT90S2313-10 AT90S4433 AT90LS4433 AT90S8515-4 AT90S8515-8 AT90S8535 AT90LS8535 AT90S2333 AT90LS2333 AT90C8534 AT90S4414-4 AT90S4414
equ WDTCR = 0x21 .equ UBRRH = 0x20 .equ UCSRC = 0x20 .equ EEARH = 0x1f .equ EEARL = 0x1e .equ EEDR = 0x1d .equ EECR = 0x1c .equ PORTB = 0x18 .equ DDRB = 0x17 .equ PINB = 0x16 .equ PORTC = 0x15 .equ DDRC = 0x14 .equ PINC = 0x13 .equ PORTD = 0x12 .equ DDRD = 0x11
-
Thread
Netzteil um Kondensator auf hohe Spannung zu laden
es gibt auch diese alte Schaltplansammlung: https://www.repairfaq.org/sam/schfil.htm https://www.repairfaq.org/sam/hvinvert.htm Simple High Voltage Generator: Low Voltage DC In, up to 30 kV Out https://www.repairfaq.org/sam/hvgen32.pdf Es ist halt die Frage wie viel
Ich habe mir kürzlich einige von diesen Teilen besorgt: http://www.pollin.de/shop/dt/MzM3ODc4OTk-/Lichttechnik_Leuchtmittel/Zubehoer_Lichttechnik/Vorschaltgeraete/CCFL_Inverter_COTEK_126801CG_12_V_2_2_kV.html?gclid=EAIaIQobChMIg_LahYr31AIV67DtCh0lpgJaEAUYAyABEgKqCvD_BwE Die sind das Robusteste
-
Thread
Kommunikation mit Beurer BM65 über USB
#5277421: > Es schaut so aus, dass ein > µC drauf ist, vermutlich PIC Es gibt keine PICs mit 16 Anschlüssen.
die Beschriftung des FT230 ist 4-zeilig, auf dem Photo sind nur 3 Zeilen zu sehen. Es gibt aber noch andere Chips von FTDI im QFN16, der FT121 ist QFN16 mit 3 Zeilen Beschriftung, da passen aber die USb-Anschlüsse nicht.
-
Thread
Leute für Audio-Projekt gesucht
etwas dafür zu zahlen. Machen wir doch mal eine Rechnung: 1 Platine Europa mit Vogelfutter 40,- 4 Audio-Chips / Transceiver 20,- 4 XLR mit Umbeschaltung 10,- 4 S/PDIF mit Transformern 5,- 1 fettes FPGA 99,- 3 Power und Flash fürs FPGA 15,- 2 Power
#4371675: > Machen wir doch mal eine Rechnung: > > 1 Platine Europa mit Vogelfutter 40,- > 4 Audio-Chips / Transceiver 20,- > 4 XLR mit Umbeschaltung 10,- > 4 S/PDIF mit Transformern 5,- > 1 fettes FPGA 99,- > 3 Power und Flash fürs FPGA 15,-
-
Thread
megaAVR0 - Was ist die VPORT Besonderheit?
sind nun einmal da. Dafür kann man schön mit den Offsets zur Base rechnen. "langsam" takten auf 4MHz Niveau kann man mittels OUTSET/OUTCLR oder OUTGL oder IN. Effekt ist bei allen der Gleiche. Nimmt man die VPORTS mittels OUT (0/1) oder IN ist man wieder auf 8MHz Speed. Alles mit Clock 16MHz
Wichtiger ist m.E. an der Sache, dass man Atomarität bekommt. (BTW: man hat jetzt ja auch immer 4 GPIOR in dem Bereich), Wenn die jetzt noch eine atomares swap() zweier Bytes in den Core einbauen würden ...
-
Thread
Falsche Zeiten bei Schallmessung
wir als "charakteristische Länge" 1 cm. Die Strecke 1 cm wird von Schall in der Zeit t = s/c = 1E-2 m/(340 m/s) = 29.4 µs durchlaufen. Während 29.4 µs kann ein mit 16 MHz getakteter AVR-µC noch über ca. 200 Instruktionen abarbeiten. Hier sind wir also noch auf der sicheren Seite. Als sinnvolle
reicht für die Uhr jedoch nicht aus, weil es maximal bis 255 zählt und Du damit auf die Strecke 255 * 3.4 mm = 867 mm begrenzt wärst. Der Zähler muß also 16-bittig ausgelegt werden, was bedeutet, daß Du zwei Register dafür spendieren mußt. Damit könntest Du dann Entfernungen messen bis max 255^2 * 3.4
-
Thread
FFT Algorithmus in C für ARM7
als komplexe Zahl dargestellt (Realteil + Imaginärteil). Jetzt kommen meine Daten vom AD-Wandler (16Bit, 2er Komplement also 32768 bis -32768. Den Wert vom ADC mache ich ja (so wie ich es verstehe) in den Realteil des Arrays (also die geraden Indizes 0,2,4...). Was mache ich in den Imaginärteil? Kann
Das e hoch i*p ist die Eulersche Formel, auch Eulersche Identität genannt. Das heißt: schreibt man z = e^(i*p) und z ist eine komplexe Zahlen (was ja im Grunde zwei reelle Zahlen sind->reelle und imaginäre
-
Thread
ATMEL's AVR Absatzmarkt
heute noch exakt gleich hergestellt, obwohl es bereits Flash-basierte Modelle derselben MCUs gibt (16C54A,B,C -> 16F54). Es wird auch z.b. der 16F876 noch hergestellt, obwohl es einen 16F876A gibt, der bis auf die Flash-Sektorierung (nur bei Bootloadern wichtig) exakt gleich ist. Ausserdem hat
Aus dem "Billig"-2G4-Sender LP5DSM von E-Flite. Die Stueckzahlen duerften mindestens 6-stellig sein. Und wenn man genau hinguckt sieht man an der Beschriftung, dass die Platine noch fuer andere Anwendungen als exakt diesen
-
Thread
Nokia 6100 Grafiklibrary die Zweite
sich noch irgendwo ein böses define versteckt, was meiner Schaltung nicht schmeckt. Ich verwende 4 statt 16MHz und habe die Steckerbelegung von der http://www.e-dsp.com -Seite (die Anpassung im glcd.inc habe ich doch gemacht). Gruß Sebastian
was im Listing steht (da ich ja die Makros verwende): [code]00013966 <__vector_20>: 13966: a4 9a sbi 0x14, 4 ; 20 13968: 0f 93 push r16 1396a: 0c b5 in r16, 0x2c ; 44 1396c: 0f 7b andi r16, 0xBF ; 191 1396e: 0c bd out 0x2c, r16
-
Thread
PIC + CAN, Baudrate weicht um ca 4% ab
Hab hier zwei PIC 18F458 mit 20MHz Quarz + MCP2551 die mit 125kBaud mit nem SAM3X8E + 65HVD234 via CAN kommunizieren sollen. Untereinander funktionieren die PICs. Auf dem Ozsi sehe ich, daß die Bitzeit anstatt 8.0us bei 125kBaud 8.3us beträgt (bei dem SAM3X8E ist sie ok).
Idee? Noch ne Bemerkung am Rande: Die CAN-Engine die Atmel für den 16M1 verwendet sieht aus als ob sie gleichen Ursprungs wäre - sie sind fast tupfengleich (Ursprung Intel?).
-
Thread
Digitale Sprachübertragung
flNlc3Npb249UDkwV0dBVEU6Q19BR0FURTAzOjAwMDEuMDEyMy5mNjlkMzQ3MSZ+aHR0cF9jb250ZW50X2NoYXJzZXQ9aXNvLTg4NTktMSZ+U3RhdGU9MzE4MzQ2MzA0MQ==?~template=PCAT_AREA_S_BROWSE&mfhelp=&p_selected_area=%24ROOT&p_selected_area_fh=&perform_special_action=&glb_user_js=Y&shop=B2C&vgl_artikel_in_index=&product_show_id=&
Unix-like environment with at least 32-bit-integers, > but others have ported it to VMS and a MS-DOS 16-bit-environment. Na schön, 16-Bit-CPUs gehen wohl auch, aber der AVR kann nunmal nur reine 8-Bit-Arithmetik. Alles andere ist entsprechend aufwendig in Software nachzubilden. > GSM 06.10 is faster
-
Thread
Dash button: hackable?
Warum wurde um den SAM µC eine schwarze Masse aufgetragen?
Wifi:SPI_TXD? SPI5 44 PA11 Wifi:SPI_SSN? SPI5 45 VDDCORE VDDCORE 46 PB10 TX16:UART_TX USART4 47 PB11 TX15:UART_RX USART4 48 PA10 TX26/MIC:CLK 49 PA9 TX13/MIC:DAT 50 PB5 NC 51 PA27 TX31/Wifi:SD_DAT3(12) Cortex:RXD7? Wifi
-
Thread
Robustheit onboard ADC ATSAM
(wir reden hier von normalen Temperaturbereichen von 10-45°). Der ATSAM4S hat ja einen internen 12 Bit ADC mit integriertem Analogmultiplexer für bis zu 16 Eingänge (ich würde 8 vewenden): Vorausgesetzt ich versorge alles mit stabilen ultra low noise LDOs, wie robust ist
kalibriert werden kann http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-11100-32-bit%20Cortex-M4-Microcontroller-SAM4S_Datasheet.pdf
-
Thread
Moset gesucht 3,3V Logik, 30V 10A Drain, TO220
https://www.mikrocontroller.net/articles/FET#Erkl.C3.A4rung_der_wichtigsten_Datenblattwerte Siehe Gate-Source Threshold Voltage
4,5V spezifiziert. Vor kurzem bin ich dann noch auf den BUK954R8 ausmerksam geworden und auf der Suche nach einer Bezugsquelle.
-
Thread
µC nicht mehr ansprechbar
UARTs reicht es, wenn die akkumulierte Phasenverschiebung vom Startbit bis zum letzen Bit unter 7/16 Bitdauer bleibt, i.e. etwa 4% Taktabweichung.
ja der programmer takt beträgt 125khz . Ist also deutlich kleiner als 1/4 des µC Takts.
-
Thread
Balkonkraftwerk! Schöngerechnet?
Für meine 1200W PV Anlage hab ich auch eine vorhandene 1,5mm² Leitung genommen. Ich hab aber den 16A Automaten in der Verteilung gegen 10A getauscht. War in dem Fall kein Problem da in dem Stromkreis die 16A ehh nicht gebraucht werden. Das verhindert natürlich nicht das evtl. mehr als 600W eingespeist
Wenn ich Fertigteile aus China durchreiche sollte für F&E schon was hängenbleiben, oder?
-
Thread
Hammond B3 Clone mit ATMega
Pins für das Pedal? Kannst du das nicht genau so wie die beide Manuale mit einem Matrix (2x8 oder 4x4) abfangen? Mit einem 4-to-16 Demultiplexer reichen sogar 6 Pins! Ich würde mir an deiner Stelle das Konzept mit den Schieberegistern noch mal anschauen. Auch wenn du meinst du hast momentan genügend
Pins für das Pedal? Kannst du das nicht genau so > wie die beide Manuale mit einem Matrix (2x8 oder 4x4) abfangen? > Mit einem 4-to-16 Demultiplexer reichen sogar 6 Pins! Die Überlegung war ob ich die 25 Pedaltasten kabelmäßig in die Orgel führe oder nicht. Die beste Matrix für 25 Tasten ist eine
-
Thread
ATMEL stellt grafische Oberfläche für 8 bit Controller vor
ldi R16,0x01 ? Du brauchst sowas nicht ;-)
das Zip ist defekt. Hier mal die Checksumme von dem, was ich erhalten habe: f6f37243b07ecc024c89e3f2e4312f85 *setuptrial.zip
-
Thread
Günstiger guter OpenWRT-fähiger WLAN-Router?
Was spricht gegen sowas hier https://pcengines.ch/apu4d4.htm plus kleiner msata-SSD und einer 802.11ac-Karte mit SoftAP-Support (d.h. keine Intel AX200/210) fchk
Prime? => jemanden finden, der es für dich bestellt. Oder Probemonat, dann hat Amazon dich an den E...
-
Thread
GiveIO.sys unter Win 7 64bit
Hier steht etwas zum Thema: https://social.msdn.microsoft.com/Forums/vstudio/de-DE/dc5bfae6-21d6-4e70-a7c1-4f548b607625/giveiosys-on-win764?forum=vcgeneral "April 2015 I found out that it's really possible to write a giveio.sys compatible driver! The driver with source code is here: http://www.tu-chemnitz.de
/hs/giveio64.zip. No PatchGuard interference, and digitally signed. So it's possible to have the same behaviour (direct I/O access from user mode) in Windows 64 bit, even for 64 bit programs. And if someone has a WoW16-64, for 16-bit programs too. (Long Mode allows running of 16 bit protected mode code
-
Thread
Welcher ARM?
ist aber kein ARM. ;-) Wahrscheinlich meinst du einen ARM von Atmel, also im Falle des Cortex-M4 einen SAM4. > Was spricht dagegen einen M0 statt M4 zu > nehmen, es gibt hier zwei Artikel die eigentlich beides für > Anfängertauglich halten. Ist halt 'ne reichlich andere Nummer. Im Befehlssatz
STLink GDB Server habe ich von 8 auf 32 bit parallel mode umgestellt, vorher hat der download fast 4x so lange gedauert: # Set flash parallelism mode to 32, 16, or 8 bit when using STM32 F2/F4 microcontrollers # Uncomment next line, 2=32 bit, 1=16 bit and 0=8 bit parallelism mode monitor flash