dostęp bitowy

Znaleziono około 3119 wyników dla: dostęp bitowy
  • Rejestry Mikrokonrolerów AVR sterowane bitowo które

    W rozdziale AVR Memories, a dokładniej I/O Memory masz opisany zakres dostępu bitowego. https://obrazki.elektroda.pl/8267639700_...

    Mikrokontrolery AVR   29 Mar 2021 09:04 Odpowiedzi: 6    Wyświetleń: 549
  • [WinAVR] [WinAVR][C] Program zlicza bez wciśnięcia przycisku, dlaczego?

    do zmiennych takich jak PORTx, PINx,DDRx podchodzi się w sposób bitowy (atomowy) Tak dla ścisłości atomowy IMHO nie oznacza dostępu bitowego. Mówimy o jakiejś operacji, że jest atomic (atomowa) jeśli jest niepodzielna, nieprzerywalna.

    Mikrokontrolery AVR   16 Lis 2010 15:18 Odpowiedzi: 9    Wyświetleń: 1171
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [8051] [8051][assembler] Jak zapisać sygnały z P3.1 w przestrzeni BIT RAM?

    Źle ale dobrze kombinujesz. Zobacz poniżej: Dodano po 12 Obszar o dostępie bitowym to obszar od 20H do 2FH. Ale przy adresowaniu to wygląda tak: Jak deklarujesz bit (BSEG AT xH) pod adresem 0 to realnie bit ląduje w komórce 20.0H Jak deklarujesz bit pod adresem 1 to ląduje on w komórce 20.1H Jak deklarujesz pod adresem 8 to ląduje w komórce 21H a jak...

    Mikrokontrolery   03 Lip 2012 22:13 Odpowiedzi: 7    Wyświetleń: 2160
  • REKLAMA
  • pamięć z 4-8 bitowym dostępem sekwencyjnym-blokowym

    https://obrazki.elektroda.pl/7048158500_... W zasadzie nie wiem jaki tytuł dać ;) Jest to uniwersalny moduł (bufor) a częściowo dedykowany ze względu na dostęp sekwencyjno-blokowy. - obsługuje pamięci SRAM w obudowie dip 28 - umożliwia 4 lub 8 bitowy dostęp - podział na bloki 256 lub 512 bajtowe - sekwencyjny dostęp - konfigurowalny...

    DIY Konstrukcje   15 Kwi 2019 20:21 Odpowiedzi: 9    Wyświetleń: 2334
  • REKLAMA
  • [ARM][C/Keil] Struktura z polami bitowymi w odniesieniu do rejestru...

    Nic nie przeanalizowałeś błędnie. Kompilator optymalizuje sobie dostęp do pól bitowych w szczególności jeśli wpisywane wartości bywają znane na etapie kompilacji (np. init). Jest niewielkie prawdopodobieństwo, że napisałbyś kod w asmie lepszy niż wygenerował kompilator keila. Dodatkowo, czy włączyłeś optymalizację -Otime?... Włącz, najpewniej zostaniesz...

    Mikrokontrolery ARM   23 Mar 2012 23:00 Odpowiedzi: 26    Wyświetleń: 3279
  • REKLAMA
  • Wszystko o ARM (LPCxxxx) i programowaniu w asm i C.

    Jeśli masz zmienną / stałą, to możesz jej nadać wartośc początkową jak każdej innej - to w jakiej sekcji się znajduje nie ma znaczenia. Nie mogą się zmienić o +4. Jeśli masz np uint8_t, uint16_t, uint32_t, to pomiędzy pierwszym a drugim elementem masz 3 bajty "pustki", pomiędzy drugim a trzecim - dwa. Z opcją "packed" dane są - zgodnie z logiką nazwy...

    Mikrokontrolery ARM   28 Lis 2009 17:35 Odpowiedzi: 141    Wyświetleń: 17215
  • Sterowanie LCD 2x16 na szynie 4-bit w asemblerze dla '51 i Atmel 89C2051

    Użyj dostępu bitowego do portu.

    Mikrokontrolery   07 Sty 2005 03:46 Odpowiedzi: 4    Wyświetleń: 1604
  • Jak napisać program mnożący 8-bit przez 16-bit na DSM-51 w assemblerze?

    Ma być A a nie ACC. ACC używa się przy dostępie bitowym do akumulatora np. jb ACC.5

    Mikrokontrolery   24 Sty 2010 21:44 Odpowiedzi: 9    Wyświetleń: 3052
  • [ATMEGA32A] [C] Problem z UART oraz wysoka temperatura

    Przy inicjalizacji rejestrów określających prędkość transmisji wymagana jest kolejność UBRRH a potem UBBRL. Ogólnie w AVRach przy dostępie do rejestrów 16-bitowych wymagana jest przy zapisie kolejność HIGH, LOW a przy odczycie LOW, HIGH. Odczuwalne podniesienie temperatury ATMEGA przy normalnej pracy świadczy albo o uszkodzeniu układu albo błędach w...

    Mikrokontrolery AVR   12 Lis 2017 17:35 Odpowiedzi: 2    Wyświetleń: 477
  • STM32F0Discovery - Jak rozwiązać konflikt przerwań TIM2 i TIM3?

    Tadzik85. Nigdzie nie twierdziłem, że dostęp bitowy przez BitBand jest tak samo wolny/szybki, jak &= wykonywany przez procesor. Od początku utrymywałem, że &= przez procesor jest najwolniejszy, dostęp bitowy BitBand szybszy, a zwykły zapis całego słowa - najszybszy. Akurat w przypadku timerów STM32F kasowanie znacznika przerwania następuje przez zapis...

    Mikrokontrolery ARM   31 Paź 2013 10:15 Odpowiedzi: 91    Wyświetleń: 7734
  • Acer Extensa 5630G - obniżone taktowania CPU i GPU, co może być przyczyną?

    Kontroler pamięci TypDual Channel (128-bitowy(a)) Aktywny trybSingle Channel (64-bitowy(a)) Czy to znaczy,że gdybym dodał drugą taką samą kość to działałyby w trybie Dual Channel? Czy wtedy ta rzeczywista częstotliwość taktowania magistrali pamięci wyniosłaby 667Mhz? Tak po dołożeniu drugiej - najlepiej takiej samej pamięci dostęp będzie 128 bitowy....

    Laptopy Hardware   07 Lis 2010 13:43 Odpowiedzi: 10    Wyświetleń: 2541
  • [Asembler] Jak odwrócić bity liczby w rejestrze AL na BL w TASM?

    Nie musisz mieć dostępu bitowego, aby poznać wartość konkretnego bitu, chcąc wyciągnąć wartość pierwszego bitu wystarczy przemnożyć przez 01111111, drugiego przez 10111111 itd.

    Programowanie Początkujący   11 Lis 2009 15:33 Odpowiedzi: 5    Wyświetleń: 1443
  • REKLAMA
  • Czy uda się na moim PC zainstalować Windows 7 64 bit i czy jest sens to robić?

    Moim zdaniem nie ma sensu instalować systemu pod 64 Bity, a to dlatego, że 32 bitowa siódemka widzi do 3 GB pamięci RAM, a na chwilę obecną jeszcze sporą część programów pisze się pod 32 bitowe systemy choć to zaczęło się zmieniać już dość dawno. Jeśli zainstalujesz aplikację dedykowaną pod 32 bitowy system operacyjny, gdy masz zainstalowane 64 bity...

    Software serwis   05 Cze 2016 09:49 Odpowiedzi: 4    Wyświetleń: 762
  • ATmega128: LCD nie działa, sprawdzenie konfiguracji PortA i PortG

    ATmega128 ma dwa "niepełnosprawne" porty, z tego co pamięetam to właśnie port G i port F, ich ułomność polega na tym, że nie ma do nich dostępu bitowego, tzn. MOżesz odczytać i zapisać cały port ale do pojedyńczego bitu nie masz dostępu. Jeżeli chcesz robić na bicie to i tak musisz zapisywać/odczytywać "cały" z odpowiednią maską.

    Mikrokontrolery   29 Paź 2007 10:01 Odpowiedzi: 10    Wyświetleń: 3929
  • Jak uruchomić programowe I2C na porcie F w Atmega128 w Bascom?

    Zrobienie I2C na porcie F albo G nie będzie takie łatwe bo do tych portów nie ma dostępu bitowego, tzn. trzeba się zawsze posługiwać całym bajtem z odpowiednimi maskami. Nie trzeba asm, w BASCOMie też da się to zrobić musiałbyś sobie napisać własne procedury obsługi I2C pod te porty.

    Mikrokontrolery   14 Maj 2006 06:40 Odpowiedzi: 1    Wyświetleń: 1101
  • Jak przekształcić DATE_AND_TIME na DTL w S7-300 z użyciem SCL?

    Z dostępem bitowym to w sumie racja ale rzutowanie worda na tablicę bool'owską mam jeszcze z pozostałości kiedy chciałem zrobić podtrzymanie danego bitu jak na wejście START poszedł false i wtedy tablica była mi potrzebna żeby w prosty sposób poprzez iterację mógł odwołać się do danego elementu żeby go ewentualnie nie kasować. Dynamicznie odwołanie...

    Automatyka Sterowanie PLC   29 Lip 2019 15:51 Odpowiedzi: 8    Wyświetleń: 1566
  • Integer o zmiennym rozmiarze? Wydajny zapis typu unsigned w C, oszczędzanie pamięci

    Ja przy takich "optymalizacjach" zacząłbym od dokładnego zdefiniowania gdzie i kiedy warto je robić. Przesyłając duże ilości danych przez jakieś wolne medium - zdecydowanie tak. W innych przypadkach? Ceną jaką płacimy jest od razu szybkość działania programu - jakakolwiek arytmetyka na takim typie to będzie tragedia czasowa. Tragedią będzie też dostęp...

    Artykuły   27 Kwi 2024 05:42 Odpowiedzi: 9    Wyświetleń: 1878
  • [C] Jak dynamicznie zmieniać przypisanie sbit w C dla różnych portów?

    Niestety to, co chcesz zrobić nie jest wspierane przez architekturę 8051. Dostęp do SFR jest możliwy tylko przez adresowanie bezpośrednie, tak samo jak dostęp do pamięci adresowalnej bitowo. Dlatego też nie ma możliwości implementacji wskaźników do poszczególnych bitów. Deklaracja sbit = sfr ^ nr_bitu to tylko statyczna deklaracja, a nie instrukcja,...

    Mikrokontrolery   01 Lip 2009 10:10 Odpowiedzi: 9    Wyświetleń: 4303
  • Jak zdefiniować unię w C dla tablicy bitów z bezpośrednim indeksowaniem?

    Ominięciem tej niedogodności jest napisanie funkcji przez które uzyskasz dostęp do powyższej struktury, tak jakby była tablicą pól bitowych. Elegancko możesz to zrobić w C++ stosując przeładowanie operatorów. Tu mógłbym cie poratować gotowym szablonem.

    Mikrokontrolery   04 Wrz 2010 08:59 Odpowiedzi: 6    Wyświetleń: 1908
  • Assembler AVR - odczyt bajtu z etykiety DANE do rejestru R16, nie działa

    Tamte akurat miały architekturę von Neumann-a, więc wszystkie adresy były jednego rodzaju. Składnia DANE<<1 (albo chyba DANE*2 też mogło by być) wynika z (nieco) idiotycznej konwencji, że dla przestrzeni kodu asembler numeruje (adresuje) słowa (pamięć FLASH jest 16-bitowa), natomiast przy dostępie przez LPM trzeba zaadresować pojedynczy bajt.

    Mikrokontrolery   10 Sty 2008 14:38 Odpowiedzi: 6    Wyświetleń: 2139
  • Dostęp do RAM powyżej 4GB na 32-bitowych systemach: Użycie RAM-dysku jako miejsca na plik wymiany

    Był PAE Patch do XP x86 i system po jego instalacji mógł widzieć nawet 128GB RAM. Jeśli mowa o innym, nowszym systemie x86, być może taka łatka jest możliwa do znalezienia, mam wrażenie że do któregoś z systemów kiedyś takową widziałem. Należy jednak pamiętać o tym, że taka łatka może uszkodzić system !! Więc instalujesz na własne ryzyko (zalecam wcześniej...

    Komputery Początkujący   05 Gru 2022 16:39 Odpowiedzi: 7    Wyświetleń: 273
  • Dysk Seagate Barracuda 4TB widoczny w urządzeniach, ale brak dostępu do plików

    Prawdopodobnie masz 32-bitową przejściówkę USB-SATA.

    Naprawa nośników i odzysk danych   25 Mar 2020 14:26 Odpowiedzi: 15    Wyświetleń: 1182
  • SRAM, FPGA Virtex2 Pro – przekłamania 2-3 bitów przy odczycie/zapisie 36-bitowych słów

    . Pracuje miedzy 50 a 130 MHz. Nic nie piszesz jakie są czasy dostępu do tego SRAM. Przy podanych częstotliwościach to nie każdy SRAM sie wyrobi bis

    Programowalne układy logiczne   20 Gru 2007 20:02 Odpowiedzi: 6    Wyświetleń: 1425
  • [C] Dostęp do bufora danych - raz bajty, raz słowa

    Tak, można coś takiego zrobić w C za pomocą unii: union nazwa_unii { int8_t bajty[100]; int16_t slowa[50]; } u; Ale działanie tego może zależeć od procesora i kompilatora (np. int8_t na procesorze 32-bitowym może naprawdę zajmować więcej bitów niż 8).

    Mikrokontrolery   15 Mar 2012 23:57 Odpowiedzi: 14    Wyświetleń: 1515
  • [ARM][C] Dlaczego stosowanie pól bitowych powoduje błędy?

    Witam, Mam ten sam problem z GCC (Atmel Studio) tzn. bajtowy zapis generuje dziwne zachowanie pozostałych bitów 32 bitowego rejestru peryferii w SAM4S. Wydawało mi się, że rozwiązaniem będzie opcja kompilatora -fstrict-volatile-bitfields. Przykładowo dla pola bitowego unsigned int a : 3 i obiektu volatile całej klasy wg. opisu opcja ta powinna dać dostęp...

    Mikrokontrolery ARM   29 Maj 2017 13:07 Odpowiedzi: 59    Wyświetleń: 7304
  • Zestaw komputerowy - czy grafika da radę?/ jaki win?

    Ooo widzę komputer z marketu lub alledrogo. Nie pograsz właściwie w nic na zintegrowanej karcie graficznej, a ilość pamięci RAM i taktowanie procesora nic nie zmienią. Bierz Win 7 x64. Nie ma już problemów z dostępem do programów działających na 64 - bitowym systemie. Trzeba było pytać przed zakupem komputera... Teraz to już "musztarda po obiedzie",...

    Komputery Co kupić?   01 Lip 2011 18:20 Odpowiedzi: 50    Wyświetleń: 3899
  • [STM32] Bit Banding vs GPIOx_BSRR/BRR - korzyści i różnice w użyciu

    Tak przy okazji tematu jeszcze ;-) Jak rozumiem za pomocą bitbandingu można sobie zorganizować lepszy dostęp do flag programowych niż za pomocą pól bitowych? Tzn. bez R/M/W? Dokładnie tak, w 100% atomowy dostęp. Oczywiście 1 bitowa wersja flag, bo pola bitowe jak wiadomo bywają wielobitowe ;)

    Mikrokontrolery ARM   29 Maj 2012 09:20 Odpowiedzi: 58    Wyświetleń: 13468
  • Uproszczenie kodu C dla sterowania LED na atmega8 bez wielu delay'ów

    Lepsza będzie tablica 16bitowa. Przesuwanie będzie tylko w C. Kompilator powinien rozłożyć to na pełny dostęp 8 bitowy. W tym kodzie co zaproponowałeś jest jeden ból. Trzeba z ręki panować nad takim samym rozmiarem obu tablic.

    Mikrokontrolery AVR   04 Wrz 2011 11:37 Odpowiedzi: 22    Wyświetleń: 4114
  • assembler AVR - bity, jak najłatwiej korzystać z RAMu?

    Witam. Dopiero raczkuję w AVR (przesiadam się z '51) i mam pytanko. Jak najłatwiej korzystać z pamięci (RAM) na poziomie bitowym. Powiedzmy, że w programie chcę wykorzystać 5 zmiennych bitowych o nazwach BIT1...BIT5 więc w '51 zdefiniował sobie je bajcie RAMU o adresie 20H ( bo od tego adresu jest dostęp bitowy): BIT1 equ 00H BIT2 equ 01H BIT3 equ 02H...

    Mikrokontrolery   26 Lut 2007 23:06 Odpowiedzi: 7    Wyświetleń: 2127
  • Assembler - wyjaśnienie kodu

    Jeszcze żebym dobrze zrozumiał. Czym sie różni kod 16 od 32 bitowego. Chodzi o dostęp do pamięci tak? 16 bitowy to pobierane są 2 bity naraz, a 32 to 4 naraz? Dobrze rozumiem?

    Programowanie   02 Gru 2007 14:21 Odpowiedzi: 5    Wyświetleń: 4111
  • Skany OTL - brak dostępu do stron po instalacji Blip&Blop, co robić?

    Generalnie trochę adaware-u i StarOpen w wersji 32 bitowej, w zasadzie nic poważnego. Cieszę się że mogłem pomóc

    Pogotowie Antywirusowe   27 Mar 2013 12:09 Odpowiedzi: 28    Wyświetleń: 2991
  • Wszystko na temat AT89C51SND1C. Czyli MP3 w kieszeni.

    Witam Szanownych Grupowiczów. Od kilku dni chodzi mi po głowie pomysł aby napisać soft do "wonder chipa" w popularnym ostatnio Bascomie. Na innych językach się nie znam, a tu byłoby chyba nietrudno. Zastanawia mnie jednak szybkość wykonywania kodu. Ale z drugiej strony 20MHz taktowanie, to chyba nieźle jak na 51. Gdyby tak opisać wszystkie specyficzne...

    Mikrokontrolery   21 Sty 2010 22:38 Odpowiedzi: 226    Wyświetleń: 44728
  • Dostępne tylko 3.5GB RAM zamiast 6GB - co zrobić?

    A nie da się inaczej? I takie pytanie: Jeżeli na płycie CD na której jest Windows 10 64-bitowy to czy ta płyta zainstaluje mi Windowsa w wersji 64-bitowej? Tak, użyj tej płyty do instalacji, będziesz miał system 64 bitowy i dostęp do całej pamięci operacyjnej RAM.

    Komputery Początkujący   16 Sie 2017 17:59 Odpowiedzi: 11    Wyświetleń: 1017
  • XMEGA 32E5 TQFP32 - dostępność i alternatywy z 12-bitowym przetwornikiem

    (at)Marek_Gorecki W farnellu XMEGA E5 np. są. W obudowach UQFN, lub QFN.

    Mikrokontrolery   02 Lut 2016 21:57 Odpowiedzi: 4    Wyświetleń: 720
  • [ARM][C/Keil] Dostęp do rejestrów przez pola bitowe i w całości jak to zrobić?

    Myślę, że dobrym rozwiązaniem jest formuła zaproponowana przez Freddiego, np.: PCONP_PCTIM0_bb, dla bitbandingu, którą można uzupełnić o podobną: REJESTR_POLE_b, dla pól bitowych i bitów, dla których nie można zastosować bitbandingu.

    Mikrokontrolery ARM   07 Kwi 2012 20:54 Odpowiedzi: 4    Wyświetleń: 1300
  • Codevision AVR - LCD: Przypisanie pinów wyświetlacza do portów mikrokontrolera

    mam kolejne pytanie: czy jest jakaś funkcja w Codevision która włącza konkretny bit w porcie w ten sposób że podaję port i bit który chcę włączyć, bo ze mogę zrobić np. PORTB.1=1 to wiem, ale w AVR-GCC jest taka funkcja: cbi(PORTB, i) i nie umiem znaleźć w helpie czegoś podobnego. AVR-GCC to prawie wstwka asemblerowa. Pojedyńczy bit portu możesz zadeklarować:...

    Mikrokontrolery   03 Lip 2004 05:16 Odpowiedzi: 15    Wyświetleń: 3440
  • Panel dotykowy z DisplayPort lub DVI dla Fujitsu Futro S720, czy panele Raspberry są kompatybilne?

    Otóż to. Często nawet na nowszym i 32-bitowym OS nie działa soft z XP ponieważ jest torche inne podejście systemu do sterowników i dostępu do hardware. Pisze to w odniesieniu do oprogramowania które musi współpracować z jakimś sprzętem. Ale za mało padło w tym wątku konkretów.

    Komputery Hardware   02 Gru 2022 20:16 Odpowiedzi: 21    Wyświetleń: 612
  • Jak skonfigurować VNC do zdalnego dostępu między XP a Windows 7?

    Może wina tkwim w tym zę jest to windows 7 64 bitowy. P.S. Istnieją też darmowe 64-bitowe edycje VNC, np. [url=http://www.uvnc.com:8080/downloads/...

    Hardware, Software, naprawa urządzeń sieciowych   31 Mar 2011 20:31 Odpowiedzi: 10    Wyświetleń: 5932
  • Ilu bitowe są wskaźniki w STM32F4xx? Dostęp do pamięci powyżej 64kB

    Flash będę tylko używał jako repozytorium surowych przebiegów, a po skopiowaniu do RAM będę miksował ze sobą przebiegi (średnia arytmetyczna), czego we flashu raczej ciężko będzie robić. Ja potrzebuję generować te dane z częstotliwościami od ułamka herca do max. 18-20kHz, czyli w paśmie akustycznym, bo chcę właśnie generować dźwięki. Nie wiem, jak w...

    Mikrokontrolery ARM   20 Wrz 2015 19:01 Odpowiedzi: 19    Wyświetleń: 1113
  • Wybór mikrokontrolera do matrycy LED z pływającymi napisami

    Każdorazowe przekodowywanie znaków ASCII na postać bitową to znowu zajmuje czas a on w pierwszej kolejności jest potrzebny na odświerzanie buforów wyświetlania. Z tąd lepiej mieć dostęp do postaci bitowej w RAM-ie.

    Mikrokontrolery   20 Gru 2003 01:58 Odpowiedzi: 18    Wyświetleń: 3231
  • Pixel Viev BT 878P poszukuję sterowników pod Windows XP

    Posiadam identyczna z oryginalna płyta, zawsze instalowała się bez problemu. Obecnie instalują się tylko sterowniki, natomiast sam program tunera nie chce się zainstalować. A gdy chce ręcznie uruchomić program instalacyjny to pokazuje się błąd: "System Windows nie może uzyskać dostępu do określonego urządzenia, ścieżki lub pliku. Możesz nie mieć odpowiednich...

    Software serwis   20 Mar 2010 10:37 Odpowiedzi: 13    Wyświetleń: 4030
  • ARM7: Anomalie przydziału pamięci dla tablic static i normalnych w C

    Taka konstrukcja jest niedozwolona na każdym układzie i myślę, że kompilator poinformował Cię stosownym warningiem o tym fakcie. Na 8-bitowych układach działałoby dlatego, że tak czy siak byłyby potrzebne dwa osobne dostępy. Na niektórych układach - obsługujących niewyrównany dostęp do pamięci - również zadziała. Zasadniczo jednak to co pokazałeś jest...

    Mikrokontrolery   09 Gru 2010 18:10 Odpowiedzi: 5    Wyświetleń: 1229
  • Jak skonfigurować dostęp do kamery IP przez IPv6 na Orange VDSL 80mb?

    na stronie no-ip widoczny jest adres zewnętrzny IPv4 aktualny jaki posiadam. No ale rozmawiamy o IPv6 i jak wtedy zachowuje się router? Masz dostęp przez przez to 128 bitowe IP?

    Sieci Początkujący   11 Sty 2015 13:36 Odpowiedzi: 7    Wyświetleń: 2046
  • [ATMEGA168] [ATMEGA168][AVRGCC] Optymalizacja zapisu 8-bitowych danych dźwięku w pamięci Flash

    Pamięć jest zorganizowana w komórki 16-bitowe, objawia się to np tym że wskaźnik programu wskazuje na słowo (2 bajty) a nie na bajt. Wszystkie instrukcje muszą być więc wyrównane do granicy dwóch bajtów. Jakkolwiek z poziomu samego programu pamięć flash jest zorganizowana bajtami, więc spokojnie można w niej umieszczać tablice bajtów bez utraty pamięci....

    Mikrokontrolery AVR   10 Paź 2008 21:55 Odpowiedzi: 8    Wyświetleń: 1998
  • AVR - Obsługa pamięci PROGMEM powyżej 64KB w ATmega1284p, wersja gcc?

    __flash adresuje w obrębie pierwszych 64 kB, __flash1 w obrębie kolejnych 64 kB itd. Operator (at) pobiera prawidłowy 24-bitowy adres, stąd nie ma już potrzeby korzystania z makra GET_FAR_ADDRESS. Położenie danych w pamięci można zmieniać ręcznie przesuwając sekcje, lub przez zmianę skryptu linkera. Należy jednak pamiętać, że __flash "zawija" się na...

    Mikrokontrolery AVR   18 Gru 2013 08:23 Odpowiedzi: 5    Wyświetleń: 2112
  • [STM32F4] Udostępnienie biblioteki do bit-bandingu dla peryferiów ADC, GPIO, I2C

    Wg dokumentacji ARM i wg dokumentacji ST sprawa jest prosta - przez bitbanding dostępny jest obszar 1M od adresu 0x20000000 i 1M od adresu 0x40000000 - pamięć CCM niezbyt się więc łapie. W końcu wracamy do tematu ;-). Faktycznie, dostęp do 0x1000000 wg. dokumentacji ST i ARM nie jest aliasowany, zmylony zostałem przez następującą linię w kodzie stm32f4xx.h:...

    Mikrokontrolery ARM   13 Maj 2013 13:45 Odpowiedzi: 27    Wyświetleń: 5272
  • Losowe błędy w pracy mikrokontrolera - jak je przyspieszyć?

    Możesz Freddie mieć trochę racji. Muszę to sprawdzić. Co prawda w tym konkretnym przerwaniu od I2C jest tak, że w/w bit ustawiam tuż przed wywołaniem warunku startu I2C, a kasowany jest on wyłącznie w procedurze obsługi I2C, podczas której wyłączam inne przerwania, więc chyba nie ma możliwości jego modyfikacji przez inne przerwanie. Ale ten bit należy...

    Mikrokontrolery   29 Sty 2013 12:59 Odpowiedzi: 31    Wyświetleń: 4293
  • Geforce 8500 gt czy radeon - Którą kartę sobie zostawić

    Karty z 64-bitową szyną dostępu do pamięci nie nadają się do grania więc Radeon odpada jaki by nie był.

    Komputery Co kupić?   18 Lip 2013 00:22 Odpowiedzi: 12    Wyświetleń: 1518
  • Jak dodać pamięć RAM do komputera z procesorem Intel 80386?

    Komputer ma procesor 80386SX czyli taki w środku 32 bitowy (jak 80386DX) ale szyna danych 16 bitowa więc architektura płyty jest 16 bitowa podobnie do 286. Tu ISA 16-bit nie powinna ogranicza pasma dostępu bo i tak transakcje są 16 bitowe. Bywały karty rozszerzeń pamięci dla ISA 16bit ale trzeba pamiętać, że płyta ma ok 35 lat (data praw autorskich...

    Komputery Początkujący   19 Lis 2024 21:49 Odpowiedzi: 44    Wyświetleń: 819
  • Gdzie kupić pamięć Samsung K4S1616220-TC60 do iMac G3 M5521 500MHz?

    Witam, poszukuję, gdzie mogę zakupić pamięć Samsung K4S1616220-TC60 Typ pamięci: SDRAM Pojemność: 16 Mb (2 MB) Organizacja: 1M x 16 bitów Czas dostępu: 6 ns (oznaczenie TC60 oznacza czas dostępu 60 ns) Interfejs: 16-bitowy Napięcie: 3,3V potrzebuję 4 sprawne sztuki pamięci, potrzebuję do komputera iMac G3 M5521 500 MHz Dziękuję bardzo za pomoc!

    Komputery Co kupić?   07 Lis 2024 17:40 Odpowiedzi: 2    Wyświetleń: 90
  • [ARM][C/KEIL] Deklaracja struktury z polami bitowymi, jak to zrobić?

    Definicja struktury musi być widoczna we wszystkich plikach .c, w których jest używana - stąd najwygodniej umieścić ją w pliku nagłówkowym. Wtedy jest pewność, że we wszystkich plikach .c używana jest jedna i ta sama definicja. Pliki .h to żadna magia - polecenie #include powoduje najnormalniejsze, tekstowe włączenie pliku w miejscu wystąpienia tego...

    Mikrokontrolery ARM   04 Gru 2011 18:47 Odpowiedzi: 7    Wyświetleń: 2119
  • Przykładowe programy w C++ dla robota kroczącego na ARM-ach

    "kontroler przerwań" nazywa się NVIC, ma coś takiego jak tail-chain przydatne gdy dwa przerwania przychodzą blisko siebie. Thumb2 - lepszy DMIPS/MHz i DMIPS/mW architektura harvard sprzętowe mnożenie i dzielenie dla procesorów ST teoretycznie pozwala na prace z prędkością 2x większą niż pamięć flash (u innych producentów pewnie też) dodatkowo u ST (u...

    Robotyka Modelarstwo i CNC   02 Wrz 2008 01:45 Odpowiedzi: 37    Wyświetleń: 11527
  • Brak ustawiania FLAGA_CZAS w przerwaniu timera - kod w pętli głównej nie wykonuje się

    Atmega 328P z kwarcem 18432000 (w specyfikacji mozna ja kręcić do 20MHz) spokojnie potrafi wygenerować trzy PWM przesunięte w fazie o 120 stopni z krokiem 256 z częstotliwością 50Hz przy tym nadając na USART o aktualnych warunkach jednego potencjometru. Pewnie że potrafi, ja na attiny 861 wygenerowałem 3 sinusy co 120 st z regulacją F od 20 do 250Hz...

    Mikrokontrolery Początkujący   09 Cze 2022 09:58 Odpowiedzi: 11    Wyświetleń: 606
  • Jak skonfigurować dwa niezależne PWM w ATmega8 do sterowania mostkiem H?

    Wszystko jest w dokumętacji... http://www.atmel.com/dyn/resources/prod_... PDF strona 74 wszystko o 16-bit Timer... Poczytaj o dostępie do Rejestrów 16 bitowych... PDF str. 95 opis rejestrów... I tak na wszelki wypadek przykład konfiguracji PWM... volatile uint16_t pwm=10; void PWM_Init (void) { TCCR1A = 0b10110010;...

    Mikrokontrolery   10 Wrz 2005 18:52 Odpowiedzi: 5    Wyświetleń: 2152
  • Pamięć karty graficznej, karta zintegrowana. Pobór z RAMu?

    Dobra - zacznijmy od tego, że pamięci GDDR X nie mają aż tak wiele wspólnego (szczególnie w numeracji) z DDR X. W kartach AGP/PCI-E zazwyczaj szyna pamięci jest 128 bądź 256 bitowa i praktycznie całą pamięć jest na użytek GPU, natomiast rozwiązania zintegrowane korzystają z pamięci RAM płyty głównej - czyli dostęp 64 bitowy (dual trochę zmienia, ale...

    Komputery Hardware   01 Gru 2007 18:58 Odpowiedzi: 2    Wyświetleń: 3208
  • stm32l152rc - Funkcja inicjalizująca system - prośba o sprawdzenie

    Więc to [syntax=c]RCC->CR |= RCC_CR_PLLON; while (!(RCC->CR & RCC_CR_PLLRDY)) { };[/syntax] jest zbędne tak? Tak samo jak PLLLDIV3 i PLLMUL6? No i co do dostępu do 64 bitowego flasha, poprawiłem już, dzięki za pomoc :) Zaraz odpale Systicka i pomigam.

    Mikrokontrolery ARM   12 Maj 2015 15:54 Odpowiedzi: 3    Wyświetleń: 627
  • Jak uzyskać dostęp do pełnych 6 GB RAM w laptopie - tylko 2,5 GB dostępne

    System 32 bitowy, bios wykrywa 6144mb ram

    Komputery Modding & OC   24 Sty 2019 14:48 Odpowiedzi: 5    Wyświetleń: 4440
  • [STM32F439] Dziwne podwójne przerwanie TXE przy nadawaniu SPI w trybie MASTER

    Może nieprecyzyjnie napisałem. Używam DR 16-bitowo w sensie ustawienia ramki na 16-bitową i w sensie zapisywania wartości 16-bitowej do DR. Natomiast nie wymuszam dostępu 16-bitowego do rejestru DR. Chciałem sprawdzić jaki jest dostęp do tego rejestru ale w optymalizacji 0s nie znalazłem tego od razu. Zmieniłem optymalizację na O0 i skompilowałem, i...

    Mikrokontrolery ARM   05 Paź 2017 11:06 Odpowiedzi: 21    Wyświetleń: 843
  • Kłopoty z dostępem do plików na innym komputerze (NTFS)

    Kopie były robione plikowo - najlepszym sposobem uniknięcia tych problemów byłaby kopia posektorowa, chyba że masz tam dużo wolnego miejsca, a bardzo cenisz czas wykonywania tej kopii. Czy dla bezpieczeństwa danych ma znaczenie, czy wybiorę partycje MBR czy GPT? - bardzo umiarkowane - GPT ma na końcu dysku kopię nagłówka i tablicy partycji, ale to...

    Naprawa nośników i odzysk danych   28 Sty 2021 13:44 Odpowiedzi: 14    Wyświetleń: 702
  • [C] Jak zdefiniować nazwy pinów Atmega16 dla wyświetlacza 7-segmentowego?

    Poniższe definicje służą do realizacji wygodnego dostępu bitowego w c [syntax=c] typedef struct _bit_struct { unsigned char bit0: 1; unsigned char bit1: 1; unsigned char bit2: 1; unsigned char bit3: 1; unsigned char bit4: 1; unsigned char bit5: 1; unsigned char bit6: 1; unsigned char bit7: 1; }pole_bitowe; #define DAJ_BIT(adr) (*((volatile pole_bitowe*)...

    Mikrokontrolery AVR   24 Cze 2011 20:27 Odpowiedzi: 22    Wyświetleń: 2399
  • Asus x200MA - Czy zmiana systemu na 32-bitowy poprawi wydajność?

    To by była zbyt pochopna diagnoza co do HDD, tym bardziej że SMART nie komunikuje nic niepokojącego prócz tego parametru. By powiedzieć coś więcej odnośnie stanu HDD, należało by wykonać skan powierzchni z czasami dostępu do sektorów za pomocą MHDD => http://www.nirvanowiec.republika.pl/MHDD... Po wykonaniu, zrób zdjęcie i zamieść tutaj.

    Software serwis   25 Wrz 2016 12:09 Odpowiedzi: 6    Wyświetleń: 972
  • Panasonic plazma TX-P50C2E - Nie włącza się miga dioda bez podania kodu usterki

    Plyta A do naprawy lub wymiany. Naprawa mozliwa tylko dla zaawansowanych. Trzeba ustalic czy sa wszystkie napiecia i czy dochodza do poszczegolnych blokow, pozniej zawezyc poszukiwania do podzespolu audio video lub tez PDP CTRL. Poznasz je po procesorach ulokowanych na plycie. Pamieci NAND oraz eeprom wymieniaja sie informacja bitowa z jednym lub drugim....

    TV LCD OLED Plazma Serwis   21 Paź 2014 12:24 Odpowiedzi: 25    Wyświetleń: 6261
  • Kolejność linii pamięci RAM (czy ktoś zamieniał?)

    Można tak zrobić, pomysł dobry. Ja miałem malutki wyświetlacz 128*64 i wykorzystywałem 16KB zewnętrznego ramiku. Dostęp z zewnątrz przez UARTa 115K i u mnie spokojnie starczało. Ale u Ciebie widziałbym dostęp magistralą równoległą 8 bitową, będzie najszybsza. Jakiś w miare pożądny UC który dokonuje obliczeń punktów, koła położenie kursora i panel dotykowy...

    Mikrokontrolery   03 Paź 2005 19:44 Odpowiedzi: 15    Wyświetleń: 2009
  • Błąd NTVDM CPU: napotkano niedozwoloną instrukcję w XP przy uruchamianiu DOS

    ... przeczytałem wszystkie podpowiedzi (tryb zgodności, przywracanie plików na 3 sposoby...) dalej nie chce odpalać program DOS'owy pod XP. Komunikat nie zawiera ścieżki dostępu tylko: "16-bitowy podsystem MS-DOS NTVDM CPU : napotkano niedozwoloną instrukcję" ..any suggestions??

    Software serwis   09 Sty 2008 22:36 Odpowiedzi: 3    Wyświetleń: 1505
  • Jak utworzyć tablicę 66-bitową w Bascomie z indywidualnym dostępem do bitów?

    Dzięki za informację .Zrobię to inaczej.

    Mikrokontrolery   22 Sty 2004 16:08 Odpowiedzi: 5    Wyświetleń: 1643
  • Shuttle AB52P - najlepsza karta graficzna i Procesor

    Biorą pod uwagę cenę to chyba najlepszym wyjściem jest poszukanie GForce 7300GT Galaxy Zalman Ed 128 bit 128 MB o taktowaniach 500 GPU i 700 [1400] mem. Jeśli komputer jet wyposażony w 3x512 MB RAM to można w wiele gier pograć i jest to lepsza karta od 7600 GS. Ma też niewielkie zapotrzebowanie na prąd [stosunkowo] mniejsze od Radeona 9800 PRO o GForce...

    Komputery Co kupić?   12 Lis 2010 16:48 Odpowiedzi: 8    Wyświetleń: 1383
  • Jak używać masked access w GPIO na mikrokontrolerze LPC1112?

    Co jest dziwne w tym przypadku? Bo nie łapię? Że rejestr należy zapisywać/czytać w całości? Bo tam tyle na moją kiepską znajomość angielskiego pisze. Dostęp tylko 32 bitowy to nadinterpretacja. Aha, i obie instrukcje, które podał hotdog zerują bit. Pierwsza powinna mieć po prawej stronie ustawiony bit 2. Albert

    Mikrokontrolery   26 Maj 2011 12:54 Odpowiedzi: 20    Wyświetleń: 2876
  • Czy DMA w XMEGA nadąży z zapisem danych z 8-bitowych ADC przy 32 MHz?

    Odpowiedź na twoje pytanie nie jest prosta, bo zależy od wielu czynników. Po pierwsze, działanie DMA nie jest do końca deterministyczne, bo współdzieli szynę danych z CPU, a CPU ma priorytet. W efekcie na czas wykonywania operacji przesłań do pamięci i IO (z wyjątkiem FLASH) DMA jest wstrzymywane. Oczywistym jest, że wszystkie kanały współdzielą to...

    Mikrokontrolery AVR   02 Lip 2011 18:47 Odpowiedzi: 38    Wyświetleń: 5535
  • Jak wyciągnąć i sprawdzić bit z bajtu w AVR C?

    Dla przesunięć będących stałymi dostęp przez pola bitowe i przez przesunięcia powinien generować identyczny kod. Natomiast jeśli przesunięcie jest zmienną to o ile chodzi tylko o jeden bit to najszybciej zastosować look-up table - zajmie to tylko 8 bajtów, a konwersja bit - maska to po prostu odczytanie wartości z tablicy.

    Mikrokontrolery AVR   09 Paź 2011 23:23 Odpowiedzi: 36    Wyświetleń: 12112
  • [stm32] Jak zapisywać rejestry FSMC w STM32 bez użycia biblioteki SPL?

    Witam Nie mogę porodzić sobie z banalnym problemem. Jak elegancko zapisywać bez biblioteki spl rejestry FSMC. metoda: [syntax=c] FSMC->BTR1 = (0x5<<8) | // DATAST = 0x5 (1<<0) ; // ADDSET = 0x1 [/syntax] nie działa no i nie może bo w stm32f10x.h są tylko definicję dostępu bitowego: [syntax=c] /****************** Bit definition for FSMC_BTR1...

    Mikrokontrolery ARM   14 Wrz 2011 22:12 Odpowiedzi: 4    Wyświetleń: 2880
  • Windows 95 – obsługa dysków powyżej 32GB, błędny zapis na partycjach 133GB+

    Klasyczne uszkodzenie nośnika nie wchodzi w grę. Część zapisywanych danych trafia w inne miejsce. Dane odczytywane są bez problemu, oczywiście z miejsca gdzie zostały zapisane. Jeżeli część zapisywanych danych trafiła w inne miejsce, to przy odczycie we właściwym miejscu jest inna zawartość. Tam gdzie zapis faktycznie poszedł następuje utrata oryginalnej...

    Komputery Hardware   02 Wrz 2004 16:04 Odpowiedzi: 6    Wyświetleń: 1720
  • [Atmel AT91] [Atmel AT91][C] Jak uniknąć problemów z przerwaniami przy modyfikacji flag?

    Prowadzący nie miał racji. Dostęp do pól bitowych struktury może być tak samo efektywny jak bezpośrednie operacje bitowe. Ale generalnie nie polegałbym w takim przypadku na szczęśliwy zbieg okoliczności polegający na wygenerowaniu jakiegoś konkretnego kodu asemblerowego. C nie ma żadnych mechanizmów ułatwiających realizację atomowości dostępu do danych....

    Mikrokontrolery ARM   28 Cze 2011 12:16 Odpowiedzi: 8    Wyświetleń: 2103
  • [avr-gcc] tablica 128 bitów - sposób utworzenia: struct?

    Nie da się deklarować pól bitowych w postaci tablicy. Pola bitowe może zawierać tylko struktura (lub unia, co na jedno wychodzi). Wniosek z tego taki, że możesz zadeklarować dobie strukturę z 128 polami bitowymi - ale nie będziesz miał możliwości ich indeksowania, za to zajmie Ci to 16 bajtów. Druga możliwość (chyba lepsza) to deklaracja tablicy 8-bajtowej,...

    Mikrokontrolery   05 Gru 2009 11:25 Odpowiedzi: 13    Wyświetleń: 3185
  • [AVR][C] OV7635 - sposób sterowania i podłączenia

    W teorii się da, bo nie jest nigdzie podawany maksymalny PCLK. Być może jednak jakieś ograniczenie istnieje - wtedy przecież cały obraz może być na przykład zniekształcony, prześwietlony etc. Ciężko stwierdzić. Programowa obsługa zewnętrznej pamięci będzie trwała dosyć długo, zwłaszcza tak ogromnej (przy 8 bitowym dostępie to aż 18 bitów adresu!) -...

    Mikrokontrolery AVR   15 Wrz 2009 18:08 Odpowiedzi: 6    Wyświetleń: 1263
  • Moduł Wi-Fi jako punkt dostępowy - sterowanie w Linux Embedded

    Kup dongla USB WiFi, oczywiście takiego, który jest obsługiwany przez linuxa. Będzie to ze 3-4 razy tańsze. Moduł tego rodzaju jak ten Microchip można zabudować nawet z 8-bitowym mikrokontrolerem. Jak już się upierasz przy takich modułach, zainteresuj się czymś na ESP8266. Też dużo tańszy i da się go przeprogramować na swoją modłę.

    Mikrokontrolery ARM   29 Kwi 2015 20:20 Odpowiedzi: 10    Wyświetleń: 1545
  • ARM , ATMEL, MICROCHIP i inne - Jaki mikrokontroler wybrac.

    Ale nie odniosłem wrażenia, że ktoś namawia autora do takiego czy innego rozwiązania. Po prostu napisałem jak jest w przypadku XMEGA, dostęp do 24 bitowej przestrzeni adresowej jest taki sam jak do 16-bitowej. Ile czasu zajmuje to zależy od zastosowanej pamięci. W efekcie realizacja 120 kB bufora jest taka sama jak 120 bajtowego. Gdyby ten bufor miał...

    Mikrokontrolery   01 Maj 2013 19:37 Odpowiedzi: 39    Wyświetleń: 6867
  • Windows Vista 32-bit - Błąd 5 przy instalacji programów, odmowa dostępu

    Witam. Co może być przyczyną tego, że nie mogę zainstalować programów? Jak klikam na Uruchom, to pojawia się komunikat o błędzie; [Nie można uruchomić pliku w folderze tymczasowym. Instalacja przerwana. Błąd 5; Odmowa dostępu]. Mam Windows Vistę z 32-bitowym systemem operacyjnym. Z góry dzięki za odp...

    Software serwis   19 Mar 2014 21:18 Odpowiedzi: 4    Wyświetleń: 2085
  • Przykłady zastosowań unii i struktur w języku C (embedded)

    jedyne, które zachowało mi się w głowie jako w miarę eleganckie, to rejestr flag CPU. Ale ja mówię o rejestrach HW podłączonego do procesora - kontroler UART, USB, SPI itp. Stosowanie makr ma w tym wypadku tę zaletę, że można "ukryć" w ich definicji jakąś formę walidacji przekazywanych wartości. Tylko makra przy dostępie muszą być dwa - do zapisu i...

    Mikrokontrolery AVR   26 Cze 2022 12:44 Odpowiedzi: 19    Wyświetleń: 1080
  • C# - Program różnie się wykonuje na win 7 i win xp

    czy wgl jest możliwe, że inny system inaczej interpretował kod programu ? Jest możliwe. Ponieważ nie piszesz programu, który byłby autonomiczną aplikacją, ale korzystasz (choć nie zdajesz sobie z tego sprawy) z ogromu funkcji systemowych. Na .NET jeszcze jedna warstwa dochodzi, czyli jeszcze bardziej może się różnić działanie. Pomiędzy XP a Vista i...

    Programowanie   21 Gru 2014 20:55 Odpowiedzi: 25    Wyświetleń: 1599
  • Błąd logowania w Sopcast - brak dostępu po reinstalacji i starszych wersjach

    Sory za zapłon ;D jest to windows Vista 32 bitowy (laptop)

    Software serwis   06 Paź 2013 17:44 Odpowiedzi: 5    Wyświetleń: 1956
  • [C] ATmega 128: Operacje na tablicach z danymi z czujników, sumowanie i średnia

    Operacji arytmetycznych dokonujesz na access.data a wysyłasz access.Low i access.High. w pierwszym przypadku masz dostęp do liczby 16-bitowej w drugim do każdego bajtu osobno składającego się na tą zmienną

    Mikrokontrolery AVR   27 Maj 2010 23:11 Odpowiedzi: 18    Wyświetleń: 2115
  • [bascom] Rozbicie zmiennej dec do pojedynczych zm. bit (bin)

    Nie bardzo wiem o co ci chodzi. Chcesz uzyskać pojedyncze bity ze zmiennej 8-bitowej? Na to nie ma procedury bo nie ma takiej potrzeby. Przecież masz dostęp do każdego bitu tej zmiennej 8-bitowej.

    Mikrokontrolery AVR   20 Lut 2010 16:52 Odpowiedzi: 5    Wyświetleń: 2615
  • Jak zadeklarować zmienne na portach GPIORx w AVR XMEGA/ATMega?

    Witam , dzięki za odpowiedź .. i to od samego MISTRZA. odnośnie kompilatora (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.2.939\avr8-gnu-toolchain\... . Dla porządku - jestem startującym do C , zatem wiele pytań , dla wielu pewnie w kategorii " oczywista oczywistość". Dotąd pisałem w asm. próbując przesiąść się na C , zaczynam po prostu...

    Mikrokontrolery AVR   13 Lut 2014 09:38 Odpowiedzi: 7    Wyświetleń: 2457
  • Dysk HITACHI - błąd CRC przy próbie dostępu, jak odzyskać dane?

    Masz możliwość przeprowadzenia procedury na komputerze z 32 bitowym systemem?

    Początkujący Naprawy   12 Sie 2013 16:44 Odpowiedzi: 74    Wyświetleń: 11106
  • STM32: Czyszczenie FLASH przed zapisem, szybkość vs SRAM, DMA a odczyt

    Dziwny ten Twój F103. Te, które ja znam, mają strony po 1024 B. Strona_127 + i da adres kolejnego bajtu na stronie. To, co ja pokazałem - dostęp do kolejnego słowa 16-bitowego

    Mikrokontrolery ARM   27 Gru 2018 22:55 Odpowiedzi: 34    Wyświetleń: 1911
  • Jaki system dla gracza: Windows 7 32 bit, 64 bit czy Windows 8.1?

    Terminy 32-bitowa i 64-bitowa odnoszą się do sposobu przetwarzania informacji przez procesor komputera (nazywany także procesorem CPU). 64-bitowa wersja systemu Windows obsługuje duże ilości pamięci o dostępie losowym (RAM) w sposób bardziej efektywny niż system 32-bitowy.Tak samo działają programy 32 i 64 ;).

    Strefa gracza   15 Gru 2015 19:39 Odpowiedzi: 10    Wyświetleń: 870
  • Błędy w zapisie i odczycie EEPROM AT24C256 - analiza przypadków, float, strony

    Trochę konfudująca wiadomość, zwłaszcza, że w datasheecie nie ma wzmianki o komórkach. Na wikipedii opisano pamięć EEPROM jako pamięć, gdzie dane są zapisywane w komórkach, które są grupowane w strukturę wielokrotności 8 bitów. Zatem mam tutaj dostęp do 32768 komórek, każda 8-bitowa? Wówczas zapisanie jednej wartości float wymagałaby rozdzielania na...

    Mikrokontrolery ARM   13 Lip 2023 20:19 Odpowiedzi: 11    Wyświetleń: 627
  • STM32F4 - Zmienne lokalne szybsze niż zmienne globalne.

    volatile zwykle nie będzie w rejestrze, ale jest na stosie i można do niej się dostać (nie znam assemblera ARM, ale zwykle coś takiego jest dostępne) przez wskaźnik stosu z małym offsetem. Do zmiennych globalnych zwykle dostęp jest poprzez pełny 32-bitowy adres.

    Mikrokontrolery ARM   26 Lut 2014 12:09 Odpowiedzi: 34    Wyświetleń: 4737
  • Jak złożyć 8-bitowy komputer z SRAM 62256BS, EEPROM 93C46 i Z80?

    Siema, Mam w domu 2 kości SRAM 62256BS i 6 (ale jedna chyba niesprawna) kości EEPROM 93C46. Miałem kiedyś coś tym reperować, ale moje plany spełzły na niczym. Przedwczoraj je wygrzebałem z szafy i wpadłem na pomysł zlutowania kompa :D Pomyślałem, aby dokupić do tego proca Z80 (albo najlepiej kilka proców :D - jestem przyzwyczajony do wielordzeniowych...

    Projektowanie Układów   28 Kwi 2012 13:36 Odpowiedzi: 14    Wyświetleń: 2258
  • Mapowanie rejestrów GPIO w STM32 za pomocą struktur i unii - jak to działa?

    To Freddie jeszcze nie napisał, że w C++ można sprytnie zdefiniować dostęp równoważny w zapisie tablicy pól bitowych? No, zawiedziony jestem okrutnie... ;) Wystarczy zrobić klasę dla rejestru i przeciążyć operator indeksowania.

    Mikrokontrolery ARM   29 Sty 2017 17:01 Odpowiedzi: 12    Wyświetleń: 1422
  • Jak bezpiecznie zrzucić 16-bitową wartość z TCx0.CNT w Xmega?

    W AVR dostęp do 16 bitowych rejestrów opiera się o dodatkowy, ukryty dla programisty bufor. Czyli przy odczycie najpierw czytasz mniej znaczącą połowę 16-bitowego rejestru, co automatycznie spowoduje skopiowanie i zatrzaśnięcie do bufora bardziej znaczącej połowy 16-bitowego rejestu. A w kolejnej operacji oczytujesz część bardziej znaczącą, co powoduje...

    Mikrokontrolery AVR   10 Kwi 2017 10:52 Odpowiedzi: 7    Wyświetleń: 978
  • "Disk read error" - nie mogę poznać przyczyny...

    Czy w BIOSie jest możliwość ustawienia 32-bitowego dostępu do dysku? Ewentualnie dostępu blokowego? Może należy te opcje włączyć/wyłączyć. I wtedy spróbować usunąć wszystkie partycje, założyć od nowa i format. Jeszcze jedno przyszło mi do głowy. Ustawienia Master/Slave/Cable Select. Może tu tkwi problem? Spróbuj wymusić tryb Master a jak to nie pomoże...

    Komputery Hardware   28 Mar 2007 15:00 Odpowiedzi: 12    Wyświetleń: 5300
  • Gdzie kupić układ AT89C51SND1 do budowy odtwarzacza MP3? Schematy, dostępność

    AT89C51SND1C jest to dokladniej mowiac 8-bitowy mikroprocesor z min. dekoderem MP3 :) Tez sie zastanawialem nad zrobieniem odtwazacza MP3 ale to nie jest zbytnio oplacalny interes, bardziej sie oplaca kupic najprostrzy odtwarzacz i go przerobic bo ten procesorek kosztuje ok 100zl a do tego bedziesz miec jeszcze mase roboty. Jesli nie masz dosc obszernej...

    Projektowanie Układów   16 Paź 2006 08:01 Odpowiedzi: 4    Wyświetleń: 1132
  • Wysokie zużycie RAM (80%) przy włączonym tylko Chrome - Intel Core 2 Quad Q6600, 3GB RAM

    Format pomoże...Terminy 32-bitowa i 64-bitowa odnoszą się do sposobu przetwarzania informacji przez procesor komputera (nazywany także procesorem CPU). 64-bitowa wersja systemu Windows obsługuje duże ilości pamięci o dostępie losowym (RAM) w sposób bardziej efektywny niż system 32-bitowy.

    Pogotowie Antywirusowe   11 Sie 2015 14:57 Odpowiedzi: 15    Wyświetleń: 1911
  • [Delphi] Uruchamianie programów bez uprawnień administratora i dostęp do plików

    To jest też różnica pisania 64-bitowych aplikacji na takie systemy, a 32-bitowych, które uruchamiane są w systemach 64-bitowych, które właśnie pracują na emulatorze Windows On Windows (WoW). Pomyśl nad migracją na nowe środowisko - albo CE albo Lazarusa i FreePascala.

    Programowanie   03 Mar 2023 19:51 Odpowiedzi: 31    Wyświetleń: 1818
  • Wybór i projektowanie PCB dla SDRAM z Xmega128A1 - jak zacząć?

    Tak, wersje U obsługują SDRAM w trybie 8 bitowym, co ponad 2-krotnie przyśpiesza dostęp do tej pamięci. W trybie 4-porotwym obsłuży ci też pamięć SRAM bez zatrzasku.

    Mikrokontrolery   10 Sie 2015 11:41 Odpowiedzi: 22    Wyświetleń: 3309
  • AVR - jak radzić sobie z fusebitami i ograniczeniami 8-bit?

    AVE... Odsyłasz do noty bo nie potrafisz napisać programu, który osiągnie max bez DMA. Czy tak ciężko przyznać, że nie masz racji? Jak napisać taki program napisałem w spoilerach. Jeśli nie możesz tego odczytać, to może powinieneś iść do okulisty? Co do GPIO to w przypadku PIC i XC8 nóżką manipulować można na kilka sposobów: 1. Można bawić się w maski...

    Projektowanie i Tworzenie Po godzinach   30 Sty 2020 18:45 Odpowiedzi: 368    Wyświetleń: 17304
  • AT89C52 – adresowanie i wykorzystanie 256B RAM, dostęp do górnej pamięci

    od adresu 0x00 do adresu 0x7F jest RAM z bankiem rejestrów i obszarem adresowanym bitowo. Dostęp bezpośredni np: MOV 030h,#020h. Od adresu 0x80 do 0xFF to obszar rejestrów specjalnych. Dodatkowy RAM to adres 0x80 do 0xFF ale adresowany pośrednio np: mov R0,#030h i dalej dostep do pamięci mov (at)R0,#030h. Pierwsze 128B to pamięć typu DATA, drugi do...

    Mikrokontrolery   19 Lis 2006 13:48 Odpowiedzi: 12    Wyświetleń: 2200
  • MSI GS 70 - reset podczas uruchamiania Windows 7 z USB, HDD/SSD działa poprawnie

    Potrzebuje czasem dostęp do wersji 32 bitowej, a ze względu na budowę sprzętu odpada podmiana dysku, dlatego doszłem do wniosku, że system na USB będzie najlepszym rozwiązaniem. Myślisz, że ręczne dorzucenie sterowników pomoże, czy instalować odrazu system na dysku USB ?

    Laptopy Hardware   17 Mar 2014 07:53 Odpowiedzi: 9    Wyświetleń: 1023
  • Co oznacza 8-bitowa architektura mikrokontrolera?

    mikroprocesory można sklasyfikować patrząc na 'ilość bitów do której mają dostęp podczas jednej operacji' - np. avr ma 8-bitową magistrale danych oraz 16-bitową magistrale adresową więc jest mikroprocesorem 8-bitowym.

    Mikrokontrolery AVR   20 Mar 2010 22:52 Odpowiedzi: 18    Wyświetleń: 6096