-
Thread
Hänger beim Initialisieren der SD-Card (AT91SAM7S256)
----------------------------------------- // Basis- und Offsetadressen definieren #define ASM_BASE 0x202000 #define PIO_BASE 0xFFFFF400 #define PIO_PER 0x00 #define PIO_PDR 0x04 #define PIO_OER 0x10 #define PIO_ODR 0x14 #define PIO_SODR 0x30 #define PIO_CODR 0x34 #define
// Basisadresse setzen LDR r0, =PIO_BASE // enable SPI-Clock (ID=5) LDR r1, =1 << 5 STR r1, [r0, #PMC_PCER] // Basisadresse setzen LDR r0, =SPI_BASE // SPI-MODE: fixed LDR r1, =0x81; // SPI Enable, Software
-
Thread
RFM12 und AVR: Wie nach Fehlern suchen?
#define myrfm12_spi_init myrfm12_port_init_hw_spi /* HW SPI specific transfer function */ uint16_t myrfm12_trans(uint16_t wert) { #if(MYRFM12_CONF_DEBUG == MYRFM12_CONF_DEBUG_YES) myrfm12_debug(cmd); #endif CONVERTW val; val.w=wert; cbi(MYRFM12_CONF_PORT, MYRFM12_CONF_CS); SPDR
RFM12 for (i=0; i<16; i++) // Iterate 16 times (for 16 bits) { if (cmd&0x8000) sbi(MYRFM12_CONF_PORT, MYRFM12_CONF_SDI); else cbi(MYRFM12_CONF_PORT, MYRFM12_CONF_SDI); cmd<<=1;
-
Thread
Falls jemand eine Fernsteuer-App fürs Handy sucht.
Port ) und alles was von einem raus kommt geht in den anderen. du kannst dich mit verschiedenen Basen vom PP aus verbinden du kannst dich mit verschiedenen PP von den Basen verbinden Konfiguriert wird mit AT Commands... Du kannst simples terminal betreiben Du kannst aber auch Daten übertragen
den PCM Über den DSP ... > Geht das auch über die Fritz!Box drüber? ..Wenn deine Fritz als Base dient und den ETSI Ect Standard unterstützt.. )** jo... > Gibt es eine Datenblatt, wie man das macht )** jo..... > und was es sonst noch so kann? )** jo.... > API-Beschreibung? )
-
Thread
PAL-Röhren TV auf NTSC umbauen
Wolltest du zart andeuten das RGB digital ist? vorhanden oder nicht? Du hast NULL Ahnung von PAL BAS FBAS
davon aber nur die Synchronsignale. Es gibt auch noch „Sync on Green“. Da sind die dann wie beim BAS im Grünsignal enthalten.
-
Thread
PiPico2 Frequenzzähler
aktuellen Frequenz benötige. Mein Testaufbau ist ein Frequenzgenerator mit 100kHz Rechteck an den Pin16 des PiPico geführt. So wie es aussieht, entstehen hier Fehler bis zu ca. 20%. [c] #include <Arduino.h> volatile uint32_t DeltaT = 0; #define TESTPIN 16 void myISR() { static uint64_t
Mi N. (msx) 16.10.2025 13:36 >Du bist ja auch Profi und hast keine Arduino-IDE benutzt! Ich denke, er hat MicroPython benutzt.
-
Thread
STM32 Timer6 - nervt
Hallo Gemeinde, ich möchte einen "einfachen" 16-bitTimer (TIM6) in Betrieb nehmen. Target ist STM32L496. Er soll einen 4kHz-Interrupt erzeugen. Das Teil läuft ein nicht los. Weder mit HAL-Gedöns: htim6.Instance = TIM6; htim6.Init.Prescaler
Ach ja und das Starten nicht vergessen: HAL_TIM_Base_Start(tim6);
-
Thread
Labornetzteile mit Arduino programmieren
200Watt an Leistung abzuführen. Im Netzteil steuern OPV den Strom und die Spannung diese werden von 16 Bit über einen Mega angesprochen das INA Modul gibt mir im 16 Bit Bereich Rückantwort. Ein Encoder steuert die Feineinstellung, eine kleine Tastatur kann direkt Strom und Spannungswerte vorgeben. Zur
schrieb im Beitrag #6386513: > Im Netzteil steuern OPV den Strom und die Spannung diese werden von 16 > Bit über einen Mega angesprochen das INA Modul gibt mir im 16 Bit > Bereich Rückantwort. Zeig mal was Du hast, also Schaltplan und Fotos.
-
Thread
STM8S-Discovery IDE läuft nicht
Nur die 32k Version ist begrenzt, die 16k Version nicht.
Bastler schrieb im Beitrag #3287216: > Nur die 32k Version ist begrenzt, die 16k Version nicht. und wo finde ich die 16k version? finde die nicht mehr...
-
Thread
Fantec Mediaplayer 3DS4600 zeigt nur noch Startbildschirm
<size> continue continue copy copy [-f] <src> <dst> <size> dump dump [-m][-8|-16|-32] <address> [<size>] erase erase -e|-m| <address> <size> factory factory [-r|-w|-sha1] <address> <size> or factory -c fill fill [-8|-16|-32] <address> <size> <data> fread
Realtek> info memory **** Info memory **** Monitor flash phys base = 0x00000000 Monitor flash size = 0x100000000 Env. flash phys base = 0x00010000 Env. flash size = 0x0000fe00 SDRAM phys base = 0x00000000
-
Thread
STM32: neuer SDRAM-IC läuft nicht
Auf einem selbst entwickeltes Board mit einem STM32F746 verwende ich einen SDRAM IC (4 Bänke, 16-Daten-Bits, 256Mb). Bisher habe ich einen MT48LC16M16A2 von Micron verwendet, nun möchte ich stattdessen einen NDS36PT5-20ET von Insignis benutzen. (Datenblatt: http://insignis-tech.com/download/145
In meinem kleinen Testprogramm [c] uint32_t i; for (i = 0; i < 16384; i += 2) { *(__IO uint16_t *) (SDRAM_BASE + i) = i & 0xffff; //SDRAM_BASE=0xC000k } for (i = 0; i < 16384; i += 2) { uint16_t data = *(__IO uint16_t *) (SDRAM_BASE + i); if (data != (i & 0xffff)) { while
-
Thread
Hex-Nibble in short int umwandeln (8051)
8 Bit beträgt. DU verstehst es nict. 0x27 und 47 ist dieselbe Zahl! Nur durch unterschiedliche Basen^(*) dargestellt! Da braucht erstmal nix umgerechnet werden. Deshalb passsen ja in 8bit auch nur so *dezimal* krumme Werte von 0..255 rein. Hexadezimal, also zur Basis 16 dargestellt, ergibt das die
der Monitor kostet entweder 100Euro, oder 200DM. Das ist genau dasselbe, nur durch unterschiedliche Basen (hier: Währungen) dargestellt.
-
Thread
STM32F4 Discovery ADC & DMA
incremented DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord; // 16 bit results DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord; // 16 bit results DMA_InitStructure.DMA_Mode = DMA_Mode_Circular; // Läuft dauernd weiter
ein blödsinn STM an der stelle treibt DMA_PeripheralDataSize = größe der periphären daten, hier 16 bit, damit 12bit ADC werte übertragen werden können DMA_MemoryDataSize = größe der RAM-plätze, natürlich auch 16 bit, damit die größen übereinstimmen. Da ich mir immer unsicher bin, was STM für
-
Thread
MACH130 CPLD auslesen
einen Programmierservice. Mal bei Segor nachfragen. https://www.segor.de/INFO/dienstleistungen/16-Programmierservice.shtml
/2900.txt LAT Lattice Semiconductor MACH130 MACH130-CQFP 84 QFPCAR 323,788,268 29BASE-9901 PPI-0520 6.9 LAT Lattice Semiconductor MACH130 MACH130-PLCC 84 PLCC 323,788,268 29BASE-9901 PPI-0204 6.9 LAT Lattice Semiconductor MACH130 MACH131-PLCC AS MACH130-PLCC 84 PLCC
-
Thread
MOSFET Ansteuerung
Besser die Schaltung auf Seite 16 vom ECHTEN MAX713-Datenblatt in Betracht ziehen: http://pdfserv.maxim-ic.com/en/ds/MAX712-MAX713.pdf Und nur so nebenbei: MAX712/713 schaltet SEHR unzuverlässig (wenn überhaupt) ab bei vollgeladenem
könntet. also von Mannis Schaltung ausgehend. der BC846 (am µC) invertiert das Signal an den Basen der Gegentaktstufe. Also ist High an den Basen , wenn am µC- Port Low ist. der npn der Gegentaktstufe schaltet durch und läd die Gate Kapazität auf knapp 45V auf der Fet schaltet durch. Danach schließt
-
Thread
AT91SAM7S, Chip Select wird nicht per Hardware gesetzt
AT91C_SPI_MSTR); SPI_ConfigureNPCS(AT91C_BASE_SPI, 0, AT91C_SPI_BITS_8 | 2 << 8); SPI_Enable(AT91C_BASE_SPI); [/c] Senden der Daten über PDC [c] SPI_WriteBuffer(AT91C_BASE_SPI, hdlc.frame, hdlc.sizeByte); [/c]
hilft es ja. Das eine oder andere kannst du wohl wegwerfen. [c] AT91PS_SPI pSPI = AT91C_BASE_SPI; AT91PS_PIO pPIOA = AT91C_BASE_PIOA; AT91PS_PMC pPMC = AT91C_BASE_PMC; // not used: AT91PS_PDC pPDC_SPI = AT91C_BASE_PDC_SPI; // disable PIO from controlling MOSI, MISO
-
Thread
Leiser Intel-Rechner sind die Komponenten so OK?
Mindfactory kaufen und für 150EUR zusammenbauen lassen mit Garantie usw. Gehäuse: be quite! Silent base 600 ~87EUR https://www.mindfactory.de/product_info.php/be-quiet--Silent-Base-600-gedaemmt-Midi-Tower-ohne-Netzteil-schwarz_1015322.html CPU: Intel i7 10700K ~299EUR https://www.mindfactory.de/product_info.php
https://www.mindfactory.de/product_info.php/2GB-MSI-GeForce-GT-1030-2GHD4-LP-OC-Passiv-PCIe-3-0-x16--Retail-_1247047.html spricht was total gegen die Liste - davon abgesehen das die Grafik-Karte nicht für DOOM 5000 geeignet ist und keine USV auf dem Zettel steht Danke für eure Hilfe
-
Thread
malloc hard fault KEIL
Heap_Size EQU 0x00000400 AREA HEAP, NOINIT, READWRITE, ALIGN=3 __heap_base Heap_Mem SPACE Heap_Size __heap_limit [/c] Und wie muss man sich das mit extern uint32_t HEAP$$Base; extern uint32_t HEAP$$Limit; uint32_t __HEAP_START = (uint32_t)&HEAP$$Base; uint32_t __HEAP_END = (uint32_t)&HEAP$$Limit; vorstellen, irgendwo muss ja in einem anderen File HEAP$$Base und HEAP$$Limit definiert sein. Mir fehlt einfach das Verständnis, was da wirklich vorgeht
-
Thread
IGBT Gatetreiberschaltung funktioniert net
Ja, es ist ein Base. Ich habe echt keine Ahnung was da abgeht.
Maxi schrieb im Beitrag #6120342: > Ja, es ist ein Base. Ein*e* Bas*is*! Nochmal: IGBT oder Kondensator dran?
-
Thread
STM32F2 ADC Continous Scan mit DMA, Softwareproblem
HMI_ADC_DR_Address ((uint32_t)HMI_ADC+0x10) ... typedef struct { uint8_t start; uint16_t gier; uint16_t throttle; uint16_t cpu_temp; uint8_t stop; } SENSORS_t; __IO SENSORS_t SENSOR_States; ... /*!< Enable ADC1, DMA2 and GPIO clocks */ RCC_AHB1PeriphClockCmd(HMI_DMA_CLK
HMI_DMA_STREAM); DMA_InitStructure.DMA_Channel = HMI_DMA_CHANNEL; DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)HMI_ADC_DR_Address; DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)&(SENSOR_States.gier); DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralToMemory; //DMA_InitStructure.DMA_BufferSize
-
Thread
Wann fährt welcher BUS?
Offensichtlich war das nicht das Killer-Feature, das der Markt unbedingt gebraucht haette. Und die 16MBit auch nicht, da per Zahl nur 1.6 mal schneller wie Ethernet. In Realitaet konnte der dank des Tokens auch auf 100% ausgelastet werden. Aber diese Bandbreite wurde damals eh nicht gebraucht, sodass
ab und der Ring war wieder geschlossen. Eine defekte Node, oder eine mit falscher Bitrate (4 vs 16), legte den Ring still und die Suche ging los.
-
Thread
Anfänger Keil Linker Script/Einstellungsfrage LPC23xx
-FF). When the base address is 0x0 the linker places the code at the start of on-chip Flash of most ARM processor-based microcontrollers. # The vector table, reset handler, and library initialization code are linked at the base address. The remaining user code and constants are offset from the base address by 0x4000 (16 KBytes). Programs generated with the Evaluation Version of the tools may not be programmed into single-chip
-
Thread
LCD und PS2 Tastatur an Atmega 8
On Print "Enter Text :" Locate 2 , 1 Input Text L = Len(text) Cls Print Text For I = 1 To 16 Shiftlcd Right Wait 1 Next I Wait 1 L = L + 16 For I = 1 To L Shiftlcd Left Wait 1 Next I Loop End Kbdinput: $asm push r16 ; save used register push r25 push
Samples/getatkbd.bas Samples/getatkbd_int.bas Samples/getkbd.bas so schwer? o.O
-
Thread
Hameg HM-605 X-Achse nur Halb zu sehen
Offenbar langsame Drift beim Aufwärmen nach oben; ansonsten 5V = 10cm. Ja, und gleiche Spannung an den Basen ist ziemlich genau Bildschirmmitte.
@Giuseppe Schaltplan in Irfanview geöffnet, Farben von 16 auf 16Millionen (4 auf 3x8bit) erhöht, Zeichendialog geöffnet, Textfunktion gewählt, Farbe rot, Größe 22pixel, bold gewählt und die Zahlen nacheinander eingefügt. Dann auf 44% verkleinert als JPG abgespeichert
-
Thread
Eigenes i.MX6 Board - JTAG läuft. Wie nun weiter mit U-Boot?
der anderen "Vorlagen" habe ich gesehen, dass es z.B diese Defines gibt: [c] #define IMX_FEC_BASE ENET_BASE_ADDR #define CONFIG_FEC_XCV_TYPE RMII #define CONFIG_FEC_MXC_PHYADDR 0 [/c] Und solche Dinge. Doch woher weiss ich, was es überhaupt alles gibt? Wo ist sowas dokumentiert
nennenswerten Informationen: [code] => mii info PHY 0x00: OUI = 0x0000, Model = 0x00, Rev = 0x00, 10baseT, HDX PHY 0x01: OUI = 0x0000, Model = 0x00, Rev = 0x00, 10baseT, HDX PHY 0x02: OUI = 0x0000, Model = 0x00, Rev = 0x00, 10baseT, HDX ... PHY 0x1E: OUI = 0x0000, Model = 0x00, Rev = 0x00, 10baseT
-
Thread
STM32G484 USB CDC Code läuft nur wenn mit <= -O1 kompiliert
volatile (like ST's headers do for the EP registers): ```c typedef struct { volatile uint16_t TxOffset; volatile uint16_t TxCount; volatile uint16_t RxOffset; volatile uint16_t RxCount; } EpEntry; #define EpTable ((volatile EpEntry *) (0x40006000 + EpTableOffset)) ```
level: ```c typedef struct { volatile uint16_t TxOffset; volatile uint16_t TxCount; volatile uint16_t RxOffset; volatile uint16_t RxCount; } EpEntry; #define EpTable ((volatile EpEntry *)(0x40006000 + EpTableOffset)) ```
-
Thread
STM32F4 ADC 2 Channel DMA nur einer wird übertragen
***********/ DMA_InitStructure.DMA_Channel = DMA_Channel_2; DMA_InitStructure.DMA_PeripheralBaseAddr =(uint32_t)ADC3_DR_ADDRESS; DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)&ADC3ConvertedValue; DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralToMemory; DMA_InitStructure.DMA_BufferSize
DMA2_Stream0); DMA_InitStructure.DMA_Channel = DMA_Channel_2; DMA_InitStructure.DMA_PeripheralBaseAddr =(uint32_t)ADC1_ADRESS; DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)&ADC1ConvertedValue; DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralToMemory; DMA_InitStructure.DMA_BufferSize =
-
Thread
ADC- und DAC-Experimente mit PCF8591 auf Banana Pi SBCs (WiringPi, i2c-tools)
Hab den folgenden Code im Web gefunden, aber das mit der Pin-Base (hier PCF) habe ich nicht kapiert. Wo hat der denn die 120 her? Auf was müsste ich das bei mir ändern? Denn so steigt er beim Aufruf des pcf8591Setup(...) aus und bringt die Fehlermedlung "Unable to
dadurch bis zu 8 Module ans I2C-Bus ranhängen kann. Nachtrag: Ich hatte letztens auch folgenden 16-Kanal-Multiplexer gesehen (3 Stk für €5.37); aber ist wohl nur ein Umschalter so dass nur ein Kanal aktiv ausgewählt sein kann, aber dennoch interessant: https://www.ebay.de/itm/3pcs-16CH-Analog-Digital-Multiplexer-Breakout-Precise-Module-CD74HC4067
-
Thread
AT91 & OpenOCD Externes Flash Problem
deinem .cfg File: flash bank cfi 0x01000000 0x20000 1 2 0 Die Syntax ist: flash bank cfi <base> <size> <chip-width> <bus-width> <target#> Dein Flash ist 512KB groß, die Size sollte also 0x80000 sein. Ob die Base passt musst du selbst wissen. Dein .cfg gibt an, dass du einen 16-bit Bus hast
Chip(s) besteht (1) - dass also zwei Chips gemeinsam an einem Chipselect angeschlossen sind, um ein 16bit Interface zu erhalten. Bei deinem Chip wäre das möglich (er ist x8/x16), allerdings bin ich mir nicht sicher, ob es das ist, was du meinst. Wenn tatsächlich nur ein Chip vorhanden ist, wäre: flash
-
Thread
Problem mit dem flashen ST-Link/ v2 und Coocox IDE
Table location add offset address ------------------*/ #ifdef VECT_TAB_SRAM SCB->VTOR = SRAM_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal SRAM */ #else SCB->VTOR = FLASH_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal FLASH */ #endif } /** * @brief
ist der externe Quarz. HSI ist der interne "Quarz" (ein RC-Glied). Der Wert steht im RM(ich glaube 16 MHz). Bitte lese das RM und die Links die ich Dir empfohlen habe. Gruß Daniel
-
Thread
stm32 SysTickFunction wird nie ausgeführt
> warscheinlich ein trivialer Fehler aber ich find ihn einfach nicht. > Müsste [c]TIM_TimeBase_InitStructure.TIM_CounterMode = TIM_CKD_DIV1;[/c] nicht eher [c]TIM_TimeBase_InitStructure.TIM_ClockDivision = TIM_CKD_DIV1;[/c] sein ? Grüße Andreas
Interruptflags muss man in der Tat zurücksetzen (ausgenommen beim SysTick) => "TIM_ClearITPendingBit(TIM16, TIM_IT_Update);" eingefügt. Der Hinweis von Andreas ist natürlcih auch korrekt. Was hab ich hier bitte verbrochen... Der Systick tut nun. Der IRQ mit TIM16 will aber immer noch nicht. Anbei die
-
Thread
[Anfänger] Evaluation Kit startet unregelmäßig Timer nicht
CFAL96x64x16Init(); ButtonsInit(); GrContextInit(&sContext, &g_sCFAL96x64x16); sRect.sXMin = 0; sRect.sYMin = 0; sRect.sXMax = GrContextDpyWidthGet(&sContext) - 1; sRect.sYMax
Interrupt aktivieren ROM_IntMasterEnable(); // Konfiguration ROM_TimerConfigure(TIMER0_BASE, TIMER_CFG_PERIODIC); ROM_TimerLoadSet(TIMER0_BASE, TIMER_A, ROM_SysCtlClockGet()); // Interrupt des Timers aktivieren ROM_IntEnable(INT_TIMER0A); ROM_TimerIntEnable(TIMER0_BASE,
-
Thread
PWM interrupt am LPC2148
meinem Startupcode so aufgebaut: [code] /*--- IRQ Handler ----------------------*/ .set VIC_base_addr, 0xFFFFF000 .set VIC_vect_offs, 0x30 _irq_handler: stmfd sp!,{r0-r12,lr} // save ALL registers ldr r14, =VIC_base_addr // get VIC's base address
seltsamer. Inzwischen ist in der ISR das drin was sie tun soll: [c] void pwm0ISR(void) { uint16_t temp=PWMIR; if (temp & PWMIR_PWMMR0_Interrupt) // if (PWMIR & PWMIR_PWMMR0_Interrupt) { T1TCR = 0; // stop timer 1 (GSCLK) FIO0SET = BLANK; FIO0SET
-
Thread
LCD an 8bit Bus
MCS Electronics '-------------------------------------------------------------- ' file: LCD.BAS ' demo: LCD, CLS, LOWERLINE, SHIFTLCD, SHIFTCURSOR, HOME ' CURSOR, DISPLAY '-------------------------------------------------------------- 'note : tested in bus mode with 4-bit
Config Lcd = 20 * 4 'configure lcd screen 'other options are 16 * 2 , 16 * 4 and 20 * 4, 20 * 2 , 16 * 1a 'When you dont include this option 16 * 2 is assumed '16 * 1a is intended for 16 character displays with split addresses over 2 lines '$LCD = address
-
Thread
Hackbarer(?) 21 EUR Quadcopter
Mein Ersatz von tonsee_mall kam heute an, mit Akku. Versand war 16.10.
0x1F } // 03 }; 1 static void set_tx_id(u32 id) 2 { 3 u8 sum; 4 tx_id[0] = (id >> 16) & 0xFF; 5 tx_id[0] = (id >> 8) & 0xFF; 6 tx_id[0] = (id >> 0) & 0xFF; 7 sum = tx_id[0] + tx_id[1] + tx_id[2]; 8 // Base row is defined by lowest 2 bits 9 const u8 *fh_row = freq_hopping
-
Thread
Analysator für I²C-Signale
auch: [pre] Serial decoding Protocols 1-Wire, ARINC 429, CAN, DCC, DMX512, FlexRay, Ethernet 10Base-T, USB 1.1, I²C, I²S, LIN, PS/2, SPI, SENT, UART/RS-232 [/pre] ...und das gemessen am Informationszugewinn für kleines Geld.
Ich benutze den Saleae Logic 8, und ärgere mich, nicht gleich den logic pro 8 oder pro 16 gekauft zu haben.
-
Thread
XMega HighRes PWM - irgendwie nicht so HighRes
initialisiere. Ich finde keinen Fehler darin. [C]static void clock_init(void) { // configure external 16MHz crystal, low power mode on 32kHz external crystal, // 16k cycles startup time OSC.XOSCCTRL = OSC_FRQRANGE_12TO16_gc | OSC_X32KLPM_bm | OSC_XOSCSEL_XTAL_16KCLK_gc; // enable external clock
} while (1); } void ConfigClockSystem( void ) { // configure external 16MHz crystal, low power mode on 32kHz external crystal, // 16k cycles startup time OSC.XOSCCTRL = OSC_FRQRANGE_12TO16_gc | OSC_X32KLPM_bm | OSC_XOSCSEL_XTAL_16KCLK_gc; // enable external clock
-
Thread
Einfacher Mischer für DCF77-Superhet gesucht
von Franz schrieb: >Der ADC sampelt tatsächlich deutlich höher (rund 10kHz). Also hast du alle 16ms etwa 166 Zahlen die in einer Zeit von 16ms verarbeitet werden müssen?
Franz schrieb: >>Der ADC sampelt tatsächlich deutlich höher (rund 10kHz). > > Also hast du alle 16ms etwa 166 Zahlen die in einer Zeit > von 16ms verarbeitet werden müssen? Ja. Die Amplitude vom MSF60-Bit (100ms) berechnet sich aber aus der Gesamtamplitude von 6 Einzelamplituden. Insgesamt also
-
Thread
Neue Verschlimmbesserung von Firefox?
unter FF56 bzw. 57 überhaupt kein Problem. Jup! - und zwar seit letzten Samstag! Version 1.14.16 vom 21.10.2017 - davor wurde es noch als "nicht kompatibel" angezeigt.
Gero schrieb im Beitrag #5185937: > Jup! - und zwar seit letzten Samstag! > Version 1.14.16 vom 21.10.2017 Danke für die Info. Habe jetzt Firefox 56.0.1 (64-Bit) installiert und alles ist OK (Win7/64).
-
Thread
Eumex 401 rooten
03 k400 vmlinux: am29: [INF] toggling_bits=0x44 Jan 1 00:00:03 k400 vmlinux: am29: [INF] special_base=0x2000000 special_base2=0x2000000 Jan 1 00:00:03 k400 vmlinux: am29: [INF] special sectors map: Jan 1 00:00:03 k400 vmlinux: am29: [INF] start=0x0 size=0x4000 Jan 1 00:00:03 k400 vmlinux: am29
Jan 1 00:00:15 k400 dhcpd[72]: [MSG] version 0.9.7 (Nov 4 2008, 09:54:34) started Jan 1 00:00:16 k400 sh[73]: [MSG] starting dnsd Jan 1 00:00:16 k400 dnsd[75]: [MSG] version 1.1 (Nov 4 2008, 09:54:39) started Jan 1 00:00:16 k400 sh[76]: [MSG] starting bccd Jan 1 00:00:17 k400 bccd[78]: [
-
Thread
Welche Multimaster-Busse gibt es für µC?
geschickt. Ein Hardware tokenbus war das Arcnet. Hatte leider nur 5MBit waehrend Ethernet als 10Base2 schon 10MBit konnte. Unter Last war er aber besser. Die 5MBit konnten ausgenutzt werden. Pech gehabt, Marketing Bla-Bla.
diesem Tempo kannst du 80µs Reflektion der Signalflanke verdauen, da war das Signal dann schon rund 16km unterwegs. Das sollte zum Abklingen reichen. Max
-
Thread
STM32 und Timer Interrupt-Periode umstellen
{ TI_Init(200, 1800); //5ms TI_Start(); while(1) { } } void TI_Init(uint16_t period, uint16_t prescaler) { TIM_TimeBaseInitTypeDef TIM_TimeBase_InitStructure; NVIC_InitTypeDef NVIC_InitStructure; //Initialize Timer 2 and interrupt. RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE); TIM_TimeBase_InitStructure.TIM_ClockDivision = TIM_CKD_DIV1; TIM_TimeBase_InitStructure.TIM_CounterMode = TIM_CounterMode_Up; TIM_TimeBase_InitStructure.TIM_Prescaler = prescaler - 1; TIM_TimeBase_InitStructure.TIM_Period
-
Thread
EA DOG-M LCD-Treiber für Codevision gesucht
Da ist die Lib. Ich hatte ein 3x16 LCD, und habe folgende Sonderfunktionen hinzugefügt. Außerdem die Initialisierung geändert. Hiermit lassen sich aus 2 Zeilen eine hohe Zeile machen. // DOGM Double High Funktion 1,2,3 void lcd_high
lcd_port,__lcd_enable ;EN=0 cbi __lcd_port,__lcd_rs ;RS=0 #endasm _lcd_maxx=lcd_columns; _base_y[2]=lcd_columns+0x90; // hier kannst Du die Adresse der 1.Zeile ändern _base_y[3]=lcd_columns+0xA0; // hier die der 2. Zeile Gruß Toby
-
Thread
STM32F103C8T6 mit Arduino Serial funktioniert nicht
, (uint16_t) *data); while(USART_GetFlagStatus(USART2, USART_FLAG_TC)==RESET); data++; } } int main(void) { SystemInit(); RCC_Init(); InitUart1(); InitUart2();
" #include "stm32f10x_tim.h" #include "misc.h" GPIO_InitTypeDef GPIO_InitStructure; TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; USART_InitTypeDef USART_InitStructure; #define READ_BUFFER_SIZE 20 volatile char read_buffer[READ_BUFFER_SIZE]; volatile char read_buffer_single = 0; volatile
-
Thread
PHILIPS VP5500 VoIP Telefon bei Pollin
PC-to-TV-Konverter-Chip 1 x 88w8385 WLAN Chip auf extra "mini" Platine 2 x 74VCX163245 Low Voltage 16-Bit Dual Supply Translating Transceiver with 3-STATE Outputs 2 x K4S56163LF - 4M x 16Bit x 4 Banks Mobile SDRAM 2 x ws128j0pbfw00 S29WS128J/064J 128/64 Megabit (8/4 M x 16-Bit) CMOS
Gerät enthält einen "tlv320aic12k". Laut Datenblatt ein LOW-POWER, HIGHLY-INTEGRATED, PROGRAMMABLE 16-Bit, 26-KSPS *MONO* CODEC
-
Thread
Empfehlungen für aktuellen µC
Programmer unter Linux lauffähig und Open Source > Meine Empfehlung stm32f411 https://stm32-base.org/boards/STM32F411CEU6-WeAct-Black-Pill-V2.0. Preiswert zu bekommen, wenn man etwas Zeit bei Aliexpress. Und den ST Link gleich mitbestimmen. https://stm32-base.org/boards/Debugger-STM32F103C8U6
output signals, or measure the frequency or duty cycle of an input signal. This gives a total of up to 16 controllable PWM outputs. All 30 GPIO pins can be driven by the PWM block. ... Each PWM slice is equipped with the following: • 16-bit counter • 8.4 fractional clock divider • Two independent
-
Thread
PCI-Serialcard unter Linux nicht mehr zu gebrauchen?
echoke gerhard@Linux-W370 ~ $ dmesg | grep ttyS [ 0.643099] 00:0b: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 0.664941] 0000:00:03.3: ttyS4 at I/O 0x1c90 (irq = 17, base_baud = 115200) is a 16550A [ 0.686193] 0000:03:09.0: ttyS5 at I/O 0x2000 (irq = 18, base_baud = 115200) is a ST16650V2 [ 0.707443] 0000:03:09.1: ttyS6 at I/O 0x2008 (irq = 19, base_baud = 115200) is a ST16650V2 gerhard@Linux-W370 ~ $ [/CODE] per PUTTY bekomme ich auch das Echo jetzt zurück von den eingegebenen Zeichen ... Dann dürfte der Fehler nur mit Kabel auftreten,
-
Thread
Zeta SBC V2 Z80 mit Floppy Disk
geladen und geswitched wurde? Oder bleibt da etwas ROM unten oder oben im Speicher? 64 kb sind ja 4 x 16kb, also 4 Bänke.
wirklich Programme zu speichern. Das MBASIC.COM kann Programme speichern, einfach mit "SAVE TEST.BAS" und "LOAD TEST.BAS". Wichtig ist nur, dass man die Dateinamen in Großbuchstaben angibt (MBASIC erzeugt sonst ungültige Einträge, aber die kann man mit "KILL TEST.BAS" auch wieder löschen). > Übrigens
-
Thread
Einfacher und billiger Webserver mit AtMega32
weiterhin ein Pong, aber die Ausgabe gibt nur noch sinnloses von sich. Als uC verwende ich einen Mega16, kann es vielleicht daran liegen? Hat der Mega16 vielleicht nicht genug Ram? Danke für eure Hilfe Tubbu
muss ich sowieso... aber ich hab dann ja 16 datenleitungen... d.h. ich brauch noch ein zweites Port...
-
Thread
[TIPP] Reparatur Makita Ladegerät DC18RA
die am besten alles beschreiben kann. Der Kühlerlüfter hat 12V DC. Meinst du den Elko C 203 (470uF/16V)? Den 8-Beiner mit Isopropanol abgewischt - Sichtung bleibt negativ. Danke für die Rüchantwort. Grüße edgar
An Elko C 205 (100uF/16V) liegen 6,4V DC an, Elko ausgelötet und mit ESR Messgerät geprüft, i.o. Grüße edgar
-
Thread
AVR Atmega32 RGB LED über PWM
im Beitrag #2181804: > PWM über Transistor(npn BC337) > PWM Port( mit kleinem Vorwiederstand) an Base des Transistors > an den Emitter/ Collector 12V bzw LED+Wiederstand. Kannst du mal skiziieren, wie die Schaltung aussieht. Deine Angaben sind etwas verwirrend.
Wert zwischen 0-255 setzten da der Transistor die richtige Spannung schaltet. Microcontroller: 16Mhz, FAST PWM -> 62,5 KHz ( oder irre ich mich da) Es geht nacher darum mehrere LED "Cluster"(10 LED parralelschaltung) Zeitmultiplext anzusteuern so ca. 30 Stück