Skocz do zawartości

stasio1500

Stały użytkownik
  • Liczba zawartości

    70
  • Rejestracja

  • Ostatnia wizyta

O stasio1500

  • Urodziny 08/31/1990

Contact Methods

  • Strona WWW
    http://
  • GG
    0

Profile Information

  • Płeć
    Mężczyzna

stasio1500's Achievements

Newbie

Newbie (1/14)

-20

Reputacja

  1. Tak i walka z wiatrakami... a nie wentylatorami.... Pokaż mi zdjęcie wentylatora, z PWM i czujnikiem temperatury od BOXa AMD to uwierzę, że takie coś istnieje. Może się zdziwię, ale tyle już tego miałem w rękach i nigdy nie widziałem takiego cuda. Tacensy nie są złymi zasilaczami, ale i nie rewelacyjnymi, dużo zależy od sztuki. Bez pomiaru napięć miernikiem nic się nie zdziała. Nie wiem wszystkiego, ale staram się pomóc z własnego doświadczenia. O ile pamiętam to wentylatory z PWM mają podane cały czas 12V a tylko sygnał z dodanego dodatkowo kabelka steruje układem w wentylatorze, który reguluje mu obroty. Więc jeśli nie ma 12V na tej linii bardzo możliwe, że i wentylator nie dostaje tego, przez co wentylator się wolniej kręci. Już widziałem nie raz PC, które chodziły na noname zasilaczach z napięciem 10V i ludzie dziwili się, czemu się zawiesza. http://infobit.pl/ka...s-czyli-cisza/7 Jak widać akurat ten Tacens nie trzyma zbyt rewelacyjnie napięć. To że w normie w teście się mieścił nie znaczy że po jakimś okresie użytkowania też tak będzie.
  2. To, co opisujesz to problem z pastą. A i o wentylatorze to mówisz tym na wtyczce 3 pin a nie 4. Jeszcze nie spotkałem BOX’a z regulacją PWM i czujnikiem temperatury.
  3. Na Freezerku nie uzyska już dużo niższych temperatur. Procesor też pewnie z tym taktowaniem będzie miał ciężko zejść z napięciem poniżej 1,3V może 1,28V mu wystarczy, ale nic pewnego. C&Q powinno obniżać napięcia w idle, jeśli masz aktywne(to da 30 stopni i mniej). Ale przy ustawieniu z palca zależy to już od płyty głównej.
  4. No jak nie ma 12V nie ma cudów wentylator nawet, gdy dostaje sygnał PWM na maksymalne obroty nie wejdzie na nie bez odpowiedniego zasilania. Z wymienianiem zasilacza bym zaczekał, chociaż napięcia zmierz czy są OK (koniecznie miernikiem) Musisz sprawdzić dokładnie czy ten model procesora (nie po symbolu 965 a po serii) jest na liście obsługiwanych przez płytę. Napięcie procesor ma dziwnie wysokie, ustaw z palca mu na 1,3V też powinno działać. A o zasilkę pytałeś się pewnie pod Athlona x2 245. Pod niego spokojnie wystarczała.
  5. A Bios był resetowany po zmianie procka? Nie miałeś żadnego programu, który sterował pracą procesora w autostarcie? (Zmiana napięć, zegarów?) I jeszcze jedno dla Radixa 450W masz za mocny sprzęt. Chociaż markowe 550W na taki sprzęt trzeba. Radixy nie są super zasilaczami. (Ale złe też nie są) Pewnie wentylator na większe RPM nie wchodzi bo nie ma 12V...
  6. A procesor ma TDP 125W czy 140W Płyta pociągnie max 125 a i to na wyrost bym powiedział. Jeśli prc jest 140W może w Biosie mieć problemy z napięciem dla niej w trybie auto. Freezer powinien sobie poradzić z TDP na poziomie 125W Kiedyś dawał u mnie radę z Windsorem 90nm na 3,2Ghz Takie napięcia to mi ustawiał AsRock A770DE+ dla 1055T jak Bios nie znał procesora.
  7. Oto co stworzyłem: #include <cstdlib>#include <iostream>#include <conio.h>#include <fstream.h>using namespace std;struct magazyn { char nazwatow[25]; float cena; float ilosc; }; void zapis(){ magazyn magazynu; ofstream plik1("dane.dat",ios::binary | ios::app| ios::out); cout<<"podaj nazwe towaru : "; cin>>magazynu.nazwatow; cout<<"podaj cene twoaru : "; cin>>magazynu.cena; cout<<"podaj ilosc towaru : "; cin>>magazynu.ilosc; plik1.write(reinterpret_cast<char*>(&magazynu),sizeof(magazynu)); plik1.close(); cout<<" "<<endl;}void odczyt(){magazyn magazynu; int a=1; ifstream plik1("dane.dat",ios::binary| ios::in); while (1) { plik1.read(reinterpret_cast<char*>(&magazynu),sizeof(magazynu)); if(plik1.eof()) break; cout<<a<<" "<<magazynu.nazwatow<<" "<<magazynu.cena<<" "<<magazynu.ilosc<<endl; a++; } plik1.close(); cout<<" "<<endl; getchar(); getchar();}void popraw(){ magazyn magazynu; ofstream plik1("dane.dat",ios::binary | ios::in); int k; cout<<"podaj ktory rekord chcesz poprawic "<<endl; cin>>k; plik1.seekp(sizeof(struct magazyn)*(k-1)); cout<<"podaj nazwe towaru : "; cin>>magazynu.nazwatow; cout<<"podaj cene twoaru : "; cin>>magazynu.cena; cout<<"podaj ilosc towaru : "; cin>>magazynu.ilosc; plik1.write(reinterpret_cast<char*>(&magazynu),sizeof(magazynu)); plik1.close(); cout<<" "<<endl; } void za() { magazyn magazynu; ofstream strumien; int a=1; ifstream plik1("dane.dat",ios::binary| ios::in); strumien.open("dane.txt"); while (1) { plik1.read(reinterpret_cast<char*>(&magazynu),sizeof(magazynu)); if(plik1.eof()) break; strumien << a <<" "<<magazynu.nazwatow<<" "<<magazynu.cena<<" "<<magazynu.ilosc<<endl; a++; } plik1.close(); strumien.close(); cout<<"Zapis do pliku dane.txt zakonczony powodzeniem "<<endl; getchar(); getchar(); } void usun() { system("cls"); magazyn magazynu; int k; int pom=0,pom1=0; fstream plik1("dane.dat",ios::binary | ios::in | ios::out); ofstream plik2("pomoc.tmp",ios::binary | ios::out ); cout<<"ktory rekord chcesz usunac? : "; cin>>k; pom1=(sizeof(struct magazyn)*(k-1)); while(1) { plik1.read(reinterpret_cast<char*>(&magazynu),sizeof(magazynu)); if(pom == pom1) break; plik2.write(reinterpret_cast<char*>(&magazynu),sizeof(magazynu)); pom = pom + sizeof(struct magazyn); } plik1.close(); plik2.close(); fstream plik3("dane.dat",ios::binary | ios::in | ios::out); ofstream plik4("pomoc.tmp",ios::binary | ios::out | ios::app ); plik3.seekp(sizeof(struct magazyn)*(k)); while(1) { plik3.read(reinterpret_cast<char*>(&magazynu),sizeof(magazynu)); if(plik3.eof()) break; plik4.write(reinterpret_cast<char*>(&magazynu),sizeof(magazynu)); } plik3.close(); plik4.close(); fstream plik5("pomoc.tmp",ios::binary | ios::in | ios::out); fstream plik6("dane.dat",ios::binary | ios::in | ios::out | ios::trunc ); while(1) { plik5.read(reinterpret_cast<char*>(&magazynu),sizeof(magazynu)); if(plik5.eof()) break; plik6.write(reinterpret_cast<char*>(&magazynu),sizeof(magazynu)); } plik6.close(); plik5.close(); }int menu(){int o; cout<<"Aby dodac towary do magazynu wybierz 1"<<endl; cout<<" "<<endl; cout<<"Aby odczytac zawartosc magazynu wybierz 2"<<endl; cout<<" "<<endl; cout<<"Aby poprawic dane w magazynie wybierz 3"<<endl; cout<<" "<<endl; cout<<"Aby usunac dane wybierz 4"<<endl; cout<<" "<<endl; cout<<"Aby wyeksportowac dane do pliku txt wybierz 5"<<endl; cout<<" "<<endl; cout<<"Aby zamknac wcisnij 0"<<endl; cout<<" "<<endl; cin>>o; return o;}int main(int argc, char *argv[]){ cout<<"********************************************************"<<endl; cout<<" Witam w programie MAGAZYN "<<endl; cout<<"********************************************************"<<endl; cout<<" "<<endl; int o= menu();while (o!=0){ switch(o) { case 1: { zapis(); break; } case 2: { odczyt(); break; } case 3: { popraw(); break; } case 4: { usun(); break; } case 5: { za(); break; } } o=menu(); } system("PAUSE"); return EXIT_SUCCESS;}Do zapisu postanowiłem użyć pliku binarnego. Brakuje wyszukiwania ale nie wiem jak się za nie zabrać i narazie nie jest mi potrzebne. Może komuś się przyda kod. Choć zalecam aby przed jego wykorzystaniem dać chociaż mi o tym znać.
  8. No to od początku. Program ma być prosty. (Może z czasem go rozbuduję) Program ma wczytywać informacje o tym, co jest na magazynie i w jakiś sposób je katalogować w pliku .txt Moim pomysłem było zapisywanie danych w wierszach i wczytywanie w razie konieczności określonego przez użytkownika wiersza. Jak ktoś ma jakieś sugestie czy źle myślę czy nie proszę o podpowiedzi. I napotkałem taki oto problem. Uruchamiając program, który zapisuje coś do pliku .txt w pliku, w którym już coś jest tracę to, co w nim jest. Jest to nadpisywane na bieżące wartości. A tak być nie może. Z wyświetlaniem informacji jeszcze nie robiłem nic, ale myślę, że poradzę sobie z tym. Jak będę miał dostęp do mojego lapka postaram się podać tu, co już mam, a jest tego niewiele jak na razie. Program mniej więcej podobny do tego: Program Do Obslugi Magazynu - PurePC.pl - Forum Dyskusyjne ale C# jakoś mi nie przypomina C++ Z góry dziękuję za pomoc.
  9. Zdecydowanie coś jest z płytą nie tak. Asus ostatnio zauważałem, że odpuszcza sobie, jakość.
  10. Ja bym jeszcze sprawdził na innych pamięciach. Jakoś nie mam zaufania do GoodRamów w połączeniu z prockiem AMD. Nie wiem czy wiesz, ale pamięci na pewno nie chodzą Ci na 667Mhz. Miałem kiedyś 4200+ i pamiętam mniej więcej jak on ustawiał pamięci. Pytanie też czy jest to procesor w 65nm czy w 90nm, czyli Brisbane czy Windsor? Jak temperatury?
  11. Płyta na gwarancje skoro nowa.... Widać trafiła się jakaś taka.... Sam mam problem/nie problem ze swoim AsRockiem A770DE po prostu nie działa złącze ATA, już bym ją dawno wysłał na gwarancję, ale złącze ATA nie jest mi potrzebne aż tak, używam napędu optycznego na SATA. A czekać zanim zrealizują tą całą procedurę mi się nie chce.
  12. Zwróć uwagę na to, aby tylko wtyczek nie przesunąć. Nie wiem czy zrozumiesz mnie tu, ale myślę, że źle wtyczki 20 pin wpiąć się nie da, co do 8/4 pin mam wątpliwości. U mnie zasilacz miał wtyczkę 24 pin a nie miał 8 pin tylko 4 i jest podłączone i chodzi normalnie, w instrukcji obsługi płyty miałem opisane jak se radzić w takich sytuacjach, więc zajrzyj do swojej.
  13. Za dużo pasty, na procesor daje się tylko kropeczkę i się ją rozsmarowuje. A Ty na radiator jeszcze dałeś, przez co tworzy się "poduszka”, przez którą nie oddaje Ciepła. I jak pisał Klaus starą pastę usunołeś??
  14. Ogólnie to zależy wszystko od technologii wykonania. No i od poszczególnego modelu płyty i chipsetu. Podejrzewam, że taka płyta, jaki piszesz w 40-45W się z zapasem wyrobi. Ale naprawdę rozbieżność może być duża. Z reguły zauważyłem, że jak używa się dysku na ATA przy chipsetach intela to się grzeją niemiłosiernie, ale jak dysk na SATA to już są chłodniejsze. Nie wiem czy nowe tak mają moje doświadczenia z chipsetami intela są z przed dwóch lat... Natomiast chipsety nVidi są grzejnikami chyba niezależnie od modelu, nie spotkałem się z chipsetem, nVidi który byłby chłodniejszy od VIA, albo AMD. Parodią jest to, że bardziej grzeje mi się chipset płyty niż procesor...
  15. Więc widać AsRock skopał coś w nowszych płytach. Na początku dbali o markę a teraz trzepią je, aby były....
×
×
  • Dodaj nową pozycję...