optymalizacja rejestr

Znaleziono około 930 wyników dla: optymalizacja rejestr
  • Testowanie i przygotowanie dużej ilości dysków HDD do sprzedaży hurtowej

    PC3000, - do testowania dysków, to jak koszenie trawy skalpelem. Ale kto bogatemu zabroni;) Koledzy prowadzący działalność handlową często używają też HDD Sentinela. Uwzględniając Zwracam uwagę na słowo HURTOWEJ opłaca Ci się przetestować wiele różnych rozwiązań, gdyż nawet niewielka optymalizacja przemnożona przez hurtowe ilości może dać duży efekt....

    Naprawa nośników i odzysk danych   01 Lip 2022 07:55 Odpowiedzi: 13    Wyświetleń: 750
  • [avr-gcc] Kiedy używać zmiennej volatile w programowaniu mikrokontrolerów AVR?

    Juz tlumacze :-) Zmienne volatile to takie, ktorych uzycia nie chcemy by kompilator optymalizowal. Zalozmy, ze uzywasz jakiejs zmiennej. Za chwilke chcesz cos na niej wykonac. Kompilator wyprodukowal kod, w ktorym ta zmienna jest w jakims rejestrze. Wiec stwierdzi, ze odwoalnie do pamieci jest niepotrzebne i je usunie, zakladajac, ze rejestr posiada...

    Mikrokontrolery   14 Lis 2005 12:26 Odpowiedzi: 6    Wyświetleń: 7978
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Optymalizacja przerwań w AVR-GCC na Atmega8 bez zbędnych operacji na stosie

    $katalog_WinAVR$/doc/avr-libc/avr-libc-u... Tworzysz osobny plik w asemblerze (.S, nie .s) zawierający procedurę obsługi przerwania, kompilujesz do pliku .o i linkujesz z pozostałymi plikami. W dołączanym wo WinAVR szablonie Makefile jest przewidziane miejsce na wypisanie źródeł w asemblerze (ASRC = $tu wpisz nazwy plików$). Przykład,...

    Mikrokontrolery   22 Wrz 2007 11:50 Odpowiedzi: 4    Wyświetleń: 2034
  • REKLAMA
  • Dodatkowa pamięć Flash na pomiary za darmo? Protokół komunikacji, zapis, odczyt, kasowanie

    https://obrazki.elektroda.pl/7257498500_... Pokażę tutaj jak można łatwo uruchomić zewnętrzną pamięć Flash z dowolnym mikrokontrolerem w oparciu o programowe SPI. Omówię tu działanie i znaczenie poszczególnych operacji (odczyt, zapis, kasowanie) oraz zaimplementuję je w kodzie. Temat użycia takich pamięci wydaje mi się co najmniej...

    Artykuły   05 Lip 2025 19:29 Odpowiedzi: 2    Wyświetleń: 1092
  • Jaki program do optymalizacji rejestru i autostartu w Windows 7?

    Advanced System Optimizer i w ogóle co myślicie o tym programie ? Rozsypiesz tym system, z doświadczenia mówię. Program który podałem jest dedykowany pod win 7. Sterowników szukaj na stronach producenta podzespołów które pracują w Twojej maszynie.

    Software serwis   31 Sty 2010 19:46 Odpowiedzi: 4    Wyświetleń: 1377
  • Wnętrze programatora TL866 II plus

    https://obrazki.elektroda.pl/5155583000_... Zainspirowany konstrukcją testera układów scalonych przedstawionego na kanale https://obrazki.elektroda.pl/4622879700_... Konstrukcja wykorzystuje dwie płytki połączone w formie "kanapki". Widoczne są elementy indukcyjne, potrzebne do wytworzenia napięć wyższych niż napięcie...

    Wnętrza urządzeń   08 Wrz 2023 08:17 Odpowiedzi: 8    Wyświetleń: 3504
  • Stary tuner satelitarny Skymaster XL120, wnętrze, układy ze środka

    https://obrazki.elektroda.pl/7351720800_... Dzisiaj luźny temat, krótka galeria ze środka kolejnego tunera satelitarnego odzyskanego z elektrośmieci. Zobaczymy co ma w środku i czy coś ze środka może się przydać. Nie jest to pierwsza taka prezentacja we "Wnętrzach urządzeń", bawiłem się już w ten sposób w temacie Skymaster XL120 Zasadniczo...

    Wnętrza urządzeń   02 Mar 2023 09:28 Odpowiedzi: 9    Wyświetleń: 2643
  • T61/T61P - Modowanie Thinkpadów: Whitelist, SATA II, DIDA, CPU, GPU, LED, RAM

    Witajcie. Jutro zacznę tu tworzyć rozległy temat o modowaniu laptopów T61 i T61P. Tworzę ten zarys tematu by upewnić się, że to jest prawidłowe miejsce na forum do napisania takiego dokumentu. Jeżeli nie jest, proszę o pokierowanie w lepsze miejsce. Modyfikacje obejmować będą: - zdjęcie whitelisty sprzętu, - odblokowanie transferu sata II dla głównego...

    Komputery Modding & OC   19 Lis 2018 18:26 Odpowiedzi: 2    Wyświetleń: 10446
  • REKLAMA
  • Spadki FPS w CS2 i LoL na nowym sprzęcie: Ryzen 5 7600, RTX 4070 Ti, DDR5 6000 CL40

    Witam, przychodzę do was z problemem. Zakupiłem nowy sprzęt składający się z poniższych komponentów. Od początku występują spadki w grach. Najbardziej zauważalny problem mam w grze Counter Strike 2. Podczas gry FPS już po kilku sekundach spadają z 300-400 na 200-300, a później wahają się od 100 do 350. Zrobiłem 4-minutowy rejestr z programu HWiNFO podczas...

    Komputery Hardware   13 Paź 2024 13:15 Odpowiedzi: 7    Wyświetleń: 1560
  • Jakie są zalety i zastosowania monitora FOX ENERGY-3 (WI-MEF-3)?Sponsorowany

    https://obrazki.elektroda.pl/3588791100_... FOX ENERGY-3 (indeks handlowy WI-MEF-3) oferuje niezastąpione wsparcie w kontroli zużycia energii oraz monitorowania parametrów sieci elektrycznej. Ze względu na swoje właściwości, WI-MEF-3 znakomicie sprawdza się m.in. do kontroli i rozliczania energii w domach oraz mieszkaniach na wynajem....

    Smart Home IoT   15 Sie 2024 19:17 Odpowiedzi: 8    Wyświetleń: 3009
  • REKLAMA
  • Odtwarzacz ChipTune na Raspberry Pi

    http://obrazki.elektroda.pl/7326333400_1... Autor zajął się tym projektem przy okazji zabawy komputerem Apple II. Celem tego odtwarzacza jest osiągnięcie takich samych efektów dźwiękowych jakie osiąga się w Apple II. W tym celu wykorzystany został oryginalny układ scalony z serii AY-3-8910/1/2. Układ ten może generować trzy kanały przebiegów...

    DIY Zagranica   01 Sty 2017 19:01 Odpowiedzi: 4    Wyświetleń: 11127
  • [Zlecę] Zidentyfikowanie właściwych procedur oraz przetłumaczenie na C z .bin

    Aktualnie Ghidra oraz IDA ma również dekompilatory, które być może nie w idealny sposób ale jednak dający obraz co dany blok robi. No właśnie wiemy co robi na poziomie instrukcji procesora ale nie wiemy po co to robi - czyli co robi na poziomie wyższym. Dla przykładu ciąg instrukcji: - załaduj do rejestru stałą 10 - zapisz rejestr w pamięci pod adres...

    Inne Bazar   21 Paź 2022 13:25 Odpowiedzi: 11    Wyświetleń: 696
  • TOSHIBA Satelite a200 - Ciemny ekran przy włączaniu

    Ja proponuję niezależnie od stanu dysku przeskanować system programem Malwarebytes Antimalware (antywirusowy, ale wyłączyć zainstalowane antywirusy najpierw) i jakimś programem do optymalizacji rejestru. Chyba, że było to robione regularnie.

    Laptopy Hardware   16 Lut 2014 13:55 Odpowiedzi: 31    Wyświetleń: 4623
  • Lenovo T510 z Windows XP SP3 - długie uruchamianie i zamykanie, proces tpfnf7sp

    Zakładka: Optymalizacja systemu i po lewej: oczyść rejestr później defragmentuj :)

    Software serwis   12 Mar 2013 12:57 Odpowiedzi: 5    Wyświetleń: 2088
  • Potrzebuje kilku programów do konserwacji komputera

    Ja z kolei polecam: Do usuwania plików-śmieci i optymalizacji: Ashampoo WinOptimizer Advanced SystemCare System Mechanic TuneUp Utilities Dla optymalizacji rejestru: jv16 PowerTools SystemUp 2009 RegistryCleaner - (pełna wersja jest obecnie w gazecie PC Format numer 10/2009) Do defragmentacji partycji dysku. UltimateDefrag Diskeeper O&O Defrag Tyle...

    Software serwis   15 Wrz 2009 18:10 Odpowiedzi: 9    Wyświetleń: 2469
  • [STM32F0] STM32F0: Optymalizacja SPI z RFM12B - problem z CS przy -O1 i wyżej

    Ostrożnie! - zapis 16 bitów do rejestru danych w trybie 8-bitowym powoduje wysłanie dwóch bajtów, a rejestr DR jest zadeklarowany w nagłówkach jako 16-bitowy. Przy 8-bitowyych ramkach jest potrzebne odpowiednie rzutowanie, żeby zapisywać tylko 8, a nie 16 bitów.

    Mikrokontrolery ARM   26 Sty 2017 20:33 Odpowiedzi: 26    Wyświetleń: 4320
  • GTA San Andreas niskie FPS na Celeron D 330, Radeon X1050, 1,5GB RAM – optymalizacja

    Witam , ta karta to nie demon szybkosci ale san andreas powinno chodzic . Zrób reinstal sterowników , wyczysc rejestr ewentualnie zmniejsz ilosc HZ monitora .

    Software serwis   21 Sie 2009 20:03 Odpowiedzi: 14    Wyświetleń: 2825
  • STM32F410RBT6 - Błąd Failed to connect w Atollic i ROP w ST Utility

    volatile nie pomógł. Dodano po 53 Może te szablony w atollicu są przestarzałe/niepoprawne i dlatego jest kłopot. IMO: To by od początku były problemy Dzięki spróbuję Dodano po 26 Optymalizacja jest ustawiona domyślnie na "None (-O0)". Jak zatrzymuję program podczas debugowania (jak napisałem , program zawsze zatrzymuję się na pierwszej pętli) to setuję...

    Mikrokontrolery ARM   20 Sie 2020 07:54 Odpowiedzi: 21    Wyświetleń: 990
  • Rejestry call-clobbered w AVR, zachowanie gcc przy -O2 vs -Os, asm(r3)

    Przy optymalizacji -Os kod jest generowany poprawnie przy -O2 jest jak powyżej. Czytam o opcjach optymalizcyjnych gcc. Domyslam sie że jakas optymalizacja tutaj ma coś do powiedzenia, ktoś wie która? I czemu to tak. Jezeli rejestr przechowuje zmienna globalna to kompilator stara sie zamiast tegoz rejestru uzyc chwilowo innego bedacego do dyspozycji...

    Programowanie   12 Kwi 2007 15:46 Odpowiedzi: 10    Wyświetleń: 1601
  • AVR-GCC - Optymalizacja dostępu do struktury przez GCC?

    Tak. Zauważ, że jeśli kompilator sam od siebie nie optymalizuje dostępu to volatile jest zupełnie nieszkodliwe - dobrze to widać przy -O0, kiedy wyłączymy optymalizację i wszystkie zmienne zachowują się tak jakby miały volatile (dla gcc). Natomiast volatile zaczyna "działać" jeśli kompilator jednak jakiś dostęp chciałby zoptymalizować. Na AVR może się...

    Mikrokontrolery AVR   12 Cze 2014 22:15 Odpowiedzi: 25    Wyświetleń: 2976
  • Xilinx XC9536XL, Stoper w VHDL - optymalizacja kodu

    Żeby zrealizować taki stoper na 36 makrocelach musiałbyś na wejście podać sygnał 100 Hz, który jednocześnie taktowałby liczniki oraz multipleksował wyświetlacze LED - w ten sposób eliminujesz dzielnik sygnału zegarowego. Każda makrocela to jeden rejestr - masz po 4 bity na wyświetlaną cyfrę = 16 bitów, dodatkowe 2 bity na stan dekodera. Każde wyjście...

    Mikrokontrolery   29 Gru 2009 20:49 Odpowiedzi: 5    Wyświetleń: 5171
  • ATmega8 + WinAVR + optymalizacja = dziwny wynik kompilacji

    To nie jest dyrastyczne działanie. Wiesz ile takich ostrzerzeń byś miał? Nie? Policz ile zmiennych masz w programie... Każda z nich może mieć i nie mieć sensu ale to jest C a nie pascal, żeby pisał wszystko. Wyobraź sobie 1000 linii kodu, gdzie specjalnie piszesz while(1) i co? dostajesz 800 warningów? A tak na poważnie ZbeeGin poczytaj o parametrach...

    Mikrokontrolery AVR   17 Paź 2008 21:31 Odpowiedzi: 13    Wyświetleń: 2234
  • Stary laptop - zmiana systemu,czy optymalizacja XP?

    Wlasnie oczyscilem rejestr itp itd z pewnego poradnika. Dalem plik stronnicowania na 500-1000MB Treaz potrzebuje jakiegos antywirusa,ktory zrzera jak najmniej pamieci Jaki to moze byc? I zamieniam IE na Chrome ponoc jest szybsza

    Software serwis   07 Kwi 2010 20:04 Odpowiedzi: 31    Wyświetleń: 7929
  • AVR-gcc, ATmega128: Optymalizacja RAM dla 1000 wejść/wyjść I2C

    Rejestr z wejsciem szeregowym tez nie zalatwia sprawy do konca. Taki uklad bylby tylko wyjsciem. No i dalej trzeba zastosowac dekoder bo kazdy taki rejestr ma nozke odpowiedzialna za zatrzasniecie wyjscia. Takie uklady trzebaby bylo polaczyc szeregowo, wiec dobranie sie do ostatniego w kolejce wymagaloby 999 impulsow zegarowych. Czyli duze opoznienia.......

    Mikrokontrolery   02 Sie 2010 06:55 Odpowiedzi: 12    Wyświetleń: 2134
  • Jak przyspieszyć start Windows XP? Analiza procesów i optymalizacja

    W takim razie spróbuj wyłączyć zbędne usługi tak jak to jest opisane w linku który podałem. Sprawdź też, czy dysk nie wymaga defragmentacji. Spróbuj zdefragmentować rejestr, programem AusLogic Registry Defrag, wyczyśc rejestr ze zbędnych wpisów, i zdefragmentuj plik stronicowania. Dodano po 13 Możesz równierz poradzic się experta Microsoftu z forum...

    Software serwis   01 Sie 2008 18:57 Odpowiedzi: 32    Wyświetleń: 10464
  • [ATMEGA168][AVRGCC] Przerwania optymalizacja szybkości

    Co do automatycznego dodawania "0x20" - chodzi tutaj o to, że rejestry [większość] są dostępne poprzez instrukcje in/out (przestrzeń io), ale jednocześnie są dostępne przez przestrzeń pamięci (wewnątrz niej przestrzeń io zaczyna się od adresu 0x20). Najlepszym rozwiązaniem przy kodzie pisanym w asemblerze jest zamiast stosować surową wartość np PORTD,...

    Mikrokontrolery AVR   28 Wrz 2008 20:04 Odpowiedzi: 10    Wyświetleń: 1824
  • Przerzutnik \ Licznik \ Multiplekser \ Rejestr zbudować...

    No więc tak optymalizacja to gościowi znając jego chodziło o opis i co robi dany przerzutnik czy tam licznik, czy licznik ma być z gotowych elementów czy w spraciu o same bramki nie mam pojecia ale myśle ze to obojętne, całosc ma być chyba tym urzadzeniem :) A ksiązkę kupie ;) Ale prosze nadal o pomoc!

    Początkujący Elektronicy   16 Gru 2006 22:16 Odpowiedzi: 7    Wyświetleń: 2471
  • Pisanie programów i używanie bibliotek w C i Asemblerze

    To jest tylko sztuczny marketingowy zabieg w celu zdywersyfikowania produktu jakim jest kompilator na wersje Free, Standard i Pro. Taki system powoduje przywiązanie do produktów i skrojenie na miarę kieszeni klienta i nie ma nic wspólnego z obiektowością. I to jest właśnie problem , bo pisząc w C nie mamy wpływu na to jak będzie wyglądał kod wynikowy...

    Mikrokontrolery   16 Gru 2016 02:36 Odpowiedzi: 260    Wyświetleń: 11718
  • LPC1768 - niska wydajność, tylko 10MIPS zamiast oczekiwanych 100MIPS

    Oj, procesor wykonuje swoje operacje z prędkością taktowania. I na tym koniec. reszta zwykle ma swoją prędkość, wolniejszą od procesora. Wtedy procesor czeka aż się operacja wykona. Procesor wykonuje 1 instrukcję na cykl tylko wtedy gdy: 1) Operacja nie wymaga użycia pamięci (chyba że wewnętrzna pamięć procesora, ARM'y czasami mają Tightly Coupled...

    Mikrokontrolery ARM   04 Paź 2011 18:43 Odpowiedzi: 49    Wyświetleń: 5063
  • Rejestr temperatury do pamięci -mikroprocesor-USB- pendrive

    Proszę bardzo: http://www.microchipdirect.com/ProductSe... Za free jest wersja lite i studencka, które mają ograniczenia - nie wiem jak teraz, ale kiedyś to były wersje 30 lub 60 dniowe, po czym działały tylko z optymalizacja na poziomie 1. Dlatego napisałem, że do tego typu kodu to się może nie nadawać, bo gcc na którym jest...

    Mikrokontrolery   11 Cze 2011 22:14 Odpowiedzi: 37    Wyświetleń: 4968
  • [STM32F103][C] - Czas wykonania pętli opóźniającej a prefetch i optymalizacja

    Rozważmy na początek taki kod: [syntax=c] #include "stm32f10x.h" void Delay(unsigned int delay); void SetClock(); int main() { FLASH->ACR = 0x10; FLASH->ACR = 0x00; FLASH->ACR = 0x10; SystemInit(); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GP... ENABLE); GPIO_InitTypeDef GPIO_InitStructure; GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0; GPIO_InitStructure.GPIO_Mode...

    Mikrokontrolery ARM   24 Cze 2013 20:51 Odpowiedzi: 13    Wyświetleń: 3099
  • [atmega8] [atmega8][c] Optymalizacja czasu wykonania dla wielu instrukcji if

    Ciezka sprawa. Nawt jesli popedzisz ATMege z 16MHz to masz zaledwie 16 instrukcji/us. Da sie to zrobic zakladajac, ze PWM jest uporzadkowana tablica (np. w kolejnosci wzrastajacej) i wykorzystujac przerwanie timera (COMPARE). Ladujesz rejestr do porownania wartoscia kolejna z tablicy, w przerwaniu zmieniasz stan IO i zwiekszasz wskaznik do tablicy PWM....

    Mikrokontrolery AVR   11 Lis 2009 19:17 Odpowiedzi: 6    Wyświetleń: 2242
  • [Cortex] Jak ustawić priorytety przerwań NVIC w Cortex-M3?

    Po małej dyskusji oraz przejrzeniu Cortex ™-M3 TechnicalReference Manual, Revision: r1p1, nasuwa się takie ciekawe pytanie. Wiadomo, że zewnętrzne przerwania od układów peryferyjnych są podłączane pod odpowiednie linie IRQ_n, w tym przypadku mamy numery od 0-239, czyli IRQ0-239. Natomiast poziom priorytetów można ustalić dla wszystkich przerwań...

    Mikrokontrolery ARM   22 Cze 2014 11:00 Odpowiedzi: 29    Wyświetleń: 6385
  • HY-32-mini STM32F103VCT6 - Optymalizacja wyświetlania BMP na LCD

    Bardzo dziękuję za informacje. Posiedziałem trochę wczoraj w nocy i: moduły DMA pamiętają adresy i pozostałe ustawienia. Po zakończeniu transferu wszystko jest przywracane w rejestrach. Jeżeli coś jest stałe, to nie trzeba tego za każdym razem ładować do rejestrów (jak w programach 2 i 3); wystarczy tylko ustawić bit DMA_CCR1_EN. Podpucha :) Rejestr...

    Mikrokontrolery ARM   10 Mar 2014 21:30 Odpowiedzi: 42    Wyświetleń: 6186
  • [F0 SPI] Zawiesza się po 8 bitach, nie generuje kolejnych cykli zegara

    Szukasz dziury w całym. Obsługa przez polling ma być prosta, bo czego tu oczekiwać? Wciskanie tam używania FIFO czy czegoś takiego - a po co? Będzie dzięki temu szybciej działało albo coś? Kod na pewno będzie większy i bardziej skomplikowany, ale coś mi się wydaje, że będzie działał dokładnie tak samo szybko - w końcu to wciąż tylko polling. Pisanie...

    Mikrokontrolery ARM   08 Kwi 2018 11:05 Odpowiedzi: 20    Wyświetleń: 1095
  • Wybór mikrokontrolera ARM do nauki po AVR - łatwo dostępny i niedrogi sprzęt

    Dwa, ok, można odczytując rejestr rozszerzyć go do 32-bitów, a co jeśli dane są już w rejestrze? Trzeba wykonać dodatkową instrukcję, bo MUL działa tylko na typie 32-bitowym. Poza tym te zagadnienia mnie miernie interesują, bo używam C, a do asemblera zaglądam rzadko, jako że nie jestem paranoikiem i nie doszukuję się błędów w kompilatorze. Prawdę...

    Mikrokontrolery   11 Sty 2017 21:51 Odpowiedzi: 165    Wyświetleń: 10335
  • [Atmega8][C] Odbieranie sygnału IR wewnątrz przerwania ICP

    To co piszą Koledzy Twoim kodzie to sensowne konkrety. Podzielam ich zdanie na temat potrzeby zmiany koncepcji obsługi przerwania. Do Twojego przykładu idealnie pasują główne założenia "programowania przerwań" a szczególnie ta, że powinno być możliwie krótkie czasowo. Wg mnie, po obejrzeniu kodu, tkwisz mocno głęboko w programowaniu całkowicie liniowym...

    Mikrokontrolery AVR   17 Maj 2019 18:14 Odpowiedzi: 18    Wyświetleń: 993
  • Obliczenie poboru prądu z baterii + optymalizacja kodu

    Co do kodu i innych wyborów, które pomogą ograniczyć pobór prądu. 1. Jak najniższe napięcie zasilania, ważne jeśli jest dodatkowy stabilizator. 2. Wewnętrzny generator RC - bo wybudzanie z Power Down trwa 6 cykli a dla rezonatora kwarcowego 16 tysięcy cykli. 3. Praca z jak największą częstotliwością, ale należy dobrać częstotliwość do napięcia zasilania,...

    Mikrokontrolery AVR   23 Mar 2012 15:38 Odpowiedzi: 26    Wyświetleń: 4498
  • [Poradnik] Jak Przywrócić sprawnosć swojego PC! Sprytne porady! Sprawdź!

    Jeżeli system Windows uruchamia się w tempie "żółwia". Przeglądanie stron internetowych stało się nie lada udręką czy życiowym wyzwaniem i robisz to z trudem i pogardą dla sprzętu? Jeszcze niedawno komputer był niczym błyskawica, a teraz masz chęć go stłuc młotkiem i oddać na złom? Często irytuje Cię "zamuł" i tłuczesz pięścią monitory? Wcale nie musisz...

    Komputery Początkujący   02 Gru 2015 17:43 Odpowiedzi: 5    Wyświetleń: 2925
  • Wybór języka do programowania AVR dla początkującego z TurboPascalem

    Żeby pisać na mikrokontrolery w C++ trzeba znać ten język bardzo dobrze. Niestety mikrokontroler to nie PC i nie "wybacza" nieprzemyślanych konstrukcji, które kończą się alokacją ogromnych ilości pamięci. Tak konkretniej to chodzi mi o nieprzemyślane używanie klas. C na mikrokontrolery jest znacznie łatwiejszy. A mógłby ktoś napisać w C++ i w C program...

    Programowanie   24 Kwi 2008 17:03 Odpowiedzi: 24    Wyświetleń: 3009
  • News: Od dzisiaj jest dostępne AVRStudio w wersji 5

    Nie mówiąc już o kolejnych poziomach optymalizcji, globalnej i optymalizacji na poziomie generowanego kodu w asemblerze (np. gcc 4.5 i nowsze, albo -mrelax). Czyli np. zamiana jmp na rjmp, call na rcall itd gdzi eto tylko jest możliwe. Dla człowieka taka optymalizacja byłaby upiorna. Nie żebym miał koszmary nocne z tego powodu, ale zwyczajnie takie...

    Mikrokontrolery AVR   09 Cze 2012 06:29 Odpowiedzi: 163    Wyświetleń: 32078
  • [bascom] Błąd w regule if dla włączania diody na ATmega32 w Bascom

    Tak jak już wcześniej napisałem procesor atmega32 mam wmontowany w płytkę testową i wszelkie próbne programy producenta są z konfiguracją : $crystal = 16000000 Ok. Ale to wcale nie oznacza, że twój uC pracuje z taką częstotliwością. W zasadzie to sam powinieneś wiedzieć, z jaką częstotliwością pracuje ustawiając to samodzielnie. Wracając do mojego...

    Mikrokontrolery AVR   03 Maj 2011 17:17 Odpowiedzi: 14    Wyświetleń: 1512
  • Atmega88PA - Jak zwiększyć taktowanie do 8MHz dla USART 10400 baud?

    Używam poniższego kodu do inicjalizacji połączenia z komputerem samochodu (według protokołu kw2000). Używam tam komunikacji USART 10400baud 8n1. Chciałem zwiększyć taktowanie do 8MHz i usunąłem programowo dzielnik fusebita CLKDIV8 zmieniając na początku funkcji main() rejestr CLKPR w ten sposób: CLKPR|= _BV(CLKPCE); CLKPR&=~ _BV(CLKPS1); CLKPR&=~...

    Mikrokontrolery AVR   28 Gru 2013 16:30 Odpowiedzi: 6    Wyświetleń: 1485
  • Corsa C 1.2 2005 - Interfejs OBD na LCD z protokołem KWP 2000 FAST, jak zacząć?

    Robię jako projekt na studia interfejs OBD na LCD według protokołu ISO 14230 KWP 2000 FAST, który to według kilku źródeł internetowych jest w mojej Corsie C z 2005r. (ECU Bosch Motronic, silnik Z12XEP). Napisałem kod procedury fast initialization (10400baud 8n1) podany poniżej (w raz z opisem układu): http://obrazki.elektroda.pl/7065318700_1...

    Samochody Elektryka i elektronika   31 Gru 2013 12:05 Odpowiedzi: 15    Wyświetleń: 8457
  • Acer D270 - 0xc00000e9 unexpected I/O error has occurred”

    Ogólne Interfejs :SATA - naprawione Producent :Seagate Model :ST320LM001-HN-M320MBB Numer seryjny :S2UPJ9CC521680 World Wide Name :5 0004CF 2079396BB Firmware :2AR10001 Informacje o logicznej geometrii Cylindrów :16383 Głowic :16 Sectors na ścieżkę :63 Informacje o fizycznej geometrii Cylindrów :1420778 Ścieżek na cylinder :44 Sektorów na ścieżkę :10...

    Laptopy Hardware   17 Cze 2013 10:07 Odpowiedzi: 26    Wyświetleń: 5481
  • ATMEGA8 - Jak ustawić TCNT1 dla przerwań co 0.1s przy F_CPU 7372800?

    Witam Po krotce omówię problemik z jakim się borykam: Uczę się oczywiście programowania AVR w C, napisałem prosty programik, który ma spełniać role BARDZO UBOGIEGO zegarka. problem polega na tym, ze nie wiem dokładnie jaka wartością mam nadpisać rejestr TCNT1 aby przerwanie wystąpiło dokładnie co 0.1s. Powinienem uwzględnić czasy wykonywania kodu zawartego...

    Początkujący Naprawy   20 Lip 2011 09:33 Odpowiedzi: 6    Wyświetleń: 2543
  • Hitachi Hts547575a9e384 - Witam co oznacza ten błąd

    ukazuję się ten komunikat po wpisaniu hasła windows 7 Dodano po 2 Interfejs :SATA - naprawione Producent :Hitachi Model :HTS547575A9E384 Numer seryjny :2540054KMDBSE Firmware :JE4OA50A Informacje o logicznej geometrii Cylindrów :16383 Głowic :16 Sectors na ścieżkę :63 Informacje o fizycznej geometrii Cylindrów :91201 Ścieżek na cylinder :255 Sektorów...

    Komputery Hardware   26 Lut 2014 16:30 Odpowiedzi: 9    Wyświetleń: 1845
  • [atmega8] [atmega8][c] Optymalizacja -Os a błędy w obsłudze klawiatury matrycowej?

    Po ustawieniu portu w rejestrze PORTx musisz odczekać przynajmniej jeden takt zegara przed sprawdzaniem rejestru PINx. Możesz dodać intrukcję assemblera NOP.

    Mikrokontrolery AVR   24 Gru 2011 13:17 Odpowiedzi: 3    Wyświetleń: 1061
  • Quartus II 10.1: Kompilacja używa tylko pinów, optymalizacja usuwa rejestry

    Witam. Mam następujący problem, stworzyłem projekt w Quartusie II 10.1. Jest on troszkę rozległy więc nie będe narazie opisywał. Chodzi mi w chwili obecnej o to, iż po kompilacji zakończonej sukcesem w podsumowaniu widnieje informacja iż jedyne zasoby użyte w projekcie to tylko piny. Załączam screen: http://obrazki.elektroda.pl/6416782500_1...

    Programowalne układy logiczne   06 Cze 2011 10:17 Odpowiedzi: 1    Wyświetleń: 1509
  • ISR - Użycie wielu rejestrów w funkcji, optymalizacja, sterowanie bitami i portami IO

    ISR_NAKED i assemblerem https://gcc.gnu.org/wiki/avr-gcc#Registe... jest tam właśnie napisane że te co zauważyłeś muszą być zachowywane. ps. to przerwanie jest aż tak często, że jest o co walczyć?

    Mikrokontrolery AVR   10 Wrz 2022 08:46 Odpowiedzi: 9    Wyświetleń: 681