సెగ్గర్ తన క్రాస్-ప్లాట్ఫాం డెవలప్మెంట్ సాఫ్ట్వేర్ " ఎంబెడెడ్ స్టూడియో " యొక్క కొత్త బీటా వెర్షన్ను విడుదల చేసింది. క్రొత్త సంస్కరణ ప్రోగ్రామ్ పరిమాణం తగ్గింపుపై దృష్టి పెడుతుంది, మునుపటి సంస్కరణతో పోలిస్తే సాధారణ అనువర్తనాలపై 5 నుండి 12% వరకు అద్భుతమైన విజయాన్ని సాధిస్తుంది మరియు జిసిసి సాధన గొలుసులతో పోలిస్తే ఎక్కువ లాభాలను పొందుతుంది. ఈ పొదుపులు సెగ్గర్ యొక్క లింకర్ మరియు రన్-టైమ్ లైబ్రరీ emLib-C తో కలిపి కొత్త లింక్-టైమ్ ఆప్టిమైజేషన్ (LTO) యొక్క ఫలితం. LTO అన్ని ఇన్పుట్ ఆబ్జెక్ట్ ఫైళ్ళను ఒక మాడ్యూల్గా మిళితం చేస్తుంది మరియు మొత్తం అప్లికేషన్ను ఆప్టిమైజ్ చేస్తుంది, కంపైలర్కు అందుబాటులో లేని ఆప్టిమైజేషన్ల కోసం తలుపులు తెరుస్తుంది.
సెగ్గర్ లింకర్ ప్రారంభ డేటా యొక్క కుదింపు, తీసివేత, అలాగే ఎంబెడెడ్ డెవలపర్లు ఎదుర్కోవాల్సిన విచ్ఛిన్నమైన మెమరీ మ్యాప్లతో వ్యవహరించే సౌలభ్యం వంటి లక్షణాలను జోడిస్తుంది. అన్ని సెగ్గర్ సాఫ్ట్వేర్ల మాదిరిగానే, ఇది ఎంబెడెడ్ డెవలపర్ల అవసరాలపై దృష్టి సారించి, లెగసీ కోడ్ లేదా లెగసీ ఆలోచన లేకుండా మొదటి నుండి వ్రాయబడుతుంది. అదనంగా, చేర్చబడిన రన్టైమ్ లైబ్రరీకి అవసరమైన పరిమాణం చాలా జిసిసి సాధన గొలుసులు ఉపయోగించే రన్టైమ్ లైబ్రరీల కంటే చాలా తక్కువగా ఉంటుంది.
"ఈ క్రొత్త లక్షణాలతో, ఎంబెడెడ్ స్టూడియో ఇప్పుడు మరింత శక్తివంతం అవుతోంది. ఇది మరింత ప్రాచుర్యం పొందుతున్నట్లు మేము చూస్తున్నాము. సెగ్గర్ లింకర్తో కలిపి, లింక్-టైమ్ ఆప్టిమైజేషన్ ఫ్లాష్ సైజ్ పొదుపులను నేను ఎప్పుడూ అనుకోని స్థాయిలో అనుమతిస్తుంది, "సెగ్గర్ మైక్రోకంట్రోలర్ వద్ద మార్కెటింగ్ మేనేజర్ డిర్క్ అకేమాన్ చెప్పారు. "వాణిజ్యేతర ఉపయోగం కోసం ఎంబెడెడ్ స్టూడియోను ఉచితంగా అందుబాటులో ఉంచడం ద్వారా విద్యా సంఘానికి మద్దతు ఇవ్వడం మాకు గర్వకారణం."
ఎంబెడెడ్ స్టూడియో గురించి
ఎంబెడెడ్ స్టూడియో అనేది ఎంబెడెడ్ సాఫ్ట్వేర్ డెవలపర్లచే మరియు తయారుచేసిన ఇంటిగ్రేటెడ్ డెవలప్మెంట్ ఎన్విరాన్మెంట్ (IDE). ఇతర IDE ల మాదిరిగా కాకుండా, ఇది చాలా వేగంగా, స్పష్టమైనది, ఉపయోగించడానికి సులభమైనది మరియు ఎక్లిప్స్ ఆధారితమైనది కాదు. లెగసీ ARM7, ARM9 మరియు ARM11 పరికరాల నుండి కార్టెక్స్- A, R మరియు M వరకు ఏదైనా ARM ఆధారిత ప్రాసెసర్కు ఇది పూర్తి పరిష్కారం, మరియు ఎంబెడెడ్ సిస్టమ్స్ మరియు GCC మరియు LLVM / క్లాంగ్ కంపైలర్ల కోసం ఆప్టిమైజ్ చేయబడిన సిస్టమ్ లైబ్రరీతో వస్తుంది. ఎంబెడెడ్ స్టూడియో ప్లాట్ఫాం స్వతంత్రమైనది మరియు దీనిని విండోస్, మాకోస్ మరియు లైనక్స్ హోస్ట్లలో ఉపయోగించవచ్చు.
సాఫ్ట్వేర్ను కొద్ది నిమిషాల్లో డౌన్లోడ్ చేసి ఇన్స్టాల్ చేయవచ్చు. ఇది స్నేహపూర్వక లైసెన్సింగ్ మోడల్తో వస్తుంది, ఇది కోడ్ పరిమాణ పరిమితి లేకుండా అపరిమిత మూల్యాంకనం మరియు విద్యా ప్రయోజనాల కోసం మరియు అభిరుచి గలవారికి ఉచితంగా ఉపయోగించడానికి అనుమతిస్తుంది. పూర్తి ఉత్పత్తి లక్షణాలు మరియు డౌన్లోడ్ www.segger.com/embedded-studio.html వద్ద అందుబాటులో ఉన్నాయి