-
Thread
UART/USART Echo
dem Code. Es funktioniet leider nicht und ich finde den Fehler nicht. Ich wollte jetzt ASCII '1','2' und '3' senden und am Terminal empfangen. Anstatt die Hex-Werte 31, 32 und 33 zu erhalten, bekomme ich die Hex-Werte 67 ,B3, 06. [c]#include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h
Pin 2 (RxD) ist mit Pin PD1 des Contollers und Pin 3 (TxD) ist mit Pin PD0 (Rxd) des Controllers verbunden.
-
Thread
GPS-NMEA DATA STREAM
4800bps-NMEA-TTL-DATA-Level-GPS-Module-Antenna-Support-1-PPS-Pulse-/180861424705?pt=GPS_Antennas&hash=item2a1c2e5441 Das war dann heute auch schon in der Post. Leider bekomme ich auf der Tx-Leitung kein Signal. Die Frage die sich also stellt ist folgende: Gibt ein GPS-Modul einen Datenstream auch dann aus
Factory Setting : TTL DATA LEVEL 4800bPS Cable Color pinout: RED=============== 5V + (Stable voltage power source) Brown============GPS TX (NMEA DATA OUT to PC or device) Yellow=============GPS RX (NMEA DATA IN for setting) BLACK
-
Thread
GNUBLIN www.gnublin.org
wpa_supplicant -D wext -i wlan0 -c /home/root/config-wpa2 -dd -B mach das so mal
Registered protocol family 17 Waiting for root device /dev/mmcblk0p1... mmc0: new SD card at address b368 mmcblk0: mmc0:b368 NCard 1.83 GiB mmcblk0: p1 p2 EXT2-fs (mmcblk0p1): warning: mounting unchecked fs, running e2fsck is recommended VFS: Mounted root (ext2 filesystem) on device 179:1. Freeing
-
Thread
IAR (8051) immer noch mit Bug
mein Irrtum. Erst auf den ATtiny4313 konnte man AT89C2051 Code portieren, wenn er schon >80% der 2kB belegte.
} 123 else 124 { 125 uint8 tx_value = *(uint8*)pValue; 126 if( tx_value <= 0x02 ) { \ 00009A EC MOV A,R4 \ 00009B F8 MOV R0,A \ 00009C E6 MOV
-
Thread
XPort-03 - keine LAN Verbindung, Setup per serieller Schnittstelle?
> wo ich diese auf der Platine finde Der kleine Kerl hat GND, 3.3V, 3 (4?) x GPIO und RX und TX. GND und 3.3 wirst du ja wohl herausfinden. Dann per TX seriellen USB-Adapter sukzessive durch die verbleibenden Pins. Ein Schutzwiderstand von 1 k verhindert leicht uebles. Und immer schoen nach
Bauform B. schrieb im Beitrag #6325053: > Kannst du den XPort ausbauen? Solange der mit der Tankstellenelektronik > verbunden ist, ist deren TX mit dem XPort-RX verbunden. Der TX vom > USB-Adapter muss aber
-
Thread
Clock Enable, wie macht man's richtig?
= 0.443 ns; At : 14164.99 ns # Time: 14164990 ps Iteration: 3 Instance: /pia_tb/dut/pia_inst/tx/fa/fcs_r_2 # ** Warning: /X_SFF SETUP Low VIOLATION ON CE WITH RESPECT TO CLK; # Expected := 0.602 ns; Observed := 0.37 ns; At : 14164.99 ns # Time: 14164990 ps Iteration: 3 Instance: /pia_tb
clock and non-clock loads. Some of the non-clock loads are (maximum of 5 listed): Pin CE of Tx/FA/dataValid_r Pin CE of Tx/FA/data_sr0_0 Pin CE of Tx/FA/data_sr0_1 Pin CE of Tx/FA/data_sr0_2 Pin CE of Tx/FA/data_sr0_3 [/code] Grüße, Matthias
-
Thread
Fröling Heizungssteuerung auslesen.
Hallo Tom, nach MZ sollte permanent "M2..." (Zeit und Datum) vom P2 gesendet werden. Nun "schaltet" man mit folgendem Befehl "Rb..." auf "M1..." um. Ich sende dan folgenden String: StartLog[15] = "Rb\x03\x00\x00\x00\x00\xB7M2\x01\x01\x00\x81"; ist gleich "R,b,3,0,0,0,0,183" + "M,2,1,1,0,129" (sind 2 Befehle!)
-
Thread
VOLTCRAFT DSO-3062C 60 MHz = baugleich mit?
2.06.3_110906.0 2.06.3_110908.0 2.06.3_110909.0 2.06.3_110917.0 2.06.3_110923.1 2.06.3_111026.1 2.06.3_111122.0 2.06.3_110531.1 findest du z.b. hier (und paar beiträge weiter als "up"): http:
will er die ---dst1kb_2.06.3_15202b_fact(110531.1).up--- nicht haben?
-
Thread
Digitale I/O am PC
Ralf: Schwer aufzutreiben? Gibts für EUR 2,10 pro Stück bei Reichelt. Andreas: I2C mit PCF8574 könnte auch gehen, weiß aber nicht ob das dann schnell genug wäre ... Joline: Soweit ich weiss haben auch einige von den größeren AVRs (z.B.
555µs pro Portpin, oder anders ausgedrückt: 1800 baud. Das könnte - zuzüglich Adressierung - für den I2C-Bus schon etwas viel werden. Die Vernetzung von mehreren µC über Rx/Tx wird sicher auch jede Menge Protokolloverhead erzeugen, von daher wäre ich auch für einen einzelnen µC, als Wandler von RS232
-
Thread
MiniComputer 68k2.0 (MC68HC001)
Habe diesen Mini-Computer 68K2.0 mit MC68HC001 gerade aus der Originalverpackung entnommen. Kann mir vielleicht jemand sagen was es damit auf sich hat? Vielleicht hat ja jemand Unterlagen dazu. Wer ist z.B. der Hersteller?
MAX232: Pin2 +8,5V, Pin6: -7,3V In Ruhe hat TxD ca. -0,7V, d.h. der LOW-Pegel ist genauso hoch. Vielleicht ist der MAX232 defekt? Hab den getauscht, da gesockelt, selber L-Pegel. Muss ich die 4 Elkos
-
Thread
Rs232 und uc
Ich kann zwar auch nur qualifiziert raten, aber genau das versuche ich mal! ;) Mit "PIN 2 und 3" meint er bestimmt Pins 2 und 3 der seriellen (9-pol. SUB-D) Schnittstelle am PC, also RxD und TxD. Diese beiden Leitungen hat er nun (hoffentlich gekreuzt) mit RxD und TxD auf Pegelwandlerseite
Wenn das Kabel mit einer Verbindung zwischen 2 Rechnern funktioniert muss es ja nicht mit Deinem Pollin-Board gehen. - Beim AVR-NET-IO z.B. ist eine Buchse (female, weiblich) eingebaut mit Pin2=TxD und Pin3=RxD. - Bei einem PC ist es ein Stecker
-
Thread
FTDI oder CP2102?
ich hatte mit den FTDI Treibern mehr Probleme als mit denen von Silabs. Lag aber einfach daran das zB Altera bei seinem USB-Blaster auch einen FTDI drin hat und ich gleichzeitig noch nen anderen FTDI betreiben wollte. Irgendwie kamen sich die 2 Geräte dann ins gehege, da Altera zu diesem Zeitpunkt keinen
High-Speed-Modus aktiviert (BRGH=1) und Teiler von > 16,361 auf 16 gerundet eingegeben. Die Abweichung liegt bei 2,14%, aber > die Übertragung funktioniert einwandfrei. Für so etwas gibts andere Quarzfrequenzen. Der PIC24 kann bis zu 32 MHz im HS-Modus. Ihr könntet z.B. 18.432 MHz verwenden. fchk
-
Thread
RS485 + RS 422 auf einen D-Sub 9
vom Thema zu verhindern. RS485 ist ja Unidirektional. An welche Leitung kommen die Leitungen A und B? dort wo TX+ und TX- von RS422 oder dort wo RX+ und RX- sind? Freundliche Grüsse
Das kann ja nicht so schwierig sein. 1) RS485-A 2) RS485-B 3) GND 4) RS422-Rx-A 5) RS422-Rx-B 6) RS422-Tx-A 7) RS422-Tx-B 8) GND 9) GND
-
Thread
20V auf RX sperren, Zener-Diode?
10k. Der macht bei den üblichen Baudraten keine großen Probleme. Bei 20V am Eingang fließen maximal 2mA in die Klemmdioden des FT232 oder sonstigen ICs. > Ich habe gelesen, dass Zener-Dioden für sowas benutzt >werden, Ja, das geht auch. > aber die Sperren erst ab z.B. 20V wirklich. Nein
Falk B. schrieb im Beitrag #5301692: >> RX ist auf das Steuergerät bezogen, also Dateneingang vom Steuergerät. > > An dem ist der Datenausgang (TX) von deinem USB-AURT Wandler > angeschlossen. Dann geht
-
Thread
TCP/IP Stack Micrchip/ WLAN-Modul
#define HTTP_MAX_DATA_LEN (100u) // Define the minimum number of bytes free in the TX FIFO before executing callbacks #define HTTP_MIN_CALLBACK_FREE (16u) //#define STACK_USE_HTTP_APP_RECONFIG // Use the AppConfig web page in the Demo App (~2.5kb ROM, ~0b RAM) //#define
Clock // Configure FRC to operate the device at 40MIPS // Fosc= Fin*M/(N1*N2), Fcy=Fosc/2 // Fosc= 7.37M*87/(2*2)=160,2975Mhz for 80 MIPS input clock; 7.37 da OSCTUN = 0b000000 PLLFBD = 85; // M=87; M = PLLDIV + 2 CLKDIVbits.PLLPOST = 0;
-
Thread
MCP2515 empfängt nicht (RXWAR/RXEP)
Roland M. schrieb im Beitrag #3906321: > CNF1: 0A 0A 4A 0A > CNF2: BE BF BF B5 > CNF3: 05 04 04 07 Ich errechne für 33,333kbps @16MHz CNF1: 17 09 0F CNF2: A0 BE B8 CNF3: 02 07 04
unregelmäßig, bezeichnet als A "5SWCANansonsten.jpg" erscheint in allen anderen Fällen, bezeichnet als B Der Ablauf ist ungefähr so: A, 1s lang B, A, 2s lang B, A, 3s lang B, A, 7s lang B und wieder von vorne (Bitte diese Zeitangaben nicht zu genau nehmen, die habe ich im Kopf mitgezählt ;-) ).
-
Thread
Byte senden über UART
BAUDRATE/2/4); CKCON &= ~0x0B; // T1M = 0; SCA1:0 = 01 CKCON |= 0x01; } else if (SYSCLK/BAUDRATE/2/256 < 12) { TH1 = -(SYSCLK/BAUDRATE/2/12); CKCON &= ~0x0B;
BAUDRATE/2/4); CKCON &= ~0x0B; // T1M = 0; SCA1:0 = 01 CKCON |= 0x01; } else if (SYSCLK/BAUDRATE/2/256 < 12) { TH1 = -(SYSCLK/BAUDRATE/2/12); CKCON &= ~0x0B;
-
Thread
PIC18F: Probleme mit CAN
=1;//If the identifier is extended, set the Ext flag #endif TX_Message.NoOfBytes = 1; TX_Message.Data[0] = TX_Message.Data[0] + 1; TX_Message.Data[1] = 0x02; TX_Message.Data[2] = 0x03; TX_Message.Data[3] = 0x04; TX_Message.Data[4] = 0x05; TX_Message.Data
define SJW_TIME 1 > #define SAMPLES 1 > #define PROP_TIME 1 > #define PH_SEG_1 8 > #define PH_SEG_2 6 http://ww1.microchip.com/downloads/en/DeviceDoc/39977f.pdf Siehe Seite 446 So wird das nix: den sample point sollst Du auf >= 75% legen Also z.B. TQ = 500ns -> prescaler = 64MHz / 2MHz /
-
Thread
Mehrere µCs mit PC kommunizieren lassen
miteinader verbindest, musst du diese natürlich entkoppeln. Sonst kann es ja sein, das einer senen TX auf HIGH treibt, der andere aber auf LOW --> Kurzschluss! Also musst du z.b. mit Dioden (und dann Pull Up!!) entkoppeln (Die RX'e kannst du direkt verbinden!): TX1 --|<--- Vcc | || Pull Up |---> RX1 TX2 --|<---------> TX gesamt --|---> RX2 | |---> RX3 TX3 --|<--- Das ganze für beide Richtungem, also 2 mal! Hier ist die '0' dominant!
-
Thread
FT232RL schluckt erstes Byte der Übertragung
vorerst die Übetragung beenden. Der Marker für #ifdef __AVR_AT90CAN128__ CLEARBIT(UCSR1B,UDRIE1); //Interrupt löschen #elif defined __AVR_ATmega32__ CLEARBIT(UCSRB,UDRIE); #endif UART_TX_Control.QueueRunning=0; // Übetragung ist offiziell beendet (
andernfalls -> aktuelles Paket ist komplett gesendet ! #ifdef __AVR_AT90CAN128__ CLEARBIT(UCSR1B,UDRIE1); //Interrupt löschen #elif defined __AVR_ATmega32__ CLEARBIT(UCSRB,UDRIE); #endif UART_TX_Control.QueueRunning=0; // Übetragung ist offiziell beendet #ifdef
-
Thread
ATMEGA 328p Programm Upload nicht Möglich avrdude: stk500_loadaddr(): (a) protocol error, expect=0x1
Geht nur mit 16MHz Quarz: Chip mit ISP verbinden.. Board ProMini wählen Programmer zB Mk2 wählen dann nur noch "Bootloader installieren" im Menü starten! Fertig.
> Geht nur mit 16MHz Quarz: > > Chip mit ISP verbinden.. > Board ProMini wählen > Programmer zB Mk2 wählen > > dann nur noch "Bootloader installieren" im Menü starten! > > Fertig. Tja das will er nicht avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58 Copyright
-
Thread
MSP430 I2C Slave Adresse
USCI_B0 I2C Master TX multiple bytes to MSP430 Slave msp430g2xx3_uscib0_i2c_09.c USCI_B0 I2C Slave RX multiple bytes from MSP430 Master msp430g2xx3_uscib0_i2c_10.c USCI_B0 I2C
with a repeated start in between TX and RX operations. msp430g2xx3_uscib0_i2c_13.c USCI_B0 I2C Slave RX/TX multiple bytes to MSP430 Master [/pre]
-
Thread
Möchte Arduino mit RFM70-S verbinden!?
Im Datenplatt vom RFM70 Kapitel 6.3 'SPI Interface', im Speziellen 6.3.1 'SPI Command' und 6.3.2 'SPI Timing'. HTH
Da steht über all TX FIFO und RX FIFO. Aber was heißt FIFO?
-
Thread
80m QRP-Sender - Fehlt hier der Widerstand von Plus zur Basis?
nicht noch pauschal die standardmäßigen 3 Bauteile angerechnet werden müssen, sodass ich mit einem Tx mit insgesamt 7 Bauteilen wohl nach wie vor den inoffiziellen "Minimal-Rekord" in Klasse B halte. > Im Anhang einfach mal der simpelste TRX-Schaltplan, den ich je gesehen > habe, ungetestet.
nachträglich zu entfernen (siehe Anhang). Entweder benötigt man wenigstens einen single balanced Mixer {out(2)} oder einen guten Frequenzplan {out(3)}. Dazu sollte die ZF-Frequenz weit entfernt von der Empfangsfrequenz gewählt werden. Schwieriger wird es bei einem Zweibänder. Da kann die ZF z.B. in der Mitte
-
Thread
Ecan am dspic33E will nicht
NUM_OF_ECAN_BUFFERS * 16))); can_init(){ /* IO Register initialisieren RPINR26 = RPI41 0x2A RPOR5 = RPI54 0x36 */ RPINR26 = 0x2A; /* Output RP54 to C1TX (0xD oder 14) setzen */ RPOR5 = 0xD; /* Can Baustein in Konfigurationsmode versetzen */ CAN1SetOperationModeNoWait
() { /* IO Register initialisieren RPINR26 = RPI41 0x2A RPOR5 = RPI54 0x36 */ RPINR26 = 0x2A; /* Output RP54 to C1TX (0xD oder 14) setzen */ RPOR5bits.RP54R = 0xD; /* Can Baustein in Konfigurationsmode versetzen */ CAN1SetOperationModeNoWait
-
Thread
USB->DMX-Wandler "Open DMX Intefrace" auf FT232RL Basis stürzt öfter ab.
www.hoelscher-hi.de/hendrik/light/openrdm.htm (unten auf der Seite) Daran sieht man das für die Umschaltung RX/TX des RS485 Tranceivers nen anderer Pin verwendet wird. [CBUS2 anstatt RTS] Ggf. schaltet aus irgendeinem Grund dein Chip auch im Betrieb auf empfangen? Was man auch probieren kann ist einfach mal nenn
Christian T. schrieb im Beitrag #2280051: > Daran sieht man das für die Umschaltung RX/TX des RS485 Tranceivers nen > anderer Pin verwendet wird. [CBUS2 anstatt RTS] Ggf. schaltet aus > irgendeinem Grund dein Chip auch im Betrieb auf empfangen? Der Chip klappt ja, fällt halt nur manchmal
-
Thread
HM-11 logic level shifter für arduino
Spannungsteiler) 2. TX vom Bluetooth Modul (3,3V) soll auf 5V erhöht werden (Nein, mein Arduino bekommt 5V, auch wenn ihm 3,3V reichen) Zur Verfügung habe ich 3,3V Stromversorgung und 5V Stromversorgung. GND ist natürlich
Joachim B. schrieb im Beitrag #5726290: > ich komme prima mit 2 MOSFETs zurecht Das riecht mir nach der Applikation Note von Philips - Anhang?
-
Thread
Arduino / ATmega328P UART RX Interrupt LIN
UART-Empfänger konfigurieren UBRR0L = 51; // 19200 Baud //Init UART UCSR0B = B11010000; // 8-Bit Data, RX + TX aktiv, TX deaktiviert, RX Interrupt aktiviert UCSR0C = B00000110; // 8-Bit Data, Keine Parity, Rising Clock } void UART_config_TX
möchte ich nur den LIN Frame richtig hinbekommen. Dabei sind die beiden Boards direkt über RX und TX verbunden. (TX1 -> RX2 TX2->RX1)
-
Thread
I2C Interrupt Handler bei Fehler
| I2Cx_TX_DMA_DMEIFLAG | \ I2Cx_TX_DMA_TEIFLAG | I2Cx_TX_DMA_HTIFLAG); DMA_Cmd(MPU6050_DMA_STREAM_RX, DISABLE); DMA_Cmd(MPU6050_DMA_STREAM_TX, DISABLE);
(MPU6050_DMA_CHANNEL, DMA_FLAG_TCIF7); I2C_DMACmd(I2Cx, DISABLE); I2C_GenerateSTOP(I2Cx, ENABLE); DMA_Cmd(MPU6050_DMA_STREAM_TX, DISABLE); DMA_ClearFlag(MPU6050_DMA_STREAM_TX, I2Cx_TX_DMA_TCFLAG | I2Cx_TX_DMA_FEIFLAG | I2Cx_TX_DMA_DMEIFLAG
-
Thread
UART trennen
Ausgänge an den selben Mikrokontroller kommen). Folgende Basisschaltung funktioniert: Serieller 5V TX auf ESP8622 Gpio14. dort läuft eine software Serial mit 19k2. Masse TX an Masse ESP. Nun möchte ich da einen PC817 dazwischen löten, um die Massen zu trennen. meine Verbindung: TX Gerät: 5V über 1k an Pin1 des OK (Anode) Masse an Pin2 OK (Kathode) TX Signal über 220Ohm an Pin1 OK ESP: Masse auf Pin3 OK (Emitter) 3,3V über 470Ohm auf GPIO14 GPIO14 an Pin4 OK (Kollektor) Ohne OK funktioniert es, mit OK nicht. Wo
-
Thread
STM32Fxx - Grundverständnis zu DMA
Kanal und was ein Stream? Aber wie sieht das zb bei einer SPI aus? Eine SPI sind grundsätzlich 2 Register RX und TX und noch einige mehr drumherum. Früher kam ein INT, wenn TX leer war, damit man im INT ein neues Byte einschaufeln kann. Jetzt aber soll SPI und DMA verquickt werden. Wie kann man
rausschicken oder einlesen und schreiben, wie Du selbst schon sagtest. > Eine SPI sind grundsätzlich 2 Register RX und TX … > Wie kann man sich das vorstellen? Also zwei DMA-Kanäle. Für die zwei "Streams" kannst Du einen und den selben Datenblock (RAM-Bereich) nehmen, wenn das im Einzelfall Sinn macht
-
Thread
UART Receive Transmit Via ein Puffer und behandlung mit Inte
while (( i < Data->NumberOfBytes ) && ( i < BUFFER_SIZE ) )// Uebergabe Sendendaten { TxBuf[TxProducer++] = Data->UartData[i++] ; TxProducer &=BUFFER_MASK; // Producer-Index begrenzen und evtl. auf Puffer-Anfang } UDR = TxBuf[TxConsumer]; // Senden Anstossen
ausgelöst. Der Rest ist wahrscheinlich ähnlich. Versucht du mit AVR-GCC oder WinAVR eine Source (z.B. aus den Atmel Application Notes) zu übersetzen, die für einen anderen C-Compiler (IAR?) geschrieben ist? http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&p=249408 http://www.avrfreaks.net
-
Thread
LED an RS232 Port
Flashen wirst Du wohl eher nicht sehen, weil beim Senden der Pegel an TxD zwischen Plus und Minus 12V wechselt. Ich würde einen 1kOhm Widerstand und 2 antiparallel geschaltete LEDs zwischen TxD und GND verwenden. TxD----[1kOhm]----|<|------GND
Super-Beschreibung von Saia Burgess.. http://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CC0QFjAB&url=http%3A%2F%2Fwww.saia-pcd.com%2Fuploads%2Ftx_srcfiles%2FTCP-IP_Fehlersuche_Diagnose.pdf&ei=fiSVVYOABoeTsgG407-QCg&usg=AFQjCNEYDdd5rCnSdsJBKyJg-RIfgtDXbA&bvm=bv.96952980,d.bGg
-
Thread
UART - Led - Blinkschaltung?
funktionierende KSQ felt ein sinnvoller Bezugspunkt für die Basis. Üblicherweise sind da dann mindestens 2 Dioden zwischen E und B.
Lothar M. schrieb im Beitrag #7697749: > (...) Üblicherweise sind da dann mindestens 2 > Dioden zwischen E und B. Oder der Portpin eines Microcontrollers. Das wäre dann eine Standard-Schaltung: High-Pegel sind 3,3 V, minus Vbe gibt 2,6 V am Emitter. Geteilt durch den Wert des Emitterwiderstandes
-
Thread
ATMEL ARM SAMD ohne Framework programmieren
Die Uart stellt sich als ziemlich harte Nuss dar. Ich habe den Code für das senden mittels TX für einen SAMD21 zusammengebaut. Leider geht es nicht richtig: 1. Das TX-Register wird beschrieben 2. es geht eine Weile bis das TX-Register wieder leer ist 3. Es kommt keine Signal am TX-Ausgang
OUTCLR.reg = 1<<5; //CS = low SERCOM0->SPI.DATA.reg = data; while(!(SERCOM0->SPI.INTFLAG.reg & 2)); //wait until TX complete; PORT->Group[0].OUTSET.reg = 1<<5; //CS = high } [/c]
-
Thread
UART echo bzw. loopback (STM32)
durchaus interessant. So in etwa: [c] const int bufSize = 255; uint8_t buffer [bufSize], bufFill, txPtr; void myUsartInit () { // Clock des USART einschalten: RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE); RCC_APB2PeriphClockLPModeCmd(RCC_APB2Periph_USART1, ENABLE); RCC_AHB1PeriphClockCmd
denn den Bufferfil entsprechend hoch also wen ich 1 zeichen senden will schreibe ich: buffer[0]=0x2; bufFil++; die isr wird denn aufgerufen weil ja TXE ist, er sendet denn mein zeichen, beim nächsten isr aufruf ist txPtr denn gleich buFil und der TXE interrupt wird diabled. der RXNE ist aber aber
-
Thread
Motorola 68000 bzw. 68332: SCI Initialisierung (RS232/Uart)
* The following updates A2 to point to the next Tx BD BTST.B #$05,(A2) ; test Wrap bit BNE.B REINIT2 ; If set, reinit A2 to 700640 ADDA.W #$08,A2 ; else inc A2 by 8 to next Tx
; TX EN * ascii zeichen ab 0x20 senden, alle 16 Zeichen ein Zeilenumbruch move.b #$20,d1 l move.b d1,d0 bsr trser addq #1,d1 move.b d1,d2 andi.b #$0F,d2 bne nnl move.b #10,d0
-
Thread
ESP8266-01S & Arduino Nano - Stromversorgung vermurkst?
ESP <- i2c -> Arduino ESP TX -> nur für Serial Out. Völlig unabhängig von der Verbindung zum Arduino. Brain 2.0 schrieb im Beitrag #6835077: > Da habe > ich UART zum Atmega rausgelesen. Tuck I. schrieb
Fantasie geht mit dir durch. Das ist gar nicht der Fall! Wenn der ESP nur ein Funkmodul wäre, z.B. mit der AT Software, dann bräuchte/könnte er keine I2C Anbindung.
-
Thread
Satelliten stören
2) ein Frequenzwechsel kann's durchaus bringen. Nur muss der so sein, dass der Angreifer sein Equipment nicht mehr brauchen kann. zB von 16 auf 60GHz. 3) Mit der Modulation aendern war eher auf breiterbandig
> AFAIK reichen wesentlich geringere Leistungen um zum Satelliten hoch zu > kommen, wie auch z.B. Astra2Connect zeigt: > http://www.pressebox.de/attachment/54866/Astra2Connect+Satellit.gif Ja, es geht mit geringeren Leistungen. Playout-Center haben wirklich etwa 50 Watt am Ausgang der Sender
-
Thread
Der Process soll sich selber ausschalten
ENTITY FIRMWARE IS PORT( CLK_250: IN STD_LOGIC; CLK_EN: OUT STD_LOGIC; PD:OUT STD_LOGIC_VECTOR(2 downto 0); DA_CLK:OUT STD_LOGIC; SYNC_NOT:OUT STD_LOGIC_VECTOR(2 downto 0); DA_IN: OUT STD_LOGIC_VECTOR(2 downto 0); TX_EN,TX_DATA: IN STD_LOGIC ); END FIRMWARE; ARCHITECTURE MAIN OF FIRMWARE
PORT( FLAG: IN STD_LOGIC; VOLTAGE:IN STD_LOGIC_VECTOR(7 downto 0); DA_SL: IN STD_LOGIC_VECTOR(2 downto 0); CLK: IN STD_LOGIC; SYNC: OUT STD_LOGIC_VECTOR(2 downto 0); DA_CLK: OUT STD_LOGIC; TX: OUT STD_LOGIC_VECTOR(2 downto 0); RESET: OUT STD_LOGIC ); END TRANSMITTER; ARCHITECTURE TX OF
-
Thread
Fritzbox 7530 Fehlersuche
gemacht habe) wie gesagt, da zählt die erste Sekunde nach poweron; wie ist der statische Pegel auf TX und RX (Pin2+3) - beide 3,3V ? manchmal ist der TX oder RX statisch low bei den Qualcomms, wenn der SOC nicht anläuft Sascha S. schrieb im Beitrag #7444210: > Interessieren würde es mich aber schon
#7444296: > wie gesagt, da zählt die erste Sekunde nach poweron; wie ist der > statische Pegel auf TX und RX (Pin2+3) - beide 3,3V ? manchmal ist der > TX oder RX statisch low bei den Qualcomms, wenn der SOC nicht anläuft Auch in der ersten Sekunde ist da nichts los (außer das da dann die Spannung
-
Thread
AVR ATmega88 UART Problem
> Aber es geht kein Signal vom TX pin des µC raus. Dir ist aber schon klar, dass mit dem Code oben nur ganz kurz mal direkt nach dem Reset am Tx-Pin was zu sehen ist, oder? Am besten sendest du jetzt mal in einer Endlosschleife
es wird die 3 um irgendwas verschoben. Es wird aber nicht irgendwas um 3 verschoben. 3 = 0x03 = 0b00000011 wird um UCSZ01 (#define UCSZ01 2) nach links geschoben: 0b00001100. 3 = 0x03 = 0b00000011 wird um UCSZ00 (= 1) nach links geschoben: 0b00000110. 0b00001100 verodert mit 0b00000110 ergibt 0b00001110
-
Thread
Einfacher Feldbus für kleine FPGA
----< | | | ----> SLAVE2 ------< Signalübertragung geht differentiell über Übertrager mit 13.3Mbps mit einem 3b/4b Code um Takrückgewinnung und Gleichanteilsfreiheit zu ermöglichen. Leitungscodes für
galvanisch getrennt). EtherCAT scheidet aus weil die IP zu gross für den FPGA ist und jeder Teilnehmer 2 Rx+Tx Paare benötigt und nur eines vorhanden ist.
-
Thread
E-Bike legalisieren (PAS+Speed->Gas)
jedoch einige Fahrrad TÜV-Prüfberichte im Netz in denen der Anforderungstext der Norm enthalten ist, z.B. https://cdn.decathlon-share.com/guarantee-user-guide/62601b2de96ea/en-15194-velocargo-r-500-e.pdf https://www.pedelecforum.de/forum/index.php?attachments/mechanical-safety-report-tr_nn23yap3-001
Adafruit_MCP4725 dac; ESP8266WebServer server(80); // Parameter const float RADUMFANG_M = 2.2; // z. B. 28" Reifen const int IMPULSE_PRO_UMDREHUNG = 6; // Anzahl Impulse je Radumdrehung (je nach Signalquelle) const float MAX_GAS_SPANNUNG = 2.8; // Max. am Gasgriff (bei 3.3V Betrieb
-
Thread
2x RS232 an einem USB-Port
>anbieten? Ich brauche jeweils nur die Standard-Pins TX/RX. Ja, FT2232H, das ist ein doppelter FT232. http://www.mikrocontroller.net/articles/USB#Via_.C2.B5C_ansteuerbare_USB-Controller >Ich möchte das dann galvanisch trennen (mit ADUMx oder ähnlichem) und >die USB-Seite buspowered betreiben. http://www.mikrocontroller.net/articles/USB#Tipps_.2B_Tricks
-
Thread
Der "beste" USB zu UART Konverter ?
Nein, ich meinte die Prolific Wandler (VID 067B, PID 2303), bei denen man nach einem Win10-Update immer neu auf den funktionieren Treiber "aktualisieren" muss (z.B. Version 3.3.2.102 von 2008 ;-)
Wolfgang schrieb im Beitrag #6288205: > Nein, ich meinte die Prolific Wandler (VID 067B, PID 2303), bei denen > man nach einem Win10-Update immer neu auf den funktionieren Treiber > "aktualisieren" muss (z.B. Version 3.3.2.102 von 2008 ;-) Vielleicht besser die gute Frickel-Software
-
Thread
[modellbau] Rechner <=> Empfänger verbinden. Wie?
Thema: - Eine ausführliche Beschreibung der Lehrer-/Schüler-Protokolle: http://users.belgacom.net/TX2TX/tx2tx/english/tx2txgb1.htm - Pin-Belegung unterschiedlicher Sender: http://www.mftech.de/buchsen.htm Das klingt doch alles sehr vielversprechen für dein Projekt. Ich würde das ganz so umsetzen
zwischenzeit ist das Signal positiv. Die Impulse passen gut zu den typischen Zeiten (zwischen 1 und 2ms, wie z.B. bei Servos üblich) wenn nur zwischen den fallenden Flanken gemessen wird. Die Reihenfolge und Position/Impulsdauer passt auch genau zur "Monitor"-Ansicht im Sender. Gruß Basti
-
Thread
Avr 8bit VGA
ausgedacht. Atmega 1284p mit einem stark modifiziertem Tinybasic als main core Atmega 328p für Ps2 Tastatur, SD, und i2c zusatzkomponenten wie rtc etc. Die beiden sollen dann per rx/TX oder i2c Daten austauschen. An den 1284p sollen dann auch wechselbare eeproms mit 512kb ran. Ich möchte die
Der AVR kann keinen Code aus externem Speicher ausführen. Dafür mußt schon einen 8051 nehmen, z.B. AT89LP51RD2. Und bei 24MHz im Fast-Mode muß der externe Speicher auch noch verdammt fix sein.
-
Thread
Arduino: High Speed Soft Serial (nur RX benötigt)
Spricht was dagegen, die entsprechende Routine aus Softwareserial zu clonen und ein passendes eigenes _tx_delay zu verwenden? Datei bei mir C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src\SoftwareSerial.cpp [c] size_t SoftwareSerial::write(uint8_t b) uint16_t delay
ausgeben lassen (Serial.print in der o.a. SoftwareSerial) auf Arduino Mini Pro 16 MHz: Speed 9600, _tx_delay 413 Speed 38400, _tx_delay 101 Speed 115200, _tx_delay 31 Speed 250000, _tx_delay 13 Speed 256000, _tx_delay 12 Speed 460800, _tx_delay 5 Speed 38400, _tx_delay 101 Speed 230400, _tx_delay
-
Thread
DB mit dem Oszilloskop messen
Geht das, 50dB directivity ? Zum Vergleich der FSH-Z2 schafft gerade 30dB. Aber warscheinlich gibt es wesentlich bessere Richtkoppler.
hallo Johnny. > Bei meinem Fall hätte ich jetz die Frequenz dort eingespiesen wo sonder > die TX1 TX2 Pins des NFC Lesers sind, also so das der Abstimmteil auch > noch mit dranhängt. Ich habe mir das Video nochmal angesehen, aber mit TX1 und TX2 kann ich nichts anfangen. Erklkäre es mir bitte