vstroennoe programmnoe obespechenie

PPTX 20 pages 12.1 MB Free download

Page preview (5 pages)

Scroll down 👇
1 / 20
pptxgenjs presentation lektsiya № 6 vstroennoe programmnoe obespechenie 1 vvedenie vo vstroennoe programmnoe obespechenie opredelenie vstroennoe programmnoe obespechenie – eto spetsializirovannoe po, prednaznachennoe dlya upravleniya apparatnim obespecheniem v ustroystvax. ono integrirovano v ustroystvo i vipolnyaet opredelennie funktsii. osnovnie komponenti k osnovnim komponentam vstroennogo po otnosyatsya drayveri ustroystv, operatsionnaya sistema i prilojeniya. oni vzaimodeystvuyut dlya obespecheniya funktsionalnosti ustroystva. 2 drayveri ustroystv: osnova vzaimodeystviya ponyatie drayver ustroystva – eto programmniy komponent, kotoriy obespechivaet vzaimodeystvie mejdu operatsionnoy sistemoy i konkretnim apparatnim ustroystvom. on preobrazuet obshie komandi os v spetsifichnie komandi dlya ustroystva. funktsii osnovnie funktsii drayverov vklyuchayut initsializatsiyu ustroystva, peredachu dannix, obrabotku prerivaniy i upravlenie pitaniem. oni obespechivayut korrektnuyu rabotu ustroystva. 3 raznoobrazie drayverov ustroystv drayveri ustroystv vvoda obespechivayut svyaz s ustroystvami vvoda, takimi kak klaviaturi, mishi, sensori i mikrofoni. oni preobrazuyut dannie s ustroystva v format, ponyatniy dlya os. drayveri ustroystv vivoda upravlyayut ustroystvami vivoda, takimi kak monitori, printeri i dinamiki. oni …
2 / 20
i edinoobrazno, nezavisimo ot ix tipa. upravlenie resursami drayveri upravlyayut resursami ustroystv, takimi kak pamyat, prerivaniya i dma (pryamoy dostup k pamyati). eto pozvolyaet ustroystvam effektivno ispolzovat resursi sistemi. 5 razrabotka drayverov: etapi i instrumenti 1 instrumenti razrabotki dlya razrabotki drayverov ispolzuyutsya razlichnie instrumenti, takie kak kompilyatori, otladchiki i biblioteki. vajno vibrat podxodyashie instrumenti dlya konkretnoy platformi i ustroystva. 2 osnovnie etapi osnovnie etapi sozdaniya drayvera vklyuchayut analiz trebovaniy, proektirovanie arxitekturi, napisanie koda, testirovanie i otladku. kajdiy etap trebuet vnimaniya k detalyam. 3 testirovanie tshatelnoe testirovanie drayvera neobxodimo dlya obespecheniya ego korrektnoy raboti i stabilnosti sistemi. testirovanie vklyuchaet proverku funktsionalnosti, proizvoditelnosti i bezopasnosti. 6 vstroennie operatsionnie sistemi: upravlenie resursami opredelenie vstroennoy os vstroennaya os – eto operatsionnaya sistema, spetsialno razrabotannaya dlya ispolzovaniya vo vstroennix sistemax. ona optimizirovana dlya raboti na ogranichennix resursax. 1 osobennosti vstroennie os otlichayutsya nebolshim razmerom, nizkim energopotrebleniem i visokoy nadejnostyu. oni chasto podderjivayut funktsii realnogo vremeni. …
3 / 20
oy stek pozvolyaet ustroystvu obmenivatsya dannimi s drugimi ustroystvami. 8 tipi vstroennix os: rtos i linux operatsionnie sistemi realnogo vremeni (rtos) rtos prednaznacheni dlya prilojeniy, trebuyushix determinirovannogo vremeni otklika. oni ispolzuyutsya v sistemax upravleniya, robototexnike i drugix kriticheski vajnix prilojeniyax. vstroennie linux-sistemi linux-sistemi obespechivayut gibkost i shirokuyu podderjku apparatnogo obespecheniya. oni ispolzuyutsya v multimediynix ustroystvax, setevix ustroystvax i drugix slojnix prilojeniyax. 9 primeri vstroennix os: freertos, vxworks, qnx freertos freertos – eto populyarnaya operatsionnaya sistema realnogo vremeni s otkritim isxodnim kodom. ona shiroko ispolzuetsya v razlichnix vstroennix sistemax. vxworks vxworks – eto kommercheskaya operatsionnaya sistema realnogo vremeni, izvestnaya svoey nadejnostyu i proizvoditelnostyu. ona ispolzuetsya v kriticheski vajnix prilojeniyax. qnx qnx – eto operatsionnaya sistema realnogo vremeni, razrabotannaya kompaniey blackberry. ona ispolzuetsya v avtomobilnoy promishlennosti i drugix otraslyax. 10 vstroennaya windows: ce i embedded windows ce windows ce – eto kompaktnaya versiya windows, prednaznachennaya dlya vstroennix ustroystv. ona obespechivaet graficheskiy interfeys …
4 / 20
shiroko ispolzuetsya v smartfonax, planshetax i drugix mobilnix ustroystvax. 12 vibor vstroennoy os: kriterii i sravnenie kriterii vibora opisanie razmer neobxodimiy ob'em pamyati dlya os proizvoditelnost skorost raboti os energopotreblenie rasxod energii os stoimost tsena litsenzii os podderjka dostupnost texnicheskoy podderjki 13 promejutochnoe programmnoe obespechenie: svyazuyushee zveno opredelenie promejutochnoe po (middleware) – eto programmnoe obespechenie, kotoroe obespechivaet vzaimodeystvie mejdu razlichnimi komponentami sistemi. ono uproshaet razrabotku i integratsiyu prilojeniy. rol v sistemax v sovremennix sistemax promejutochnoe po igraet vajnuyu rol v upravlenii dannimi, kommunikatsiyax i autentifikatsii. ono obespechivaet gibkost i masshtabiruemost sistemi. 14 tipi promejutochnogo po: serveri i brokeri serveri prilojeniy serveri prilojeniy predostavlyayut sredu dlya zapuska i upravleniya veb-prilojeniyami. oni podderjivayut razlichnie yaziki programmirovaniya i freymvorki. brokeri soobsheniy brokeri soobsheniy obespechivayut asinxronnuyu peredachu soobsheniy mejdu prilojeniyami. oni ispolzuyutsya v raspredelennix sistemax i mikroservisnoy arxitekture. monitori tranzaktsiy monitori tranzaktsiy upravlyayut tranzaktsiyami v raspredelennix sistemax. oni obespechivayut atomarnost, soglasovannost, izolirovannost i dolgovechnost …
5 / 20
nirovannogo dostupa. 16 primeri promejutochnogo po: kafka, rabbitmq, redis apache kafka apache kafka – eto raspredelennaya platforma potokovoy peredachi dannix s otkritim isxodnim kodom. ona ispolzuetsya dlya sozdaniya konveyerov dannix i potokovix prilojeniy. rabbitmq rabbitmq – eto broker soobsheniy s otkritim isxodnim kodom. on podderjivaet razlichnie protokoli obmena soobsheniyami i obespechivaet nadejnuyu peredachu dannix. redis redis – eto xranilishe dannix v operativnoy pamyati s otkritim isxodnim kodom. on ispolzuetsya dlya keshirovaniya dannix, upravleniya sessiyami i drugix zadach. 17 integratsiya komponentov: drayveri, os i po vzaimodeystvie drayveri ustroystv obespechivayut svyaz mejdu apparatnim obespecheniem i operatsionnoy sistemoy. operatsionnaya sistema upravlyaet resursami sistemi i predostavlyaet interfeys dlya prilojeniy. promejutochnoe programmnoe obespechenie obespechivaet vzaimodeystvie mejdu prilojeniyami i uproshaet razrabotku slojnix sistem. arxitekturi arxitekturi vstroennix sistem mogut bit razlichnimi v zavisimosti ot trebovaniy prilojeniya. vajno vibrat podxodyashuyu arxitekturu dlya obespecheniya proizvoditelnosti, nadejnosti i bezopasnosti sistemi. primeri primeri arxitektur vstroennix sistem vklyuchayut sistemi upravleniya, robototexniku, multimediynie …

Want to read more?

Download all 20 pages for free via Telegram.

Download full file

About "vstroennoe programmnoe obespechenie"

pptxgenjs presentation lektsiya № 6 vstroennoe programmnoe obespechenie 1 vvedenie vo vstroennoe programmnoe obespechenie opredelenie vstroennoe programmnoe obespechenie – eto spetsializirovannoe po, prednaznachennoe dlya upravleniya apparatnim obespecheniem v ustroystvax. ono integrirovano v ustroystvo i vipolnyaet opredelennie funktsii. osnovnie komponenti k osnovnim komponentam vstroennogo po otnosyatsya drayveri ustroystv, operatsionnaya sistema i prilojeniya. oni vzaimodeystvuyut dlya obespecheniya funktsionalnosti ustroystva. 2 drayveri ustroystv: osnova vzaimodeystviya ponyatie drayver ustroystva – eto programmniy komponent, kotoriy obespechivaet vzaimodeystvie mejdu operatsionnoy sistemoy i konkretnim apparatnim ustroystvom. on preobrazuet obshie komandi os v spetsifichnie komandi ...

This file contains 20 pages in PPTX format (12.1 MB). To download "vstroennoe programmnoe obespechenie", click the Telegram button on the left.

Tags: vstroennoe programmnoe obespech… PPTX 20 pages Free download Telegram