osm

System wbudowany jest aplikacją, która zawiera co najmniej jeden element procesorowy (typowo w formie mikrokontrolera, mikroprocesora lub procesora DSP) i który jest używany przez osoby w większości nie świadome, tego co znajduje się w środku.

Model pamięci określa jakiej domyślnej pamięci użyć dla argumentów funkcji, zmiennych automatycznych, oraz deklaracji bez specyfikatora typu pamięci. W C51 dostępne są trzy modele pamięci: SMALL Domyślnie wszystkie zmienne są w pamięci wewnętrznej (podobnie gdyby użyć data).Dostęp do zmiennych jest bardzo szybki. Jednak wszystkie obiekty oraz stos muszą się zmieścić w wewnętrznej RAM. Krytycznym jest rozmiar stosu, który zależy od głębokości zagnieżdżenia różnych funkcji COMPACT Domyślnie wszystkie zmienne są na pierwszej stronie pamięci zewnętrznej (podobnie gdyby użyć pdata). Maksymalnie może być do 256 bajtów zmiennych (adresowanie pośrednie @R0, @R1). LARGE Domyślnie wszystkie zmienne znajdują się w pamięci zewnętrznej (podobnie gdyby użyć xdata). Rejestr DPTR jest używany do adresowania. Bardzo nieefektywny jest dostęp do zmiennych o długości dwóch i więcej bajtów. Ten typ dostępu do pamięci (DPTR) generuje więcej kodu niż w modelach poprzednich

Przestrzenie pamięci Pamięć programu – Program Memory Pamięć wewnętrzna – Internal Data Memory Pamięć zewnętrzna – External Data Memory Pamięć rejestrów specjalnych – Special Function Register Memory

STARTUP.A51 – wykonywany po resecie. Pliki modyfikowane przez programistę Czyści pamięć danych Czyści pamięć zewnętrzną Czyści pamięć typu pdata Inicjalizuje wskaźnik stosu dla różnych modeli pamięci Inicjalizuje wskaźnik stosu dla konkretnego urządzenia z rodziny 8051 Przekazuje sterowanie do funkcji main

Zmienne static i ex tern static – zmienna zdefiniowana wewnątrz funkcji, zachowuje swoją wartość po zakończeniu działania funkcji. Widziana jedynie w funkcji w której znajduje się jej definicja extern – zmienna zewnętrzna może być używana w dowolnym miejscu pliku źródłowego w którym została zdefiniowana. Mogą mieć też do niej dostęp funkcje znajdujące się w innym pliku jeśli znajdzie się w nim jej deklaracja poprzedzona instrukcją extern

u Ryby na pewno było pytanie

co to system wbudowany przestrzeni pamieci rodzaje ich itdmodel pamieci jakisoona pewno miałem pytanie co to STARTUP.A51zmienne typu static i extern tez jakies pytanie bylote 2 pytania z startem i wbudowanymi to były u mniereszte kojarze z innych terminowteraz RADZIO

struktura mikrokontrolera tms320f2812

watchdogu mnie byla jakas linijka programui co pokaze wyswietlaczinterfejsy tam jakie omowili tyleRyba bardziej teoretyczne ma pytaniaRadziu zadaniowe


Wyszukiwarka

Podobne podstrony:
ośm
Kogo ośmiesza Krasicki w ''Żonie modnej''
info-e-mail's-OSM, 1---Eksporty-all, 1---Eksporty---, 4---towary-PL+world, PL-towary-all, 3---milk-p
osm własciwisci zastosowanie
analiza OSM Piątnica (31 str), Analiza i inne
OSM Giżycko
Lycopodiaceae,Equisetaceae,Osm
Kogo ośmiesza Krasicki w Żonie modnej
osm własciwisci zastosowanie
Anna Pozwólcie OSM

więcej podobnych podstron