2021-08-12
ఇప్పుడే ఎంబెడెడ్ పరిశ్రమలోకి అడుగుపెట్టిన వారికి, ఎంబెడెడ్ కంప్యూటర్ అంటే ఎంబెడెడ్ గురించి ఇంకా తెలియని అనేక విషయాలు ఉన్నాయి మరియు ఎంబెడెడ్ కంప్యూటర్ మరియు ఎంబెడెడ్ సిస్టమ్ మధ్య తేడా ఏమిటి? ఈ ప్రశ్నలే మూలం. ఎంబెడెడ్ అనే భావన నాకు అర్థం కానందున, ఈ రోజు నేను ఎంబెడెడ్ కంప్యూటర్ అంటే ఏమిటో మాట్లాడుతాను.
సాధారణంగా చెప్పాలంటే, ఎంబెడెడ్ కంప్యూటర్ అనేది అప్లికేషన్ సెంటర్గా ఎంబెడెడ్ సిస్టమ్ ఉన్న కంప్యూటర్. ఎంబెడెడ్ సిస్టమ్ కోసం, ఇది కంప్యూటర్ టెక్నాలజీపై ఆధారపడి ఉంటుంది, మరియు సాఫ్ట్వేర్ మరియు హార్డ్వేర్ను రూపొందించవచ్చు. అప్లికేషన్ సిస్టమ్ పనిచేయడానికి, విశ్వసనీయత, ఖర్చు, పరిమాణం మరియు విద్యుత్ వినియోగంపై కఠినమైన అవసరాలు కలిగిన ప్రత్యేక ప్రయోజన కంప్యూటర్ సిస్టమ్కు ఇది అనుకూలంగా ఉంటుంది. ఇది సాధారణంగా నాలుగు భాగాలను కలిగి ఉంటుంది: ఎంబెడెడ్ మైక్రోప్రాసెసర్, పరిధీయ హార్డ్వేర్ పరికరాలు, ఎంబెడెడ్ ఆపరేటింగ్ సిస్టమ్ మరియు యూజర్ అప్లికేషన్ ప్రోగ్రామ్లు.
ఎంబెడెడ్ కంప్యూటర్ కోసం, దానిని అర్థం చేసుకోవడానికి, ఈ క్రింది అంశాల నుండి అర్థం చేసుకోవడం అవసరం: మొదటిది ఎంబెడెడ్ సాఫ్ట్వేర్, అనగా, కస్టమ్ ఆపరేటింగ్ సిస్టమ్ కెర్నల్లో అప్లికేషన్ ఎంపిక చేయబడింది, మరియు కెర్నల్ సంకలనం తర్వాత ROM కి డౌన్లోడ్ చేయబడుతుంది . ఆపరేటింగ్ సిస్టమ్ కెర్నల్ను అనుకూలీకరించేటప్పుడు ఎంచుకున్న అప్లికేషన్ కాంపోనెంట్ సాఫ్ట్వేర్ యొక్క "పొందుపరచడం" పూర్తి చేయడం. ఉదాహరణకు, WinCE కెర్నల్ను అనుకూలీకరించినప్పుడు, సంబంధిత ఎంపికలు ఉంటాయి, వాటిలో వర్డ్ప్యాడ్, PDF, మీడియాప్లే మరియు మొదలైనవి ఉంటాయి. మేము ఎంచుకుంటే, CE ప్రారంభించిన తర్వాత, మీరు ఈ విషయాలను ఇంటర్ఫేస్లో కనుగొనవచ్చు. ఇది మునుపటి PC యొక్క విండోస్ ఆపరేటింగ్ సిస్టమ్ అయితే, చాలా విషయాలు తిరిగి ఇన్స్టాల్ చేయాలి.
అప్పుడు ఎంబెడెడ్ హార్డ్వేర్ వస్తుంది. పొందుపరిచిన హార్డ్వేర్ CPU యొక్క అనేక విధులను గ్రహించడం కోసం CPU- ఆధారిత పరిధీయ పరికరాలను CPU లో విలీనం చేస్తుంది.
చివరగా, సాఫ్ట్వేర్ కెర్నల్ లేదా అప్లికేషన్ ఫైల్ సిస్టమ్ని ఎంబెడెడ్ సిస్టమ్ హార్డ్వేర్ ప్లాట్ఫామ్ యొక్క ROM లోకి బర్న్ చేసి నిజమైన "ఎంబెడింగ్" సాధించవచ్చు.
పైన పేర్కొన్నది ఎంబెడెడ్ సిస్టమ్ యొక్క నిర్వచనం, మరియు ఎంబెడెడ్ సిస్టమ్ ఎంబెడెడ్ కంప్యూటర్లో అంతర్భాగం.