Co to jest oprogramowanie układowe? Co robi oprogramowanie układowe?

Oprogramowanie układowe… prawdopodobnie słyszałeś o tym w pewnym momencie. Brzmi jak dziwne niemieckie imię, prawda? Ale czym jest oprogramowanie układowe? Jakie jest znaczenie tego terminu i jak zdefiniowałbyś oprogramowanie układowe? Co robi oprogramowanie układowe? Jak działa oprogramowanie układowe? Z pewnością jego celem nie jest tylko dezorientacja. Jak dowiesz się z tego samouczka, oprogramowanie układowe ma kluczowe znaczenie dla wszelkiego rodzaju urządzeń sprzętowych, od smartfonów po inteligentne telewizory, pralki i inne urządzenia. Aby wyjaśnić i pomóc ci zdobyć większą wiedzę na ten temat, w tym artykule wyjaśnimy wszystkie niezbędne rzeczy, które musisz wiedzieć o oprogramowaniu. Zacznijmy:

Zawartość

  1. Co to jest oprogramowanie układowe? Definicja oprogramowania w prostych słowach
  2. Co to jest oprogramowanie układowe w Androidzie?
  3. Gdzie jest przechowywane oprogramowanie układowe?
  4. Jakie są rodzaje oprogramowania układowego?
  5. Jaka jest różnica między oprogramowaniem układowym a sterownikami?
  6. Czy możesz zaktualizować oprogramowanie? Co to jest aktualizacja oprogramowania?
  7. Czy masz inne pytania związane z „co to jest oprogramowanie układowe”?

Co to jest oprogramowanie układowe? Definicja oprogramowania w prostych słowach

Oprogramowanie układowe to niewielki fragment oprogramowania, który sprawia, że ​​sprzęt działa zgodnie z zamierzeniami jego producenta. Składa się z programów napisanych przez twórców oprogramowania, aby urządzenia sprzętowe „tykały”. Bez oprogramowania układowego większość urządzeń elektronicznych, z których korzystamy na co dzień, nie byłaby w stanie działać. Nic nie zrobią.

Na przykład, czy wiesz, że prosta sygnalizacja świetlna ma oprogramowanie układowe? Tak, a oprogramowanie układowe każe mu zmieniać światła w regularnych odstępach czasu. Bez oprogramowania układowego sygnalizacja świetlna byłaby tylko „głupim” masztem, umieszczonym na poboczu drogi, nie robiącym nic poza wyglądem znudzonym. Czym jest oprogramowanie sprzętowe w przypadku mniej zaawansowanych urządzeń, takich jak sygnalizacja świetlna, pralki, automaty do kart, kamery monitorujące i telewizory? Oprogramowanie układowe to całe oprogramowanie na nich, które działa również jako ich system operacyjny i kontroluje wszystko, co dotyczy działania tych urządzeń.

What is firmware? What does firmware do?

Sygnalizacja świetlna wymaga oprogramowania układowego do działania

Aby było jeszcze jaśniej, weźmy inny przykład: płyta główna komputera bez oprogramowania układowego nie wiedziałaby, jak wykryć dysk twardy lub kartę graficzną znalezioną wewnątrz komputera. Gdyby twoje dyski twarde nie miały wbudowanego oprogramowania układowego, nie wiedziałyby, jak szybko się obracać ani kiedy przestać. Karta sieci bezprzewodowej nie wiedziałaby, jak używać określonej częstotliwości radiowej do łączenia się z Wi-Fi.

What is firmware? What does firmware do?

Wiele komponentów komputera (płyta główna, karta graficzna itp.) wymaga oprogramowania układowego

Często myślimy o urządzeniu sprzętowym jako urządzeniu, które jest po prostu sprzętem. I zakładamy, że po prostu działa sam. Jednak prawie żadne z nowoczesnych urządzeń sprzętowych nie działałoby bez tego konkretnego oprogramowania zapisanego bezpośrednio na nich.

Co to jest oprogramowanie układowe w Androidzie?

Co to jest oprogramowanie układowe w telefonie komórkowym? Jak zdefiniowałbyś oprogramowanie układowe w urządzeniach ze złożonym sprzętem, takim jak smartfony, tablety, smartwatche, a nawet smart TV? W tym przypadku całkiem dobra definicja oprogramowania układowego byłaby następująca: oprogramowanie układowe jest pośrednikiem między sprzętem a systemem operacyjnym .

Na takich urządzeniach oprogramowanie układowe zawiera tylko niezbędne instrukcje, aby sprzęt mógł współpracować z systemem operacyjnym zainstalowanym na urządzeniu. Na przykład w smartfonie Samsung Galaxy z systemem Android oprogramowanie układowe smartfona umożliwia poprawną komunikację sprzętu z systemem operacyjnym Android i robienie tego, czego zażąda użytkownik.

What is firmware? What does firmware do?

Smartfony i tablety z Androidem również mają oprogramowanie układowe

Niestety, istnieje problem z tym, w co wielu ludzi wierzy, że oprogramowanie układowe znajduje się w smartfonach, tabletach, smartwatchach, smart TV i innych podobnych urządzeniach z Androidem. Smartfony i urządzenia mobilne z Androidem podbiły świat, a wielu użytkowników chce aktualizować „oprogramowanie układowe” na swoich urządzeniach, instalować niestandardowe ROMy i tak dalej. Problem polega na tym, że większość ludzi błędnie używa teraz terminu oprogramowanie układowe, gdy odnoszą się do smartfonów i innych urządzeń mobilnych.

Z tego powodu chcemy wyjaśnić techniczne aspekty oprogramowania układowego w odniesieniu do smartfonów i urządzeń mobilnych, abyś mógł wszystko zrobić dobrze:

  • Znaczenie oprogramowania sprzętowego, zwłaszcza jeśli mówimy o urządzeniach z Androidem, zostało w kulturze popularnej niesłusznie rozszerzone na całe oprogramowanie na tych urządzeniach. „Oprogramowanie układowe” systemu Android oznacza teraz oprogramowanie układowe oraz system operacyjny Android.
  • Spotykasz się również z terminem Niestandardowa pamięć ROM. ROM nie oznacza w tym przypadku pamięci tylko do odczytu, w której oprogramowanie sprzętowe jest przechowywane w sprzęcie smartfona. Niestandardowa pamięć ROM oznacza niestandardowy obraz systemu operacyjnego, który zawiera również oprogramowanie układowe niezbędne do działania smartfona lub tabletu z systemem Android. Masz więc dwie rzeczy w pamięci ROM smartfona: oprogramowanie układowe, które jest takie samo, jak w definicji, którą udostępniliśmy wcześniej, oraz system operacyjny na szczycie oprogramowania układowego.
  • Kiedy kupujesz smartfon, jest on dostarczany z „standardową pamięcią ROM” lub „standardowym oprogramowaniem układowym”. Odnosi się to do preinstalowanego oprogramowania układowego i systemu operacyjnego. „Stock ROM” jest dostarczany przez producenta smartfona (jeśli kupiłeś go odblokowanego) lub operatora komórkowego, u którego masz abonament (jeśli kupiłeś zablokowany smartfon). Operator komórkowy używa „standardowego ROM-u” oferowanego przez producenta smartfona i modyfikuje go zgodnie ze swoimi zainteresowaniami, w wyniku czego powstaje nowy „standardowy ROM”, który można znaleźć tylko w smartfonach sprzedawanych przez tego operatora komórkowego.

To samo dotyczy telewizorów smart, tabletów i innych urządzeń mobilnych z systemem Android.

Gdzie jest przechowywane oprogramowanie układowe?

Znamy teraz definicję oprogramowania układowego i lepiej rozumiemy znaczenie oprogramowania układowego. Jest to oprogramowanie napisane bezpośrednio na naszych urządzeniach sprzętowych, niezbędne do ich włączenia i rozpoczęcia pracy. Ale jak dokładnie jest przechowywany na urządzeniu? Oprogramowanie układowe jest zwykle przechowywane w specjalnych typach pamięci, zwanych flash ROM. ROM to akronim od Read-Only Memory, a ten rodzaj pamięci powinien być zapisany tylko raz, zwykle przez producenta używanego przez nas sprzętu. Pamięć ROM jest potrzebna dla każdego urządzenia elektronicznego, ponieważ musi przechowywać dane na stałe, nawet gdy urządzenie jest wyłączone lub w przypadku awarii zasilania. Nie można wyprodukować urządzenia sprzętowego, które zapomina o swoim oprogramowaniu, ponieważ przestałoby działać po wyjęciu źródła energii.

Ale z drugiej strony pamięć flash ROM jest pamięcią ROM wielokrotnego zapisu, ponieważ podczas gdy producent sprzętu początkowo ją zapisuje, można ją również przepisać później. Oczywiście możesz zapisać nowe oprogramowanie układowe na urządzeniu sprzętowym. Można to jednak zrobić tylko za pomocą odpowiedniego narzędzia do aktualizacji oprogramowania, zaprojektowanego specjalnie do pracy z tym urządzeniem sprzętowym.

Jakie są rodzaje oprogramowania układowego?

Oprogramowanie układowe jest tak różnorodne, jak urządzenia sprzętowe. Jest firmware w płytach głównych komputerów (nazywa się BIOS lub UEFI ), jest firmware w dyskach twardych, dyskach półprzewodnikowych (SSD), napędach CD/DVD/Blu-Ray, jest firmware w kartach sieciowych, routerach, punktach dostępowych, przedłużaczach zasięgu, w twojej myszy i klawiaturze do gier jest nawet oprogramowanie układowe. A to tylko kilka przykładów związanych z komputerami.

What is firmware? What does firmware do?

Nawet klawiatury działają na oprogramowaniu układowym

Należy pamiętać, że oprogramowanie układowe istnieje w większości urządzeń, które robią coś użytecznego, takich jak telewizor, pralka, bankomaty w banku, a nawet w samochodzie. Nazywasz urządzenie; prawdopodobnie nie działałoby bez oprogramowania.

Jaka jest różnica między oprogramowaniem układowym a sterownikami?

Chociaż zarówno oprogramowanie układowe, jak i sterowniki mają za zadanie umożliwić sprzętowi wykonanie tego, czego się od niego wymaga, jedną ważną różnicą jest to, że oprogramowanie układowe jest przechowywane na samym urządzeniu sprzętowym, podczas gdy sterowniki są instalowane w systemie operacyjnym. Oprogramowanie układowe może również uruchomić się samodzielnie i robić to, do czego zostało zaprogramowane, podczas gdy sterowniki muszą być uruchamiane przez system operacyjny. Najważniejszą różnicą między nimi jest to, że oprogramowanie układowe mówi urządzeniom, co powinny zrobić, podczas gdy sterownik mówi systemowi operacyjnemu, jak komunikować się z tymi samymi urządzeniami.

Czy możesz zaktualizować oprogramowanie? Co to jest aktualizacja oprogramowania?

Wielu producentów wydaje regularne aktualizacje oprogramowania układowego znajdującego się na ich urządzeniach sprzętowych. Zapewniają również niezbędne narzędzia programowe do zapisywania nowego oprogramowania układowego na tych urządzeniach. Jednak każdy producent może wybrać, czy wydaje nowe oprogramowanie dla pojedynczego urządzenia, czy nie. Na przykład większość producentów części komputerowych opracowuje i dostarcza klientom nowe oprogramowanie sprzętowe i odpowiednie aktualizacje oprogramowania sprzętowego przez co najmniej kilka lat po uruchomieniu urządzenia.

What is firmware? What does firmware do?

Aktualizacja oprogramowania układowego płyty głównej komputera (aktualizacja UEFI BIOS)

Na przykład producent płyty głównej może wydać nowe aktualizacje oprogramowania układowego, jeśli chce wprowadzić nowe funkcje, obsługiwać nowe procesory lub pamięć RAM lub jeśli rozwiązuje określone problemy ze sprzętem.

Każdy producent może zdecydować się na dostarczenie nowego oprogramowania sprzętowego dla swoich urządzeń: router może otrzymać aktualizację oprogramowania układowego, która poprawia jego stabilność, nagrywarka dysków Blu-Ray może nauczyć się nagrywać nowe typy dysków i tak dalej.

To, skąd pobrać nowe oprogramowanie układowe, zależy od producenta urządzenia sprzętowego. Zazwyczaj nowe oprogramowanie układowe (jeśli jest dostępne) można znaleźć w witrynie pomocy technicznej urządzenia. Poszukaj strony pobierania, pobierz nowe oprogramowanie układowe i postępuj zgodnie z dokumentacją producenta urządzenia dotyczącą aktualizacji.

What is firmware? What does firmware do?

Aktualizacja oprogramowania routera

Pisanie nowego oprogramowania układowego na urządzeniu jest niebezpieczną pracą, a jeśli zostanie wykonane nieprawidłowo, może sprawić, że urządzenie stanie się bezużyteczne. Na zawsze! Jak cegła! Dlatego niektórzy ludzie mówią ci, że zepsułeś swoje urządzenie: właśnie zrujnowałeś jego oprogramowanie i nie może już działać zgodnie z przeznaczeniem.

Jeśli potrzebujesz pomocy w aktualizacji oprogramowania na swoich urządzeniach, zalecamy następujące poradniki:

Czy masz inne pytania związane z „co to jest oprogramowanie układowe”?

A teraz wiesz, czym jest oprogramowanie układowe, co robi i gdzie jest znalezione. Czy nasze wyjaśnienie było wystarczająco dobre? Czy rozumiesz tę koncepcję i czy możesz teraz zdefiniować oprogramowanie układowe? Czy nadal jesteś zdezorientowany przez „oprogramowanie układowe” Androida? Nie wahaj się dać nam znać, jeśli masz inne pytania dotyczące oprogramowania układowego w sekcji komentarzy poniżej.

Sign up and earn $1000 a day ⋙

Jak dodać kartę kredytową w aplikacji Cash

Jak dodać kartę kredytową w aplikacji Cash

Chociaż aplikacja Cash łączy się przede wszystkim z Twoim kontem bankowym i kartą debetową, aby zapewnić bezproblemowe transakcje, obsługuje także karty kredytowe. Dodanie swojego

Jak stwierdzić, czy ktoś Cię prześladuje na Snapchacie

Jak stwierdzić, czy ktoś Cię prześladuje na Snapchacie

Media społecznościowe ze swej natury polegają na dzieleniu się, na tym, że ludzie wiedzą, gdzie jesteś i co robisz. Korzystanie z mediów społecznościowych oznacza oczekiwanie na porażkę

Jak utworzyć prezentację w serwisie Canva

Jak utworzyć prezentację w serwisie Canva

Prezentacje w serwisie Canva pozwalają na nowo przemyśleć i stworzyć prezentacje informacyjne i atrakcyjne wizualnie. Dzieje się tak dzięki ogromnej bibliotece multimediów i

Jak udostępniać formularze Google

Jak udostępniać formularze Google

Po wypełnieniu formularza Google nadszedł czas, aby udostępnić go docelowej grupie odbiorców. Formularze mogą pomóc Ci nawiązać kontakt z potencjalnymi klientami i dowiedzieć się więcej na temat

Najlepsze darmowe aplikacje do rysowania na iPadzie

Najlepsze darmowe aplikacje do rysowania na iPadzie

Rysowanie to jedna z najbardziej ekscytujących rzeczy, jakie można robić za pomocą iPada. Potrzebujesz jednak aplikacji, która pomoże Ci rysować. Większość dostępnych aplikacji do rysowania działa na

Jak zeskanować dokument do formatu PDF za pomocą notatek Apple

Jak zeskanować dokument do formatu PDF za pomocą notatek Apple

Większość ludzi używa Apple Notes do pisania i synchronizowania notatek w iCloud. Aplikacja nie tylko ułatwia dostęp do notatek z różnych urządzeń Apple, ale także ułatwia

Bezpłatne szablony Prezentacji Google

Bezpłatne szablony Prezentacji Google

Prezentacje Google to najlepsze miejsce do pozyskiwania bezpłatnych szablonów do formatowania i tworzenia prezentacji. Bezpłatnie dla użytkowników Gmaila i części G-Suite, możesz wybrać

Czy TikTok rzeczywiście publikuje wersje robocze?

Czy TikTok rzeczywiście publikuje wersje robocze?

Jeśli jesteś zagorzałym użytkownikiem TikTokera i często publikujesz posty, aby utrzymać świetne zaangażowanie odbiorców, prawdopodobnie korzystasz z sekcji Wersje robocze (lub Kreatora

Jak sprawdzić, czy ktoś zablokował Cię w Robloxie

Jak sprawdzić, czy ktoś zablokował Cię w Robloxie

Jeśli nie możesz wysłać wiadomości do znajomego w Robloxie, być może z jakiegoś powodu Cię zablokował. Ale jak dokładnie działa ta funkcja i czy istnieją inne sposoby

Najlepsze czcionki dla urządzeń MIUI

Najlepsze czcionki dla urządzeń MIUI

Jeśli szukasz najlepszych czcionek do użycia na swoich urządzeniach MIUI, Xiaomi sprawia, że ​​jest to niezwykle proste. Wszystko, co musisz zrobić, to pobrać żądaną czcionkę i zapisać ją

Najlepsze aplikacje klienckie Telegramu

Najlepsze aplikacje klienckie Telegramu

W Telegramie możesz robić wiele rzeczy, na przykład używać naklejek lub dołączyć do jednego z najlepszych kanałów Telegramu. Aby jeszcze bardziej rozszerzyć jego funkcjonalność,

Jak ukryć swój numer telefonu w WhatsApp

Jak ukryć swój numer telefonu w WhatsApp

Kiedy po raz pierwszy tworzysz konto WhatsApp, rejestrujesz się przy użyciu istniejącego numeru telefonu, co umożliwia dostęp do listy kontaktów w telefonie. Jednak nie

Telegram: jak używać naklejek

Telegram: jak używać naklejek

Telegram oferuje duży katalog bezpłatnych naklejek, które możesz dodać do swojej biblioteki. Naklejki są dostarczane w paczkach i wyrażają różne nastroje i emocje

Jak sprawdzić, czy ktoś zablokował Cię w programie Messenger

Jak sprawdzić, czy ktoś zablokował Cię w programie Messenger

Jeśli bezskutecznie próbujesz skontaktować się z kimś na Messengerze, jedną z możliwych przyczyn jest zablokowanie. Ta świadomość nie jest przyjemna,

Jak dodać płytę rezonansową w Discordzie

Jak dodać płytę rezonansową w Discordzie

Soundboard to program komputerowy, który pomaga aplikacjom takim jak Discord w tworzeniu fajnych efektów dźwiękowych. Umożliwia także przesyłanie różnych dźwięków do pliku

Jak korzystać z nakładek w CapCut

Jak korzystać z nakładek w CapCut

Jeśli chcesz przyciągnąć uwagę jak największej liczby widzów, warto skorzystać z każdego dostępnego narzędzia CapCut. Nakładki pomagają w tworzeniu wideo

Jak korzystać z Gmaila bez numeru telefonu

Jak korzystać z Gmaila bez numeru telefonu

Zaktualizowano 14 listopada 2022 r. przez Steve'a Larnera, aby odzwierciedlić bieżące procesy Androida/iOS służące do tworzenia Gmaila bez numeru telefonu. Jeśli chcesz utworzyć nowy

Jak udostępnić swoją listę odtwarzania Spotify

Jak udostępnić swoją listę odtwarzania Spotify

Dzięki Spotify możesz łatwo udostępniać playlisty rodzinie i znajomym – w aplikacji znajduje się przycisk Udostępnij. Ponadto masz możliwości zrobienia tego

Jak zdobyć rupie w łzach królestwa

Jak zdobyć rupie w łzach królestwa

W „Legend of Zelda: Tears of the Kingdom” (TotK) musisz zaopatrzyć się w różne przedmioty. Do większości z nich potrzebne będą pieniądze. The

Naprawianie tego kanału nie może być wyświetlane w telegramie

Naprawianie tego kanału nie może być wyświetlane w telegramie

Kanały telegramów mogą być świetnym sposobem, aby być na bieżąco z najnowszymi aktualizacjami polityki, sportu, biznesu lub innych tematów, które Cię interesują. Jako kanał