-
Thread
Ist das ein Bug im Compiler?
t_data16*)&(X))->high8) #define LOW8(X) (((t_data16*)&(X))->low8) typedef union { uint16_t as_uint16; int16_t as_int16; uint8_t as_uint8[2]; // avr uses little endian - LSB is uint8[0] int8_t as_int8[2]; struct // if code runs on other endianess
explizit erlaubt: > If the member used to access the contents of a union object > is not the same as the member last used to store a value in > the object, the appropriate part of the object representation > of the value is reinterpreted as an object representation in > the new type [...] a process
-
Thread
Flashing und Debugging mit gdb und BMP
extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "--host=x86_64-apple-darwin10 --target=arm-none-eabi". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find
blackmagic nicht funktioniert. GDB 6.8 and higher set any memory area not in the memory map as inaccessible. This can be changed to the old behaviour by using the following GDB command set mem inaccessible-by-default off
-
Thread
Standlicht am Fahrrad nachrüsten
Bewegung selbst mit ollem noname Reibraddyn ist sofort halbwegs helles Licht da - ab 15kmh dann halt "as hell as hell could be" :) Klaus.
Klaus R. wrote: > dann halt "as hell as hell could be" :) > Das ist ja höllisch ;-)) Man könnte vielleicht auch sagen teuflisch gut ,-) cu, Andrew
-
Thread
rs 232 rechtecke vor und nach wert
quell code von vb 2008 express Public Class Form1 Delegate Sub TextBoxCallback(ByVal text As String) Private WithEvents myComPort As IO.Ports.SerialPort Private EndOfCommand As String = Constants.vbCrLf.ToString Private Sub Form1_Load(ByVal sender As System.Object, _
Case IO.Ports.SerialData.Eof End Select Dim msg As String = Me.myComPort.ReadExisting Me.ShowText(msg) End Sub ''' <summary> ''' </summary> Private Sub myComPort_PinChanged(ByVal sender As Object, ByVal e As _
-
Thread
Strukt initialisieren probleme
vermutlich daran, dass du in Zeile 8 immer das gleiche Element ansprichst. relais_ps = &relais_as[RELAIS_5]; Da solte vermutlich der index relais_e rein?
Die Initialisierung funktioniert jedenfalls: [c] int main(void) { PORTB = relais_as[RELAIS_4].pin; a4: 80 e1 ldi r24, 0x10 ; 16 a6: 85 b9 out 0x05, r24 ; 5 PORTB = relais_as[RELAIS_5].pin; a8: 80 e2 ldi r24, 0x20 ; 32 aa: 85 b9
-
Thread
ARM und RISC/V - Unruhe durch den IPO
have identified the development of globally competitive PRC companies in “core technologies” such as semiconductors as a key policy focus. As part of a government-wide effort to encourage investment and development of domestic semiconductor capabilities, the PRC government could encourage financing
RISC-V ISA. The EMSA5 is a 32-bit processor with a five-stage pipeline that is used in embedded systems as well as in functional safety applications such as in the automotive sector. For the latter, the IP core has an ASIL D ready certification according to ISO 26262. [/c] Wichtigstes Ziel des Forschungs-Projekt
-
Thread
Richtige PFC-Topologie
die Diode wärer (Flußverluste), aber der Fet blieb kühler, es entstand fast ein ausgleich. aber GaAs kann der Halbleiterhersteller (angeblich) besser bearbeiten, weicher, keine extremen Temperaturen bei der Berarbeitung Deshalb billiger und groß dies möglich. Angeblich mach IXYS bald 600V GaAs-Dioden bis 100A. GaAs hat einen negativen Tempkoeffizent, Uf wird besser bei hoher Temp. Allerdings ist dann mit parallelschalten nichts mehr. Sic vs. GaAs muss man dann genau vergleichen was beim jeweiligen Design.
-
Thread
Treiber-IC ca. 250mA .... aber welches für LED-Matrix?
es diesen hier: http://www.austriamicrosystems.com/eng/Products/Lighting-Management/LED-Driver-ICs/AS1115 hat auch Error Diagnose und key readback. Mit MAX7219/21 kompatibel ist der dot matrix driver AS1106 AS1107 http://www.austriamicrosystems.com/eng/Products/Lighting-Management/LED-Driver-ICs/AS1106
/AS1119 Lg.
-
Thread
ATTiny2313 mit ATMega32 über SPI
util/delay.h> volatile int data; // Initialize SPI-Interface void init_spi() { // Set DO as output and DI, USCK as input DDRB = (1<<DDB6); DDRB &= ~(1<<DDB5) | ~(DDB7); //Enable USI overflow interrupt, set three wire mode and set // clock to External, positive edge. USICR
. Woran liegt das und wie kann ich >das ändern? > // Set LED-Ports PB2 (LED1) and PB3 (LED2) as output > DDRB = (1<<DDB2) | (1<<DDB3); >void init_spi() >{ > // Set DO as output and DI, USCK as input > DDRB = (1<<DDB6); > DDRB &= ~(1<<DDB5) | ~(DDB7); Fällt dir etwas auf? MfG Spess
-
Thread
RDS CRC Prüfbit Berechnung
Gruppe-A, 2 für Gruppe-B, 3 für Gruppe-C, 4 für die Gruppe-D. Public Function BERECHNUNG_CRC(INP As String) As Byte ' INPUT: STRING 26 BYTES ' z.B. ("10000000000000000111000011") ' ("11010100111100011010001111") ' OUT: ' 0= Error ' 1=Gruppe A ' 2=Gruppe B ' 3=Gruppe C ' 4=Gruppe D Dim i As Integer Dim ZWISCHENERGEBNIS1 Dim ZWISCHENERGEBNIS2 Dim DATA As Double Dim CRC_OLD As Double Dim CRC As Double Dim CRC_GRUPPE_A Dim CRC_GRUPPE_B Dim CRC_GRUPPE_C Dim CRC_GRUPPE_D '---------
-
Thread
BLDC Controller
könnte schon der Hund begraben sein. Da stehen dann auch mal schöne Hinweise in so einer AN: As an added safety margin a resistor diode network can be added to the gate, as shown with dashed lines in Figure 28A. The purpose of this network is to further delay the turn-on, without affecting the
network is also useful in reducing the peak of the current spike during the reverse recovery time. As explained in Ref. 2, this has an impact on power losses, as well as dv/dt and EMI.
-
Thread
Verständnissprobleme mit der SD Karten- Speicherverwaltung
angefangen auf die SD Karte zu speichern!? Oder ratet ihr mir zu verschlüsselungsverfahren wie RSA, AES.. etc. Grüße Marco
Rechenleistung. Ein AVR reicht >nicht. Es gibt Controller mit Hardware-Crypto. Die ATXmegas haben AES in Hardware drin.
-
Thread
74HC14 Schmitt-Trigger
von NatSemi: "Note 8: Positive excursions of input voltage may exceed the power supply level. As long as the other voltage remains within the common-mode range, the comparator will provide a proper output state. The low input voltage state must not be less than −0.3 VDC (or 0.3 VDCbelow the magnitude
NatSemi: > > "Note 8: Positive excursions of input voltage may exceed the power > supply level. As long as the other voltage remains within the > common-mode range, the comparator will provide a proper output state. > ..." OK, aber dann muss die Spannung für die Schaltschwelle am + Eingang den
-
Thread
SMD bleifrei löten?
Minusgraden https://www.researchgate.net/profile/Minami-Yoda-2/publication/228605585/figure/fig8/AS:302012802584577@1449016871077/Vapor-pressure-as-a-function-of-temperature-for-lead-from-Ref-2-and-for-flibe.png
#7181886: > https://www.researchgate.net/profile/Minami-Yoda-2/publication/228605585/figure/fig8/AS:302012802584577@1449016871077/Vapor-pressure-as-a-function-of-temperature-for-lead-from-Ref-2-and-for-flibe.png Das Diagramm hat aber relativ ungewöhnliche Einheiten, und der relevante Bereich (athmosphärischer
-
Thread
TFT LP mit IC ICE2AS01 defekt
ich habe hier eine TFT-Netzplantine, wo ich leider keine Schaltplan habe. Die LP wird duch ein "ICE2AS01"(IC103)" gesteuert. Der IC103 steuert den (Q101) MOS Transistor an . Der MOS wurde von mein Vorgänger rausgelötet, somit musste ich understellen das ein "11N60C2=SPP11N60C2" drin ist. Der wiederum
dem Plußpol von dem Gleichrichter verbunden. bezeichnung der LP: PL1542C02-V3 TFT LP: TITAN? DT54AS04381 http://www.pixel-korea.com/products_electronics.htm Gruß Tobias
-
Thread
Arduino Sketch in AS7- Arduino Bibliothek einfügen funktioniert nicht
Datein hinzugefügt werden müssen. Wenn ja, wo und welche müßten hinzugefügt werden? Wobei mir AS7 die Funktionen aus der Bibliothek zur Autovervollständigung vorschlägt, also muss der doch irgendwie Zugriff darauf haben? Für Hilfe wäre ich sehr dankbar! MfG Andre
Oder man kopiert alle Klassendateien in den Projektordner. Was auch mühsam ist. Dazu kann man auch in AS im Solution Explorer mit Rechtsklick auf den Projektnamen klicken und mittels Add > Existing Item > die Dateien hinzufügen. Hat man das geschafft werden diese nicht mehr angemeckert. Dafür fehlt dann
-
Thread
AVR (8bit): Daten verschlüsselt im EPROM speichern, z.B. mit AES
fertige Bibliothek, die man auch verwenden kann. Am besten eine Funktion in der Form: [c]str_crypt = AES(str_klartext, str_passwort, AES-parameter ...)[/c]
, der kann AES in Hardware.
-
Thread
Visual Studio Button lange drücken
weiterhelfen was ich falsch gemacht habe ? Private Sub Button_M1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) down = Now Timer2.Enabled = True End Sub Private Sub Button_M1_MouseUp(Button As Integer, Shift As Integer, X As Single
End If End Sub Private Sub Timer2_Tick(sender As Object, e As EventArgs) Handles Timer2.Tick If DateDiff("s", down, Now) > 1 Then speichern = True End If End Sub Private Sub Button_M1_Click()
-
Thread
TrueCrypt jetzt unsicher + aus&ende
Ein paar leute schreiben auch, dass ihnen die Formulierung " WARNING: Using TrueCrypt is not secure as it may contain unfixed security issues" ungewöhnlich erscheint. Wenn man sich die Anfangsbuchstaben anschaut: "TrueCrypt is NSA". Könnte natürlich genauso gut Zufall sein..
Ewigkeiten LUKS statt TrueCrypt. habe gerade einen 4GB Stick mit Luks präpariert. cryptsetup -c aes-cbc-essiv:sha256 -s 256 luksFormat /dev/sdb einschließlich Format als vfat hat das nur Sekunden gedauert, während Truecrypt einige Minuten braucht. Somit wirkt Truecrypt sicherer.
-
Thread
Software für HM2005 und HM1507
Windows 10 Pro x64. > > Can you help me? Regards Daniel Hi, I'm not Daniel but I can help you as well. I posted a link which is a dead link actually. Here is the actual link with the SP107 software and some other stuff. https://cloud.psdd-it.de/index.php/s/mYnzBCR3LwTD9SJ It easily works under
Beitrag #6571908: > André H. schrieb im Beitrag #6571556: >> Hi, I'm not Daniel but I can help you as well. I posted a link which is >> a dead link actually. Here is the actual link with the SP107 software >> and some other stuff. >> >> https://cloud.psdd-it.de/index.php/s/mYnzBCR3LwTD9SJ >> >>
-
Thread
ADC-Pins Übersprechen / war: Ich fass es nicht
changing differential channels. Once a differential channel has been selected, the gain stage may take as much as 125 μs to stabilize to the new value. Thus conversions should not be started within the first 125 μs after selecting a new differential channel. Alternatively, conversion results obtained within
connected to the AREF pin, the user may not use the other reference voltage options in the application, as they will be shorted to the external voltage. If no external voltage is applied to the AREF pin, the user may switch between AVCC and 2.56V as reference selection. The first ADC conversion result after
-
Thread
Per UART Zahlenwert an Mega8 schicken (BASCOM)
Tipps sehr sehr dankbar! $regfile = "m8def.dat" $crystal = 16000000 $baud = 115200 Dim i As Byte Dim A As Byte Config Portb.3 = Input Portb.3 = 1 Do If Usr.rxc = 1 Then 'Wenn Byte empfangen... I = Udr 'Byte aus UART auslesen End
ganz einfach die Funktion Val benutzen, die dann den String in eine Zahl umwandelt: Dim Instring as String*10 Dim Varval as Integer Instring = " 781" Varval = Val(Instring) 'Varval = 781 Für das Sammeln von Zeichen von der Uart bis zum Return gibt es sicherlich auch etwas.
-
Thread
Tödlicher Unfall im MRT-Gerät
schlecht er ausgebildet war. In einigen Berichten steht "MRI facilities in NY are not regulated as part of diagnostic and treatment centers, so are therefore not subject to routine inspections." Es schaut also niemand so genau hin was dort wie gemacht wird.
> "MRI facilities in NY are not regulated as > part of diagnostic and treatment centers, so are therefore not subject > to routine inspections." Also da wo ich in einem deutschen Krankenhaus im MRT war, da war nichts abgeschlossen, und es
-
Thread
I2C meldet status 0x38
received ACK has been returned #define TWI_SRX_ADR_ACK_M_ARB_LOST 0x68 // Arbitration lost in SLA+R/W as Master; own SLA+W has been received; ACK has been returned #define TWI_SRX_GEN_ACK 0x70 // General call address has been received; ACK has been returned #define TWI_SRX_GEN_ACK_M_ARB_LOST 0x78 // Arbitration lost in SLA+R/W as Master; General call address has been received; ACK has been returned #define TWI_SRX_ADR_DATA_ACK 0x80 // Previously addressed with own SLA+W; data has been received; ACK has been returned #define
-
Thread
STM32F2xx USART weigert sich
, &GPIO_InitStructure); /* Configure USART Rx as input floating */ GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU; GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8; GPIO_Init(GPIOA, &GPIO_InitStructure); /* USART configuration */ USART_Init
variety of on-chip peripherals to distinguish their parts from each other. Device peripherals such as I/O Ports, Timers, PWMs, A/Ds, or D/As can have different functions and performance characteristics. This variety is a challenge for the software developer and makes code reuse difficult. CMSIS addresses
-
Thread
C++ ist schon eine verrückte Sprache
library provides the function template declval to simplify the definition of expressions which occur as unevaluated operands (Clause 8). template <class T> add_rvalue_reference_t<T> declval() noexcept; // as unevaluated operand 2 Remarks: If this function is odr-used (6.2), the program is ill-formed
16), user-defined conversions (15.3.2), allocation functions for placement new-expressions (8.3.4), as well as non-default initialization (11.6). A constructor selected to copy or move an object of class type is odr-used even if the call is actually elided by the implementation (15.8). — end note ] .
-
Thread
Bascom open Befehl Verständnissproblem
warum man einmal von Channel und einmal von Pin redet. Den Unterschied den ich sehe ist "For outout as #1" und "For input as #2" und comd.1 ...... comd.0..... . Gruß Frank
dass die Ressourcen irgendwann mal knapp werden. Beispiel: Open "comA.0:19200,8,n,1" For Input As #1 'Rx1 Open "comA.1:19200,8,n,1" For Input As #2 'Rx2 Open "comA.2:19200,8,n,1" For Input As #3 'Rx3 Open "comA.3:19200,8,n,1" For Output As #4 'Tx1 Do Input #1,A Input
-
Thread
PIC Mikrocontroller noch aktuell ?
#7989322: > hast Du da irgendwelche Quellen? https://www.cnbc.com/2025/04/29/satya-nadella-says-as-much-as-30percent-of-microsoft-code-is-written-by-ai.html Halbwegs relevant: https://www.golem.de/news/programmieren-fast-niemand-stellt-mehr-fragen-auf-stack-overflow-2601-203788.html Ein Bekannter
PIC microcontrollers may not be as popular as they once were, but they remain a reliable option for many industrial and embedded systems. At Fonhua, we always find it interesting how well-established technologies continue to deliver value
-
Thread
Thermomter DS18b20
einen Temperaturwert. Zumindest bei der Umrechnung der Rohdaten in Temperatur [pre]Dim Temperatur As Integer Dim Celsius As Single ... Dim C As Single Dim Cc As Integer ... Celsius = Temperatur / 16 C = Celsius * 10 Cc = Round(c)[/pre]könnte es gut sein, dass jegliche "Nachkommastellen
-
Thread
Gibt es noch kostenlose Programme zum Entpacken von RAR-Dateien?
die sind RAR geworden... Der Hintergrund obiger Frage könnte im *speziellen* Fall die nun bessere AES-Verschlüsslung sein, die auch Dateinamen verschlüsselt? Das benutzt nicht jeder täglich. Wiki weiß mehr. https://de.wikipedia.org/wiki/RAR_(Dateiformat)#Verschl%C3%BCsselung
oszi40 schrieb im Beitrag #6738776: > Wer jedoch gründlich mit AES verschlüsseln möchte Der TO fragte lediglich nach den Entpacken von rar-Archiven. Jetzt kommst du mit Verschlüsselungsprogrammen. Hast du vielleicht noch ein Videoschnittprogramm oder eine Bankingsoftware
-
Thread
WS2812 Ansteuerung per Bitbanging für AVR und ARM von 4 Mhz-60 Mhz
Ende deines Artikels schreibst du "•A “1″ can be encoded with pulses of almost arbitrary length as long as they are not shorter than ~625 ns (minimum on WS2812B)." Die beliebig lange High-Time einer "1" lässt sich nur für die erste LED "sinnvoll" einsetzen, da die "1" am Ausgang auf jeden Fall
to 0x000000. * Added apa102_setleds_brightness function which allows to set global brightness as well. [/code] https://github.com/cpldcpu/light_ws2812/tree/master/light_apa102_AVR
-
Thread
Neigung feststellen
AS50xx AS51XX Serie von austria microsystems www.austriamicrosystems.com
Also die AS50xx / AS51xx sind zwar interessante ICs, aber leider für meine Anwendung nichts, weil die wieder einen Magneten an einem Pendel brauchen. Da gefällt mir der Ansatz mit dem Gyroskop besser. Ich will die
-
Thread
Source Code Problem (Attiny2313 BASCOM)
Debounce = 30 ' Entprellzeit in ms fuer das Debounce Dim Modus As Byte ' Statusvariable Dim Blinken As Bit ' Blink-Variable bedient von Timer1 :) ' Mainloop Do Debounce Pind.5
Debounce = 30 ' Entprellzeit in ms fuer das Debounce Dim Modus As Byte ' Statusvariable Dim Blinken As Byte ' Blink-Variable bedient von Timer1 :) Dim Test As Byte ' Mainloop
-
Thread
Präzision des Timers im ATtiny 45
Taster = Input Config Transistor = Output Config Led = Output Config Langtaster = Input Dim Zeit As Long Dim Exitbit As Bit Dim Count As Byte Dim Faktor As Byte Do Zeit = 0 Exitbit = 0 If Taster = 1 Then Gosub Settings End If Waitms 50 Toggle Led Loop End Settings: Led = 1 Waitms
-
Thread
Serielle Schnittstelle ansprechen mit VB und API
= &H80 Public Const INVALID_HANDLE_VALUE = -1 Type dcb 'Com-Port Settings DCBlength As Long BaudRate As Long fBitFields As Long wReserved As Integer XonLim As Integer XoffLim As Integer ByteSize As Byte Parity As Byte StopBits As Byte XonChar As Byte XoffChar As Byte ErrorChar As Byte EofChar As Byte EvtChar As Byte wReserved1 As Integer End Type 'Handle erstellen Public
-
Thread
CRC16 - CCITT
crc-calculation.html kommt aber 0x3F7B heraus. Hat jemand eine Idee, was ich falsch mache? [pre] dim w as word dim txt_5_st as string[5] const crcblock as byte[100] = (48, 49, 50, 51) 'hier testweise "0123" als ASCII sub function CRC16_CCITT(dim byref localcrcblock as byte[100], dim startbyte as byte, dim endbyte as word) as word dim j, lsb as Byte dim i, crc as Word crc = $FFFF 'Anfangswert For i = startbyte to endbyte crc = crc xor localcrcblock[i] For j = 0 to 7 crc = crc >
-
Thread
Suche Pulse Train oder Pulse Pattern Generator
zusammen. Falls du die HW nicht selbst machen willst: http://www.xilinx.com/products/boards-and-kits/AES-S6MB-LX9.htm Kost 100 Euro, ist winzig klein, hat sogar Ethernet.
deine vorgeschlagene Platine reicht für erste Tests? http://www.xilinx.com/products/boards-and-kits/AES-S6MB-LX9.htm Gruß Thorsten
-
Thread
Fassungtausch Schrankwand - Vorschläge?
J. Ad. schrieb im Beitrag #3881010: > Was As angeht: No Problem, da es ein Dotierstoff ist, der im ppm-Bereich > für die Winz-Halbleiter-Teile eingesetzt wird, die ich ohnehin nicht mit > dem Schweißbrenner zum Verdampfen bringe. Und was ist
Siedepuunkt GaAs: 2400°C DAS Netzteil möchte ich sehen, das in guter chinesischer Tradition gefertigt, die Leistung für solche Temperaturen zusammenbringt...
-
Thread
Keine MCU Auswahl unter Eclipse Juno mit AVR Eclipse plugin
fno-exceptions' '-mmcu=atmega32' '-DF_CPU=1000000UL' '-MMD' '-MP' '-MFmain.d' '-MTmain.d' '-c' '-o' 'main.o' as -v -mmcu=atmega32 -o main.o /tmp/ccpRJ6CN.s GNU assembler version 2.22 (x86_64-suse-linux) using BFD version (GNU Binutils; openSUSE 12.2) 2.22 as: unrecognized option '-mmcu=atmega32'
avrtiny at90s1200 ... Ubuntu 14.10 avr-as 2.24 avr-gcc 4.8.1
-
Thread
Wie heißt der Parameter, der die Effizienz einer LED beschreibt?
are 235 and 275 lm/W, respectively. Utilizing direct green LEDs emitting at 536 nm, peak efficacies as high as 307 lm/W have been demonstrated Grün sind schon die effektivsten. Aber das Datenblatt so einer UX:3 basierenden grünen LED https://www.osram.com/media/resource/hires/osram-dam-2493451/LT-PWSG.pdf
schrieb im Beitrag #6376619: > Utilizing direct green LEDs emitting > at 536 nm, peak efficacies as high as 307 lm/W have been demonstrated M. K. schrieb im Beitrag #6376581: > Eine SI Einheit die weder wahrgenommen noch gemessen werden kann. Ich glaube hier haben wir uns etwas verrant. Lumen
-
Thread
Benötige Hilfe mit meinem DMX-Sender (Mega8, Bascom)
nicht [pre] $regfile = "M8515.dat" $crystal = 8000000 Enable Utxc Dim Dmxstatus As Byte : Dmxstatus = 0 Dim K1 As Byte Dim K2 As Byte Dim K3 As Byte Dim K4 As Byte Dim K5 As Byte Dim K6 As Byte Dim K7 As Byte Dim K8 As Byte Ucsrc = &B10001110
daher beim Senden unkritisch sein. Ich habe bei mir einfach ein Array angelegt DIM DMX_Bytes (255) as byte und hab dann einfach for x = 1 to 255 printbin DMX_Bytes(x) next wobei DMX_Bytes(1) sollte 0 sein und gut ist
-
Thread
Taster + sehr sehr langes Kabel
es dir nicht danken, wenn er dauern 100nF blitzartig >entladen darf. Q = 100nF * 5V = 0.0000005 As (bzw. 0.5 uAs) Du glaubst hoffentlich nicht ernsthaft daran, dass diese Ladung für irgend einen mechanischen Schalter ein Problem sein könnte? Diese Ladung traue ich selbst noch den kleinsten Mikroschaltern
dir nicht danken, wenn er dauern 100nF blitzartig >>entladen darf. >Q = 100nF * 5V = 0.0000005 As (bzw. 0.5 uAs) >Du glaubst hoffentlich nicht ernsthaft daran, dass diese Ladung für >irgend einen mechanischen Schalter ein Prblem sein könnte? Diese Ladung Schon mal den Strom ausgerechnet? Ein
-
Thread
Warum Silizium?
> Gibt noch andere Gründe, die für Si sprechen. > GaAs: Naja, GaAs ist dafür in der Optoelektronik nicht wegzudenken, weil es ein direkter Halbleiter ist, während man sich bei Si ganz schön strecken muss, um ihm Photonen zu entlocken. Auch wenn am Si
In der Mikrowellentechnik sind GaAs, InP, SiGe und GaN relativ beliebt.
-
Thread
welche Diode für 500-1000Hz ?
PWM-Frequenz und dem fließenden Strom ab. Du schreibst da was von 500 Hz und 100 mA: mit 1000 µF (1 mAs/V) hättest du einen Rippel in der Größenordnung von 200 mV.
68kHz. Warum auch immer. http://www.infineon.com/cms/en/product/evaluation-boards/KIT_LED_XMC1202_AS_01/productType.html?productType=5546d4624cb7f111014d046839d66d70 Naja, okay, ich bleibe erstmal bei 500Hz. Ich brauche nicht unbedingt das perfekte Fading. Nur einfache Helligkeitsänderungen. Einen
-
Thread
SJA1000 ansteuern?
-- t = 00 ns AD <= Address; -- Adresse anlegen AS <= '1'; -- Übernahme der Adresse vorbereiten when 2 => -- t = 20 ns AS <= '0'; -- Adresse übernehmen
-- t = 00 ns AD <= Address; -- Adresse anlegen AS <= '1'; -- Übernahme der Adresse vorbereiten when 20 => -- t = 20 ns AS <= '0'; -- Adresse übernehmen
-
Thread
RISCV (CH32V003): GNU Assembler übersetzt "CALL" nicht korrekt (oder bin ich nur zu doof?)
as erzeugt aus der Assembly-Quelle eine Object Datei, was aber kein ausführbarer Code ist. Dazu muss mindestens Gelinkt werden, und evtl. braucht's noch zusätzlichen Code (Startup Code, CRT, Device Initialisierung
Siehe https://sourceware.org/binutils/docs/as/Org.html
-
Thread
STM32 EXTI zu langsam
* @brief Configures the system clock (SYSCLK). * @note The HSI is used (enabled by hardware) as system clock source after * startup from Reset, wake-up from STOP and STANDBY mode, or in case * of failure of the HSE used directly or indirectly as system clock * (
: HSI selected as system clock source * @arg RCC_SYSCLKSource_HSE: HSE selected as system clock source * @arg RCC_SYSCLKSource_PLLCLK: PLL selected as system clock source *
-
Thread
Welches Protokoll/Format könnte das sein?
Das ist S/PDIF oder AES3, dein geheimes Gerät also vermutlich irgendein Audiogerät.
Riecht nach AES3 (balanced), insbesondere wenn im Gerät eine XLR-Buchse dafür verbaut ist.