Witam! Aktualnie posiadam 512 i 2x 256 MB Ramu. Chciałbym dokupić sobie w zamian za 1 kość 256 myślę, że 2giga ramu. Niestety kompletnie się na specyfikacjach nie znam. Nie chce kupić niekompatybilnej kości czy niepasującej. Tutaj moje pytanie, jaką kość mam kupić, żeby mi "pasowała"? Niżej podałem to co mi Everest wypluł o sprzęcie. [syntax=text]EVEREST...
Witam Mam taki problem chce się dobrać do pamięci mmc programuje w BASCOMie i do tej pory było wszystko ok, używam procedur zamieszczonych wcześniej na tym formu, uK AT MEGA 16 i sprzętowy SPI. Probelm mam z odczytem bloku danych. Po wysłaniu komendy CMD 17 z argumentem którego wartość jest równa Nr_bloku*blok_len zwrac poprawne potwierdzenie R1 ale...
W tym artykule opiszę powód wymyślenia oraz konstrukcję testera do kart pamięci microSD który posłuży to sprawdzenia pewnej ciekawej własności kart. Przyczyna powstania Karty MMC/SD/microSD oprócz swoich naturalnych zastosowań są też lubiane przez miłośników mikrokontrolerów z kilku powodów: * mogą posłużyć jako dodatkowa pamięć o naprawdę dużej pojemności...
Próbowałem już w opisany przez Ciebie sposób, zero reakcji, żeby program wyszedł z pętli while pomagało tylko zwarcie rezystorem 1k do GND, czyli ręcznie wymuszony pull low. Datasheet DS18x20 znam już na pamięć :( funkcja opóźniająca: [syntax=c] volatile int delayFlag; void delayTimerConfig(){ RCC_APB2PeriphClockCmd(RCC_APB2Periph_TI... ENABLE); TIM_TimeBaseInitTypeDef...
Kody w C do czytania ukladu DS18B20. U mnie dziajaja :D Dodano po 3 #define ENABLE_BIT_DEFININTIONS #include <io2313.h> #include <ina90.h> #include "hardware.h" #include "headers.h" #pragma bitfields=default // definicje zmiennych globalnych int TEMPERATURE= 9999;//ta liczba okresla blad pomiaru lub brak czujnika char DALLAS_Buf[9]; C_task...
Witam. Od dłuższego czasu męczę się nad rozgryzieniem pamięci DataFlash AT45DB011. Jest ona w module MMmega02 podłączona pod SPI mikrokontrolera Atmega128. Jak narazie udało mi się odczytać wartości z pamięci, jednak nie mogę nic zapisać i nie mam pojęcia dlaczego. Wartości jakie mi się wyświetlają na wyświetlaczu to "255 255 255". W załącznikach podaje...
Dzwoniłem z zapytaniem do ADS. Nie uwierzycie - zgubili schemat od dd1000, nie wiedzą gdzie może być. Konstruktor się zwolnił, a oni przy przeprowadzce zgubili specyfikacje i no dosłownie wszystko do dd1000 co mieli do kultowego vintage delaya. Mam podobny problem jak autor tematu i doszedłem do tego że problem tkwi w środowisku pamięci pogłosu.
Przedstawię tu spontaniczny projekt który został zrobiony w jeden dzień - dwukanałowy ściemniacz pasków LED oparty na PIC12F1612, zbudowany przy wykorzystaniu części z elektrośmieci. Oprócz PICa mój ściemniacz będzie korzystał z pamięci EEPROM do zapisu stanów jasności - jest to niezbędne, gdyż chcę móc go wyłączać całkiem z sieci gdy nie jest używany...
Witam Specyfikacja: Asus P5B Deluxe 2x2 GB Kingston Value Q6600(at)3Ghz Sprawa wyglada tak, że pamięc mimo że ma SPD przy 333 5-5-5-15-20 ustawia się na 4-4-4-12. Wszedłem do Biosu, wklepałem to co pokazała Aida oprócz RFC, bo na plycie mam max 42 a w specyfikacji SPD 51. I lipa, komputer się nie włącza. Trzeba przywrócic ostatnie sprawne ustawienia,...
Witam. Jestem nowicjuszem jeśli chodzi o programowanie. A wiec mój problem jest następujący. Zacząłem przerabiać poszczególne lekcje z książki "Podstawy Programowania Mikrokontrolera 8051" Gałka and Gałka. Używam kompilatora MCU8051 IDE, lecz przy pewnej lekcji, napotkałem problem jak podprogram DELAY_100MS. Jest program, który jest umiszczony w układzie...
Witam Od kilku dni próbuję odpalić wyświetlacz graficzny 122x32 oparty na dwóch sterownikach nju6450. Napisałem sobie kilka funkcji aby odpalić ten wyświetlacz niestety to nie działa podejrzewam że zrobiłem jakiś błąd w sposobie podpięcia bibliotek niestety nie wiem jaki. Program się kompiluje nawet bez błędów ale wyświetlacz milczy podczas programowania...
Trochę to trwało ale skończyłem projekt płytki do kolejnej wersji. Nie będzie ona jednak używała OLED'a ze sterownikiem SSD1338 a SSD1335. Więcej informacji jak już coś zacznie działać. Generalnie karta micro-sd i OLED będą śmigać po SPI (oba po hardware'owym) wybór pinem CS. Ładowanie z USB (niestety tylko ładowanie, tak żeby było co rozwijać potem)....
Tego układu nie testowałem, ale na pierwszy rzut oka to działa tak jak at49f020. Tam zapis bajtu wygląda następująco (działa): void write_byte_to_AT49x(uint8_t val) { int addr; addr = current_addr; set_addr(0x5555); set_data(0xAA); delay(delay_cnt); pin31(LO); pin31(HI); set_addr(0x2AAA);...
Witam, w moim AVR10 nie działa podtrzymanie pamięci, tzn. amplituner nie pamięta zaprogramowanych stacji radiowych, ustawień surround pro logic - głośność center, tył, delay. Ustawienia giną po wyłączeniu z zasilania (gniazdo 220v) lub wyłączeniu przyciskiem power i długim nie używaniu sprzętu. Rozebrałem obudowę i odsłoniłem panel przedni, ale nie...
Witam; mam pewien problem, zrobiłem funkcje do odczytu i zapisu pamięci 24C08 po I2C. Wszystko śmiga super, ale postanowiłem zamienić ją na większą. Kupiłem pamięć 24LC1025. Podłączyłem ją, ale widzę tylko 64000 bajtów, a pamięć ma według noty 128KB. Jak można dostać się do następnych 64000, skoro adresowanie ma się zmieścić na 2 bajtach. Funkcje obsługujące...
Znalazłem trochę czasu na podkręcenie pamięci RAM. Udało mi się podkręcić powyższe kości do stabilnych 3200 MHz primary timings 15/17/17/35 1,36v (takie napięcie ustawiło się już przy profilu XMP przy 3000 MHz). Po podkręceniu do 3333 MHz przy takim samym woltażu i tych samych primary timings wyskoczyło OC Failed. Postanowiłem podniesc napięcie do 1,39v....
(at)darex120 na pierwszym zdjęciu to ostrzeżenia a nie błędy. Dodaj "const" w plikach "hd44780.{h,cpp}": [syntax=c]//hd44789.h void sendstring(const char *text); void sendstringformat(const char *szFormat, ...); //hd44789.cpp void HD44780::sendstring(const char *text) {...} void HD44780::sendstringformat(const char *szFormat, ...) {...}[/syntax] Skoro...
Dziś przypadkowo znalazłem w szufladzie pamięć AT29C020 (2Mb = 8x256k). Przy okazji nauki obsługi kolorowego wyświetlacza LCD pomyślałem, że ta pamięć nada się idealnie. Przyszedł więc czas na napisanie protokołu komunikacji z pamięcią. Otwarłem więc notę katalogową i na jej podstawie postanowiłem napisać program do obsługi (w C). Harware: ATMEGA32...
Funkcje do obsługi wyświetlacza pochodzą z gotowej biblioteki, którą znalazłem za pośrednictwem elektrody. Oto funkcja do wrzucania tekstu na lcd z flash procesora. Co do pamięci - avrstudio pokazuje mi że używam około 12kB flash i 300bajtów sram więc ok. Co do double i float to nie wiedziałem, że to to samo... A jakie są tego konsekwencje? Funkcja...
Męczę się z tym już ponad tydzień i nie umiem sobie poradzić. Mam na płytce zaprogramowaną pamięć (są tam zapisane WAV'y) Flash EN29LV640T #define F_CPU 4000000UL #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <avr/eeprom.h> int main(void) { DDRC = 0x3F; //wyjścia DDRB |= _BV(0)...
Witam Próbuję wysłać, a następnie odebrać bajt danych z pamięci EEPROM 24C04. Niestety zamierzony efekt nie występuje, a brakuje mi już pomysłów co jeszcze można poprawić, dlatego bardzo proszę o przeanalizowanie poniższego programu i wskazanie gdzie są błędy. Po wgraniu programu nic się nie wyświetla ani na wyświetlaczu LCD, ani na terminalu PC. [syntax=c]...
[syntax=c] #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <inttypes.h> #include <stdlib.h> #include <stdint.h> #define INSTR_READ 0b00000011 #define INSTR_WRITE 0b00000010 #define INSTR_WREN 0b00000110 #define INSTR_WRDI 0b00000100 #define INSTR_RDSR 0b00000101 #define INSTR_WRSR 0b00000001...
wyć mi się chce... tyle czasu nad tym spędziłem... eh! Ktoś może wytłumaczyć dlaczego akurat tak musi być?? We wszystkich przypadkach działa przykładowo EECR|=(1<<EEMWE) dlaczego akurat teraz musi być bez tego plusa przed znakiem "="... czym różnią się te operacje? PS. Czy ktoś wie może czemu AVRStudio4 zawiesza mi się kiedy na samym początku...
Okej, z tego co zrozumiałem skoro mam podpięte do GND adres to normalnie 0xA0, no to wyskrobałem ile wlezie tego kodu ale dalej nie rozumiem o co chodzi z tym potwierdzeniem (ACK), mógłby ktoś wyjaśnić? Tutaj to co do tej pory napisałem (nie działa jeszcze): [syntax=cpp]#define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> #define...
Witam potrzebuję wsad pamięci do modułu poziomowania kabiny i hederu w kombajnie zbożowym massey ferguson. Pamięć pic16c54a poniżej link jak wygląda to coś Po wymianie tranzystora zauważyłem pękniętą pamięć. Jeśli to w czymś pomoże to są na tej puszce napisy 28781617 Hy.- Delay -pewnie numer części. Proszę o pomoc nowe kosztuje koło 1tyś zł
Witam Próbuję zapisać , a następnie odczytać dane z pamięci AT93C56A przez interfejs SPI. Po kompilacji obserwuję odczytywane dane w terminalu PC, lecz nie są one poprawne, gdyż ciągle otrzymuję wartości: 0, 0, 255, 255... itd. Czy mógłby mnie ktoś nakierować co powinienem zmienić w programie, żeby otrzymywać zapisywaną wartość: 7 ? Poniżej przedstawiam...
Postanowiłem przesiąść się z Bascoma na C i wiele kwestii stanowi dla mnie tajemnicę. Bawię się wyświetlaczem graficznym z st7565 + atmega328p. Naskrobałem korzystając z innych kodów taki niechlujny programik - niżej Jako stałe zdefiniowałem bitmapy do wyświetlenia. Że gdy wpisuje w kodzie funkcje draw_bitmap to kompilator przepisuje odrazu zawartość...
Od kilkunastu dni(nienawidzę i2c) męczę i2c, kolejny krok do poznania atxmegi. Kod napisałem dość długi (biblioteka atmela nie, dziękuje) ale coś nie działa wspomoże ktoś radą, kodem, czymkolwiek. Wstawię mój kod może błąd banalny może przeze mnie ledwie niezauważalny. [syntax=c]#include <stdio.h> #include <avr/io.h> #include <avr/pgmspace.h>...
(at)kamyczek - ja też bardzo lubię SPI, jeszcze nigdy nie miałem takich jazd z tym :) Ale OK. Wrzucam co mogę, co może pomóc w rozwiązaniu zagadki... [syntax=cpp] /* * GccApplication1.cpp * * Created: 2015-05-04 22:21:33 * Author: daniel */ #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #define CS_HPORTB |= (1 <<...
Witam szanowne forum. Chciałbym poprosić o wyjaśnienie zagadnienia odnośnie prawidłowego korzystania z pamięci ram, flash, oraz eeprom. Jak doczytałem na forach i w notach katalogowych, ilość zapisu do pamięci flash i eeprom jest ograniczona.Rozumiem, że chodzi tutaj o moment kasowania i ponownego zapisu np, wsadu do procesora ( tu chyba nie przekroczymy...
Próbuję wykorzystać EEPROM w moim programie, w tym celu napisałem sobie próbny kod, który powinien wyświetlić mi na wyświetlaczu dwie jedynki. [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <avr/eeprom.h> // bibliotek do obsługi EEPROM #include <util/delay.h> #include "LCD/lcd44780.h";...
Okej, tamten poprzedni kod można uznać za nieważny. Poniżej przesyłam pełnąą wersję, którą można skompilować. Usunąłem wskaźniki, tak aby kod był możliwie jak najprostszy. Jak zadziała to potem zrobię to na wskaźnikach. Co do adresacji, to w nocie katalogowej napisane jest, że komórki adresowane są od 000h do 1FF czyli od 0 do 511, więc pomyślałem,...
Mam problem z pamięcią programu kod Przebieg wygenerowany w Proteusie a przebiegi powinny być takie same i nie wiem gdzie mam błąd. Kod pilota podany wprost do zmiennej działa a odczytany z Flash tylko częściowo. Nie było by problemu gdyby nie mój upór na tiny 13 (64b RAM) . Może się nie da a ja za bardzo kombinuję . Za wszelką pomoc Dziękuje :) Próbowałem...
Używam AtmelStudio. Tak te błędy są związane z brakiem ; na końcach poszczególnych linijek kodu, zmianą #define PRZYCISK_DOWN (PINC & PRZYCISK_CZAS) na #define PRZYCISK_DOWN (PINC & PRZYCISK) oraz z brakiem biblioteki #include <util/delay.h> Ok. Natomiast pozostaje problem z zapisem i odczytem pamięci. Z tego co rozumiem, a okazuje się,...
Witam, podczas tworzenia prostego programu, którego zadaniem by było włączenie odpowiedniego leda dzięki przyciskowi oraz zapamiętanie, który led się świecił przed wyłączeniem zasilania. Napisałem następujący kod: [syntax=c] #include <avr/io.h> #include <util/delay.h> #include <avr/eeprom.h> #include <avr/pgmspace.h> #include...
Witam, mam taki kod programu: [syntax=c] #include <avr/io.h> #include <avr/eeprom.h> #include <avr/pgmspace.h> #include <avr/interrupt.h> #include <stdio.h> #include <string.h> #include <stdlib.h> #include <util/delay.h> volatile uint8_t t1=5; volatile uint8_t t2=5; volatile uint8_t t3=5; volatile uint8_t...
Nie zauważyłem braku myślnika przy wklejaniu. Ogólnie było dobrze, tylko kombinowałem na różne sposoby. Linker: -Wl,-Map="Test.map" -Wl,--start-group -Wl,-lm -Wl,--end-group -Wl,--gc-sections -mmcu=atmega32a -Wl,--section-start=.test=0x50 MAP: Nie wklejam całego pliku, bo ma 2212 linii. Jedyne dwa wystąpienia słowa "test" w tym pliku to: ........................
Mi się "chyba" udało odczytać ATR ale ze zapomniałem dać rezystora pullup na IO więc nie wiem czy dobrze mi czyta :) . Kod pisałem na STM8. uint32_t sle5528_atr(void) { uint8_t t; uint32_t res=0; // after port reset delay1ms(10); // wait for Vcc sle_rst_hi; delay1us(10); // td4=4us sle_clk_hi; delay1us(80); sle_clk_lo;...
Zbudowałem sobie zegarek na Arduino nano i wyświetlaczu oled 128x64, zrobiłem prosty program który ma w praktyce pokazywać zegar +temperatury wnętrza i na zewnątrz, problemem jest pamięć dynamiczna którą zużywam w 83% przez co zegarek nie działa jak należy i często się zawiesza :( Pomógłby ktoś nakierować początkującego, gdzie zyskać z 10-15% pamięci...
Witam wszystkich:) Postanowiłem ostatnio pobawić się trochę mikroprocesorami. W tym celu kupiłem Atmel ATMEGA8L-8PI i zmontowałem, taki prosty układzik jak na rysunku w załączniku: W którym to: Nóżka 8 i 22 procesora jest podłączona do „-” zasilania; Nóżka 20 i 7 procesora jest podłączona do „+” zasilania; Nóżka 1 (Reset) procesora...
proszę o znalezienie błędu i naprawy obsługi i2c (ewentualnej) oraz wyrzucenie niepotrzebnych delay'ów .. #include <avr/io.h> #include <avr/pgmspace.h> #include <avr/delay.h> typedef struct _bit_struct { unsigned char bit0: 1; unsigned char bit1: 1; unsigned char bit2: 1; unsigned char bit3: 1; unsigned char bit4:...
Witam wszystkich. Mam problem z pamięcią na i2c, polegający na tym że nie mogę do pamięci nic zapisać. Gdy odczytuje pamięć to niekiedy otrzymuje wartość 63 a niekiedy 255 w zależność którą komórkę pamięci odczytuje. Z symulacji w Proteusie wynika że pamięć nie wysyła potwierdzenia (ACK). Gdy w Proteusie zamiast pamięci podłącze np expander pcf8574...
Wita, chciałbym dokupić do mojego komputera dodatkowe 2GB RAM, czy jest to możliwe z takim sprzętem? System Manufacturer : Gigabyte Technology Co., Ltd. Model : 945GCM-S2L ID : 00000000-00000000-1F000000-F09669D0 System Chassis Manufacturer : Gigabyte Technology Co., Ltd. Type : Desktop Can be locked : No Mainboard Manufacturer...
Witam postanowiłem rozbudować swojego laptopa o nowy moduł RAM i zamówiłem zgodny z obecnie posiadanym. Sprzedawca natomiast podesłał inny informując mnie iż wskazanego modelu już nie posiada, iż ten który otrzymałem jest w pełni zgodny i kompatybilny z posiadany. Nauczony doświadczeniem iż sprzedawca powie wszystko aby sprzedać więc sprawdzam. według...
Dzień dobry Czy jeżeli mam w programie miejsce, gdzie wyświetlacz odświeżany jest z częstotliwością powiedzmy 1kHz (są tam jakieś delaye, częstotliwość jest więc pewnie mniejsza) to czy jest to dla niego bardzo szkodliwe i czy powinienem postarać się raczej wprowadzić jakiś timer? (problematyczne, bo musiałbym przenieść wykrywanie wciśnięcia przycisku...
Dawno dawno temu w urządzeniach dane tylko do odczytu były przechowywane w pamięciach EPROM. Tego typu pamięci były programowane elektrycznie natomiast kasowane promieniowaniem UV. Kasowanie było możliwe dzięki okienku kwarcowemu w obudowie (istniały też tańsze jednokrotnie programowalne pamięci bez okienka w obudowie). Na EPROM-y można było natrafić...
Witajcie moi drodzy Chciałbym zaprezentować tutaj drugą wersję mojego Arduino VGA Shield (nakładki na Arduino UNO generującej jednokolorowy obraz VGA i czarno-biały PAL/NTSC ) - tym razem wykonaną za pomocą elementów SMD , i z dodatkowymi układami na pokładzie ( expander portów MCP23016 oraz dwie kości EEPROM AT24CM02 ). Opis pierwszej wersji tego...
Witam, Piszę program dla HMI Crouzet CTP 107, który po Ethernecie komunikuje się z PLC em4 firmy Crouzet. Program po wpisaniu do pamięci HMI wybranych wartości zapisuje je do odpowiednich komórek pamięci HMI (RW) i następnie po wciśnięciu przycisku funkcyjnego uruchamia macro, które ma przesłać dane na odpowiednie wejścia analogowe PLC (XWIN). W tej...
Trzecia pamięć jest teoretycznie najszybsza przy 200MHz ma cas latency (opóźnienie) najmniejszy dla tej pamięci - 2 (im mniej tym lepiej). Wejdź do BIOS-u i poszukaj coś takiego Configure DRAM timing by SPD - ustaw na disabled. Jeżeli tak ustawisz powinny ukazać się parametry ręczne do ustawienia, więc je przepisz z CPU-z z 166MHz cas latency 2,5; ras...
Chyba że problem stanowi to że już "zrobiłeś sobie płyteczkę" i I2C jest na innych, niż dedykowane do tego interfejsu pinach dokładnie :( Dodano po 1 znalazłem kawałek kodu : #include <avr/io.h> // #define I2CDir DDRD #define I2COut PORTD #define I2CIn PIND // #define SDA 6 #define SCL 5 // #define SET_SDA I2COut |= (1 << SDA) #define...
... ale w sumie i tak jeśli mamy procesor który potrafi wykorzystać DDR3 np. 1066MHz to bez podkręcania nie będzie różnicy pomiędzy DDR3 1066MHz a np. 1600MHz o takim samym CL. Dobrze myślę ? Nie :) CL jest gigantycznym zrodlem dezinformacji, tak jak kiedys byly MHz procesora. Dla przykladu, zrzut z mojej kosci DDR2 z lapka: Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/0-0051...
Witam Link do tej noty i2c_start(); i2c_wbyte(0xa0); i2c_wbyte(0x10); i2c_wbyte(13); i2c_stop(); delay_ms(10); // czas na zapis 13 pod adresem 0x10 i2c_start(); i2c_wbyte(0xa0); i2c_wbyte(0x10); // ustawienie na adres 0x10 i2c_stop(); i2c_start(); i2c_wbyte(0xa1);...
Niniejszy projekt pokazuje, jak zbudować urządzenie opóźniające sygnał audio nawet do 8 sekund w stosunku do sygnału wejściowego. Na wyjściu układu pojawia się opóźniony sygnał audio, w zależności od pojemności pamięci i szybkości próbkowania – o od 3 do 8 sekund. Takie urządzenie może być wykorzystane do generowania echa, jako urządzenie typu...
Moja pamięć ddr1 działa na częstotliwości 166 i 200 Mhz chcę kupić większą o częstotliwości 400 Mhz i nie wiem czy będzie działać? niewiem jaki mogę też wsadzic największy procesor? Dane techniczne: --------
Witam Mam problem z pamięcią SDRAM. Ustawiona jest wedle zmodyfikowanego lekko przykładu ze strony en.radzio.dxp.pl (porty definiowane innymi funkcjami). Wyglada to aktualnie tak: sdram.h [syntax=c]#ifndef SDRAM_H_ #define SDRAM_H_ #include "inc/stm32f4xx.h" // SDRAM base address for Bank 2 #define SDRAM_BASE 0xD0000000 // SDRAM size is 8MB #define...
Uruchom z prawami administratora C:\Program Files (x86)\MPC Cleaner\Uninstall.exe i odinstaluj ten szkodliwy program. Odinstaluj: qksee SpyHunter 4 Fixlist.txt dla FRST: Task: {0883804F-36A1-40EB-85CE-8B3AB3B634B0} - System32\Tasks\{EDB0EE6C-8F2C-49AB-8713-... => pcalua.exe -a "C:\Program Files (x86)\RelevantKnowledge\rlvknlg.exe" -c -bootremove...
Racja, zapomnialem zamieścić chociaż sprawka kodu. Więc tak, zapisywanie znajduje się w funkcji która wywoływania jest jeżeli która kolwiek z wartości ulegnie zmianie. Wygląda to w ten sposob EEPROM.begin(512) sprawdzałem też z wartością 64 chociaż nie wiem co to oznacza czy jest to maksymalna porcja danych jaka wyślę czy maksymalna pojemność eepromu...
Sprawdz czy aktualizacje dzialaja, czy moze cos sie zawiesilo. Nie pobieraj programow uzywajac asystentow pobierania, ktore instaluja szkodliwe dodatki! Pobieraj tylko z bezposrednich linkow. Odinstaluj: WinZip System Utilities Suite Uzyj: Obok frst.exe utworz plik Fixlist.txt z zawartoscia: Task: {297F3B54-4470-4A33-855A-3A7CC5762211} - \ATK Package...
Witajcie, Otóż odbiłem się od pewnego problemu. Mam RPi4b, postawione na raspbianie oraz skonfigurowane zgodnie z Jul 20 16:21:47 raspberrypi kernel: ...RPi zwyczajnie zwisa jakiś czas po podłączeniu i wykryciu pamięci (mmcblk1*). Po podłączeniu do zasilania płyty z pamięcią, mogę bez pośpiechu wpisać sobie dmesg|grep mmc, widzę to co jest na końcu...
Program działa tak, że po włączeniu przycisku start ustawienia serwa ,,nagrywają" się w pamięci eprom, program działa dobrze, ale na jedno serwo, a chciałbym na dwa i nie wiem jak się do tego zabrać. #include <Servo.h> #include <EEPROM.h>//used to store recorded values Servo myservo; Servo myservo1; float resolution = 1000;//MUST be less...
Witam, proszę o pomoc, sam już nie widzę ewentualnego błędu. Dlaczego odczyt/zapis EEPROM ma takie błędy? Platforma Leonardo, IDE 2.0.1 Przypadek 1 komórki pamięci są obok siebie, taka dostaje odpowiedź: 0.00 4.47 0.84 0.00,4.47 0.02,30.72 4.47,0.84 Przypadek 2, komórki są "oddalone od siebie": 0.00 4.47 0.84 0.00,4.47 0.00,0.84 4.47,0.84 Pierwsze 3...
Np. UART może mieć takie funkcje: - OpenUart(<numer, paramtery, opcje itd>) - ReadChar(), WriteChar() - ReadBuffer, WriteBuffer(<wskaznik na bufor, ile znakow>) - IsFifoEmpty - IsFifoFull Użycie przerwań to już trochę bardziej skomplikowane, bo można to zrobić na wiele sposobów. Np. dany otwarty UART powinien mieć bufory do których czyta...
Witam mam program obsługujący pamięć AT24C64D, nie udało mi się zrobić to sprzętowo więc trzeba było programowo. Udało się wysłać do pamięci jeden bajt i odczytać na wyświetlaczu wszystko wygląda tak jak powinno. Teraz chcę utworzyć funkcję Zapisu i odczytu: void EEPROM_zapis(unsigned char adres, unsigned char dane) unsigned char EEPROM_odczyt(unsigned...
FRST : (mam tu wstawić, czy gdzieś indziej?) Scan result of Farbar Recovery Scan Tool (FRST.txt) (x64) Version: 11-03-2015 Ran by Lenovo (administrator) on LENOVO-KOMPUTER on 05-04-2015 22:37:11 Running from C:\Users\Lenovo\Downloads Loaded Profiles: Lenovo (Available profiles: Lenovo) Platform: Windows 7 Ultimate Service Pack 1 (X64) OS Language: Polski...
Ten kod to chyba trochę stary jest. Kompiluje się z błędem: In file included from ../Tds18b20.cpp:2:0: /usr/lib/avr/include/util/delay.h: In member function ‘uint8_t Tds18b20::ReadBit()̵... /usr/lib/avr/include/util/delay.h:24... error: __builtin_avr_delay_cycles expects a compile time...
Witam forumowiczów. Od niedawna zacząłem bawić się Arduino. Zainteresowałem się kopiowaniem chipów (od tonera w drukarce), które oparte są na pamięci EEPROM. Poszukałem trochę w internecie, znalazłem program, który skanuje łącze w poszukiwaniu adresów na jakich dana pamięć się znajduje( chip mam zalany żywicą więc nie sposób było domyśleć się jak wygląda...
Witam mam problem, potrzebuje zapisywać i odczytywać parę zmiennych typu int na AT24C64 znalazłem taki kod ale ze zmienną char. Jak zapisywać i odczytywać zmienne int lub tablice ? [syntax=c] /* * Use the I2C bus with EEPROM 24LC64 * Sketch: eeprom.pde * * Author: hkhijhe * Date: 01/10/2010 * * */ #include <Wire.h> //I2C library void i2c_eeprom_write_byte(...
W plikach nagłówkowych do biblioteki SPL/HAL te parametry są dobrze opisane: [syntax=c]/** * (at)brief Timing parameters For FMC NAND and PCCARD Banks */ typedef struct { uint32_t FMC_SetupTime; /*!< Defines the number of HCLK cycles to setup address before the command assertion for NAND-Flash read or write access to common/Attribute or I/O memory...
Witam chyba juz od tygodnia walcze z pewnym problemem i nie potrafie sobie samemu poradzic a w internecie tez ciezko znalesc podobne problemy... Mianowicie chce skomunikowac kilka modułow ESP32 ze soba korzystajac z protokolu TCP/IP (jeden ESP jest serwerem, reszta sie do niego laczy). Kazdy z ESP chce rozrozniac przez adres IP i w zaleznosci od adresu...
Witam nie potrafię rozwiązać problemu z pamięcią Ram. Proszę o pomoc. Zakupiłem ostatnio pamięć DDR4 2x16 GB HyperX Impact 2666MHz CL15 SODIMM. Pamięć, która była od nowości w laptopie to Samsung 8GB 1Rx8 PC4 2666. Laptop to MSI GP73 Leopard 8RF z Intel core i7 8 gen. Problem polega na tym, że gdy podłączone są 2 nowe kości laptop nie uruchamia sie...
Używam jeszcze biblioteki <Adafruit_SSD1306.h>, która dosyć sporo zajmuje i szukam ewentualnie jakiejś alternatywy. Co do kodu, to jeśli komuś będzie chciało się go przejrzeć i ktoś coś wyłapie, to wklejam go niżej. Wiem tylko, że jeszcze niektóre powtarzające się funkcje mogę zamienić na jedną zamkniętą w pętli. [syntax=c]#include <SPI.h>...
Linie opóźniające w komputerach PCXT były stosowane do generacji sygnałów ras/cas (mam nadzieje że wiecie o czym mowie) pamięci dynamicznych. Co do kalkulatorów to może i tak być. :arrow: Mcbx co z tymi zdjęciami?
Postanowiłem dać dokładniejssze dane.. bo mnie to one malo mówia ale są osoby które napewno coś mogą wywnioskować z tych informacjii. Uzyłem EVEREST'a i to z niego są te informacje ;) Wybralem te co myslalem ze są istotne. Sporo tego jest :( Komputer podzczas testu nie mial uruchomionych aplikacjii dodatkowych. PROCESOR PoleWartość Właściwości procesora...
a wiec panowie i panie napisze moją konfiguracje z AIDA 32 Właściwości płyty głównej ID płyty głównej11/25/2003-AK32-6A6LVH28C-00 Nazwa płyty głównejShuttle AK32L Właściwości magistrali FSB Typ magistraliDEC Alpha EV6 Szerokość magistrali64-bitowy(a) Rzeczywista częstotliwość taktowania140 MHz (DDR) Efektywna częstotliwość taktowania279 MHz Przepustowość2232...
Przykładowy config.sys z menu wyboru: rem na początku nie są czytane. Polecenie files ustawia liczbę jednocześnie otwartych plików. Standardowo jest ustwione na 30 (im mniej tym więcej pamięci podstawowej). Inne polecenia mogę wyjaśnić. Przykładowy plik autoexec.bat: (at)echo off prompt %config% $t$h$h$h$h$h$h $p$g path C:\DOS;c:\;c:\bat; rem lh mouse.com...
Witam, mam laptopika takiego jak w tytule. Swierzy nabytek, uruchomilem aide aby zobaczyc co w nim siedzi, w zakładce mikroukładów płyty głównej mam taka informacje. Właściwości mikroukładu płyty głównej Mikroukład płyty głównejIntel 82440BX/ZX In-Order Queue Depth4 CAS Latency2T RAS To CAS Delay2T RAS Precharge2T Liczba gniazd pamięci Gniazdo DRAM...
U mnie teraz chodzą Samsungi 2x512MB na 133MHz (ale niby mogą tylko na 166Mhz i 200MHz :-)) ale na Elixir'ach też było podobnie(nie zawsze widział (przed przeczyszczeniem slotów pamięci)) Jak na razie bez błędów a info z AIDY: Właściwości płyty głównej Nazwa płyty głównejASRock K7VT6 ID płyty głównejVIA$K7VT6160_K7VT6 BIOS P1.60 Właściwości magistrali...
Witam serdecznie posiadam płyte główna ECS P4M800Pro i mam pytanie odnośnie pamięci czy podejdzie taka oto pamięć z tymi parametrami rodzaj pamięci DDR2 pojemność pamięci 2x1GB standard PC2-667 ilość nóżek (pin)240 Napięcie 1,8-2,4 V częstotliwość pracy 667 Mhz opóźnienie CL 3 tRAS8 tRP4 RAS to CAS delay (tRCD)4 Technologia wykonaniaFBGA przepustowość5300MB/s...
Witam Chciałem podkręcić sobie ram - posiadam pamięć 512 TWINMOS TWISTER. Znalazłem w internecie test jak podkręcali tą pamięć na Z tego testu wynika że w biosie mam ustawić pamięci na CL 2-6-2-2(z takimi parametrami pracują najlepiej), standardowo mają 2.5-3-3-8. Wszedłem do biosu i po wyłączeniu jakieś opcji DRAM control by sth. mam takie opcje: DRAM...
Czytałem cały temat i wtrącę trochę od siebie. Po pierwsze to co pokazuje CPU-Z odnośnie timingów odczytanych z SPD to jedna sprawa. Druga to ile dana kostka może zaoferować po jej podkręceniu. Przykład z mojego komputera. Kość 512MB Blitz DDR400 200MHz 3.0-4-4-8. Bezproblemowo pracuje na 250MHz i 2.5-3-3-6. Jest to pamięć naprawdę niskobudżetowa i...
No tak, pamięć masz TAKTOWANĄ zegarem maks. 166 MHz. Pamiętaj, że posiada ona coś takiego jak CAS latency, czyli opóźnienie (podawane w ilości cykli zegarowych) od momentu wystawienia adresu CAS do pojawienia się danego wiersza w buforze wyjściowym. 166 MHz masz dla CL (CAS latency) równego 3 cykle zegara. Czas row active to row active oznacza minimalny...
Tak płytę mam na czipsecie Intel i865PE ale sterowników do tego czipsetu nie instalowałem niewiedziale że są sterowniki do czipsetów jeszce. A pozatym mam jesze jedno mnie zastanawia wchhodze w zakladkę Mój komputer sprezęt menedżer urządzeń wlasciwości (karty graficznej) i jest napisane Karty graficzne NVIDIA Magistrala PCI 1, urządzenie 0, funkcja...
Witam. Nowy komputer. Płyta główna ASUS M4A89GTD PRO/USB3. Pamięci DDR3 BLACK DRAGON DUAL CHANNEL. Procesor Phenom II X2 555 Black Edition. Ustawienia domyślne płyty głównej wywołują lawinę błędów na teście 2/369 w programie Goldmemory przy ustawieniu 1600MHz. Natomiast ustawienia 1333MHz są wolne od błędów. Odczytałem timeingi w programie CPU-Z dla...
ja juz zwątpiłem, pomóżcie, albo kupuje programator z "prawdziwego zdarzenia"... złożyłem pająka najpierw z 1 postu, potem zamieniłem piny 3 z 5, na koncu zmontowałem własne zasilanie 5V, nawet zwarłem piny 6 i 7 i... dalej to samo! w akcie ostatecznej desperacji nawet wlutowałem wszystko w płytę główna kompa, bez zmian, testowałem chyba na 10 sztukach...
W ogóle, to jest ładnie namieszane z tym programowaniem szeregowym. Co układ, to inaczej trzeba go traktować. Jak by nie mogli się zdecydować na jedno :) Napisałeś: instrukcje "Load program memory page, High/low byte" używa się łącznie, bit 0 adresu wybiera jedną z tych dwóch instrukcji i: pod jednym adresem mieszczą się dwa bajty, górny i dolny, a...
Witam ponownie. Niedawno zacząłem zabawę z ta pamięcią (m25p16) firmy ST. Niestety już na początku kłody pod nogi. Wstępnie posiłkowałem się przykładem z Keila do pamięci m25p64, gdyż uznałem, że pamięci z tej samej rodziny programuje się tak samo. Po nieudanych próbach zapisu i odczytu danych (jedyne co działało to odczyt numeru identyfikacyjnego)...
Witam, posiadam komputer: procesor: amd athlon 64 3000+ płyta główna: EPoX COMPUTER CO.,LTD model: K8T890 DDR: 9HEAI Series karta graficzna: Radeon x300/X550/X1050 Series 256 MB Problem polega na tym, że zakupiłem pamięć ram 512MB firmy samsung na której jest napisane 0412 PC3200U-30331-B2 M368L6423ETM-CCC 512MB DDR PC3200 CL3 i po dołożeniu jej do...
Tutaj info z programu cpu-z CPU: Name AMD Sempron Code Name Thoroughbred Package Socket A (462) Technlogy 0.13 um Core Voltage 1.648 V Specification AMD Sempron(TM) 2500+ Family 6 Model 8 Stepping 1 Ext. Family 7 Ext. Model 8 Revision B0 Instructions MMX(+), 3DNow!(+), SSE Core Speed 1750.1 MHz Multiplier x 10.5 Bus Speed 166.7 MHz Rated FSB 333.3 MHz...
Za pomocą Thread.sleep() można czekać. Formalnie ekranu w Javie wyczyścić się nie da z przyczyn technicznych, ale jest obejście tego problemu dla konkretnych systemów operacyjnych, szczegółowo na ten temat można wyszukać w Google, bo z pamięci kodu niestety nie podam.
Witam, Mam w swoim starym kompie 2 GB pamięci. Na płycie (GA-K8N-SLI) są 4 miejsca na DIMMy. Obecnie mam 2x1 GB=2 GB. Chciałbym dokupić dodatkowe 2 DIMMy, ale nie bardzo wiem, jakiego konkretnie rodzaju pamięci szukać. (Wiem, że to jest stary rodzaj i pewnie nigdzie poza Alegro go nie znajdę...) Zamieszczam screeny z CPU-Z: (1) Memory: (2) SPD Oczywiście...
Mam już te kości pamięci RAM DDR2 GoodRam, 1x2GB 800mhz CL6 i 2x1GB 800mhz CL5. A mianowicie mam bluscreeny, gdy działają w dualu, gdy w single np. 2GBx1GB w single działa tj 1GBx1GB, ale jak te same konfiguracje w dualu są to nie współpracują. Ciągle są bluscreeny. Mam tak to 3GB pamięci a chciałbym aby działało 4GB. Żeby dołożyć te 1GB. Może jak ręcznie...
Walczę od paru dni z komunikowaniem się LPC4088 z pamięcia nor flash S29GL064. Linie adresowe użyte do komunikacji to P4.1 - P4.22, czyli 21 linii podłączonych odpowiednio do linii adresowych A0 - A21 pamięci S29GL064. Co prawda mam przykładowy kod źródłowy, który działa pod Keil lecz pod arm-none-eabi-gcc brak komunikacji z pamięcią. #define ADDR_SHIFT(A)...
Dzięki za odpowiedź. Ale jednak część modeli C50 (PSCG7E) obsługują pamięci niskonapięciowe. Widocznie Toshiba zmieniła płyty główne od czasu tego opisu (linku). Poniżej fragment z raportu CPU-Z. DIMM2- to ich oryginalna "fabryczna pamięć". Pozdrawiam CPU-Z version 1.71.1.x64 Chipset Northbridge Intel Ivy Bridge rev. 09 Southbridge Intel HM76 rev. 04...
ciekaw jestem czy da rade poszerzyć pamięć tego delaya w jakiś mało skomplikowany sposób ale też funkcjonalny i niezawodny .. zwiększył bum taktowanie układu i w ten sp Dodano po 6 może ktoś ma jakiś pomysł na rozwiązanie tego problemu zachęcam do dzielenia się pomysłami Dodano po 3 w rozmowie była mowa o lm 311 delay nie ruszył ale obw d/a zaczął poprawnie...
Witam, posiadam netbooka Dell Inspiron 1018, który ma tylko 1GB RAMu, kupiłem nowy 4GB, ale z tą kością komputer nie uruchamia się. Pewnie jest niekompatybilny, ale nie wiem które parametry RAMu powinny być zmienione. Nowy RAM: Kingston rodzaj pamięci: SO-DIMM pojemność pamięci: 4 GB standard: DDR3-1333 (PC3-10600) ilość kontaktów [pin]: 204 szt. przepustowość:...
Nie bardzo rozumiem w jaki sposób to zwarcie powstaje. Masz konfigurację DDRD = 0b00000001; i PORTD = 0b001110 czyli PD0 się "świeci". Teraz naciskasz na klawisz PD1 i pierwsze co robisz w kodzie to zmieniasz DDRD. Więc masz zwarcie do masy przyciskiem na PD1 i konfigurację DDRD = 0b00000010 i stary PORTD = 0b00001110. Czyli teraz masz silne 1 na wyjściu...
[syntax=c]int pocz = 10; PROGMEM const byte dane_code[] = { 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16... }; byte dane_ram[20] ; void setup() { Serial.begin(9600); } void loop() { for (int i = pocz; i < pocz+10; i++) { dane_ram[i]=dane_code[i]; Serial.print(dane_ram[i]); } delay(2000); Serial.println(""); } [/syntax] Próbuję umieścić dane w tablicy...
Witam uprzejmie! Na płycie Gigabyte Model H67MA-D2H-B3 (Socket 1155) mam pamięć (dane z programu Speccy): DDR3 4096 MBytes Max Bandwidth PC3-10700 (667 MHz) Part NumberGR1333D364L9/4G TypeDDR3 Size4096 MBytes Channels #Single CAS# Latency (CL)9 clocks RAS# to CAS# Delay (tRCD)9 clocks RAS# Precharge (tRP)9 clocks Cycle Time (tRAS)24 clocks Command Rate...
czy w takim razie ta dodana pamięć działa w dualu? Raczej tak. Możesz sprawdzić przy pomocy programu CPU-Z, zakładka "Memory" pozycja "Channel#" -powinno wyświetlać "Dual". Do tego slotu pod klawiaturą nieraz jest ciężko się dostać. Przy okazji można coś ukruszyć, porysować, ułamać -jeśli sprzęt działa prawidłowo lepiej tam nie zaglądaj :). Dzięki...
Czy istnieje możliwość sprawdzenia WBUDOWANEJ pamięci FLASH (jak "chkdsk /f /r /b" w Windows dla dysków), filesystemu na niej i RAM w routerze (jak "memtest+") pod TOMATO? Nie chodzi mi o podpiętą pamięć przez port USB jak pendrive'y, karty pamięci itp. (uruchamia się "e2fsck" na /dev/sdXY), tylko o to, że w folderze /dev nie mam żadnego /sda, tylko...