STMమైక్రోఎలక్ట్రానిక్స్ లోగో

STMmicroelectronics ST92F120 ఎంబెడెడ్ అప్లికేషన్స్

STMmicroelectronics ST92F120 ఎంబెడెడ్ అప్లికేషన్స్

పరిచయం

ఎంబెడెడ్ అప్లికేషన్‌ల కోసం మైక్రోకంట్రోలర్‌లు మరింత ఎక్కువ పెరిఫెరల్స్‌తో పాటు పెద్ద మెమరీలను ఏకీకృతం చేస్తాయి. Flash, ఎమ్యులేటెడ్ EEPROM మరియు విస్తృత శ్రేణి పెరిఫెరల్స్ వంటి సరైన ఫీచర్‌లతో సరైన ఉత్పత్తులను సరైన ధరతో అందించడం ఎల్లప్పుడూ సవాలుగా ఉంటుంది. అందుకే టెక్నాలజీ అనుమతించిన వెంటనే మైక్రోకంట్రోలర్ డై సైజ్‌ను క్రమం తప్పకుండా కుదించడం తప్పనిసరి. ఈ ప్రధాన దశ ST92F120కి వర్తిస్తుంది.
ఈ పత్రం యొక్క ఉద్దేశ్యం 92-మైక్రాన్ టెక్నాలజీలో ST120F0.50 మైక్రోకంట్రోలర్ మరియు 92-మైక్రాన్ టెక్నాలజీలో ST124F150/F250/F0.35 మధ్య తేడాలను ప్రదర్శించడం. ఇది దాని సాఫ్ట్‌వేర్ మరియు హార్డ్‌వేర్ అంశాల కోసం అప్లికేషన్‌లను అప్‌గ్రేడ్ చేయడానికి కొన్ని మార్గదర్శకాలను అందిస్తుంది.
ఈ పత్రం యొక్క మొదటి భాగంలో, ST92F120 మరియు ST92F124/F150/F250 పరికరాల మధ్య తేడాలు జాబితా చేయబడ్డాయి. రెండవ భాగంలో, అప్లికేషన్ హార్డ్‌వేర్ మరియు సాఫ్ట్‌వేర్‌కు అవసరమైన సవరణలు వివరించబడ్డాయి.

ST92F120 నుండి ST92F124/F150/F250కి అప్‌గ్రేడ్ చేస్తోంది
92 మైక్రాన్ టెక్నాలజీని ఉపయోగించే ST124F150/F250/F0.35 మైక్రోకంట్రోలర్‌లు 92 మైక్రాన్ టెక్నాలజీని ఉపయోగించే ST120F0.50 మైక్రోకంట్రోలర్‌ల మాదిరిగానే ఉంటాయి, అయితే కొన్ని కొత్త ఫీచర్‌లను జోడించడానికి మరియు ST92F124/F150 పరికరాల పనితీరును మెరుగుపరచడానికి కుదించడం ఉపయోగించబడుతుంది. దాదాపు అన్ని పెరిఫ్-ఎరల్‌లు ఒకే లక్షణాలను కలిగి ఉంటాయి, అందుకే ఈ పత్రం సవరించిన విభాగాలపై మాత్రమే దృష్టి పెడుతుంది. 250తో పోల్చితే 0.50 మైక్రాన్ పెరిఫెరల్ మధ్య తేడా లేకపోతే, దాని సాంకేతికత మరియు డిజైన్ మెథడాలజీ కాకుండా, పరిధీయత ప్రదర్శించబడదు. కొత్త అనలాగ్ టు డిజిటల్ కన్వర్టర్ (ADC) ప్రధాన మార్పు. ఈ ADC 0.35-బిట్ రిజల్యూషన్‌తో రెండు 16-ఛానల్ A/D కన్వర్టర్‌లకు బదులుగా 10 బిట్‌ల రిజల్యూషన్‌తో ఒకే 8 ఛానెల్ A/D కన్వర్టర్‌ను ఉపయోగిస్తుంది. కొత్త మెమరీ సంస్థ, కొత్త రీసెట్ మరియు క్లాక్ కంట్రోల్ యూనిట్, అంతర్గత వాల్యూమ్tage రెగ్యులా-టార్లు మరియు కొత్త I/O బఫర్‌లు అప్లికేషన్‌కు దాదాపు పారదర్శకంగా మారతాయి. కొత్త పె-రిఫెరల్స్ కంట్రోలర్ ఏరియా నెట్‌వర్క్ (CAN) మరియు అసమకాలిక సీరియల్ కమ్యూనికేషన్ ఇంటర్‌ఫేస్ (SCI-A).

పినౌట్
ST92F124/F150/F250 ST92F120ని భర్తీ చేయడానికి రూపొందించబడింది. కాబట్టి, పిన్‌అవుట్‌లు దాదాపు ఒకే విధంగా ఉంటాయి. కొన్ని తేడాలు క్రింద వివరించబడ్డాయి:

  • Clock2 పోర్ట్ P9.6 నుండి P4.1కి రీమ్యాప్ చేయబడింది
  • దిగువ పట్టిక ప్రకారం అనలాగ్ ఇన్‌పుట్ ఛానెల్‌లు రీమ్యాప్ చేయబడ్డాయి.

పట్టిక 1. అనలాగ్ ఇన్‌పుట్ ఛానెల్ మ్యాపింగ్

పిన్ ST92F120 పిన్అవుట్ ST92F124/F150/F250 పిన్అవుట్
P8.7 A1IN0 AIN7
P8.0 A1IN7 AIN0
P7.7 A0IN7 AIN15
P7.0 A0IN0 AIN8
  • SCI1 స్థానంలో SCI-A ద్వారా RXCLK9.3(P1), TXCLK1/ CLKOUT9.2 (P1), DCD9.3 (P1), RTS9.5 (P1) తీసివేయబడ్డాయి.
  • A21(P9.7) నుండి A16 (P9.2) వరకు జోడించబడ్డాయి, ఇవి 22 బిట్‌ల వరకు బాహ్యంగా పరిష్కరించగలవు.
  • 2 కొత్త CAN పరిధీయ పరికరాలు అందుబాటులో ఉన్నాయి: P0 మరియు P0 పోర్ట్‌లలో TX0 మరియు RX5.0 (CAN5.1) మరియు అంకితమైన పిన్‌లపై TX1 మరియు RX1 (CAN1).

RW రీసెట్ స్థితి
రీసెట్ స్టేట్ కింద, RW అంతర్గత బలహీనమైన పుల్-అప్‌తో ఎక్కువగా ఉంచబడుతుంది, అయితే అది ST92F120లో లేదు.

ష్మిట్ ట్రిగ్గర్స్

  • ప్రత్యేక Schmitt ట్రిగ్గర్‌లతో కూడిన I/O పోర్ట్‌లు ST92F124/F150/F250లో లేవు కానీ I/O పోర్ట్‌లు హై హిస్టెరిసిస్ స్కిమిట్ ట్రిగ్గర్‌లతో భర్తీ చేయబడతాయి. సంబంధిత I/O పిన్‌లు: P6[5-4].
  • VIL మరియు VIHలలో తేడాలు. టేబుల్ 2 చూడండి.

పట్టిక 2. ఇన్‌పుట్ స్థాయి స్కిమిట్ ట్రిగ్గర్ DC ఎలక్ట్రికల్ లక్షణాలు
(VDD = 5 V ± 10%, TA = –40° C నుండి +125° C వరకు, పేర్కొనకపోతే)

 

చిహ్నం

 

పరామితి

 

పరికరం

విలువ  

యూనిట్

కనిష్ట టైప్ చేయండి(1) గరిష్టంగా
 

 

VIH

ఇన్‌పుట్ హై లెవల్ స్టాండర్డ్ స్కిమిట్ ట్రిగ్గర్

P2[5:4]-P2[1:0]-P3[7:4]-P3[2:0]-

P4[4:3]-P4[1:0]-P5[7:4]-P5[2:0]-

P6[3:0]-P6[7:6]-P7[7:0]-P8[7:0]- P9[7:0]

ST92F120 0.7 x VDD V
 

 

ST92F124/F150/F250

 

0.6 x VDD

 

 

V

 

 

 

 

VIL

ఇన్‌పుట్ తక్కువ స్థాయి ప్రామాణిక స్కిమిట్ ట్రిగ్గర్

P2[5:4]-P2[1:0]-P3[7:4] P3[2:0]-

P4[4:3]-P4[1:0]-P5[7:4]-P5[2:0]-

P6[3:0]-P6[7:6]-P7[7:0]-P8[7:0]- P9[7:0]

ST92F120 0.8 V
 

 

ST92F124/F150/F250

 

0.2 x VDD

 

 

V

ఇన్‌పుట్ తక్కువ స్థాయి

అధిక Hyst.Schmitt ట్రిగ్గర్

P4[7:6]-P6[5:4]

ST92F120 0.3 x VDD V
ST92F124/F150/F250 0.25 x VDD V
 

 

 

 

 

VHYS

ఇన్‌పుట్ హిస్టెరిసిస్ స్టాండర్డ్ ష్మిత్ ట్రిగ్గర్

P2[5:4]-P2[1:0]-P3[7:4]-P3[2:0]-

P4[4:3]-P4[1:0]-P5[7:4]-P5[2:0]-

P6[3:0]-P6[7:6]-P7[7:0]-P8[7:0]- P9[7:0]

ST92F120 600 mV
 

 

ST92F124/F150/F250

 

 

250

 

 

mV

ఇన్పుట్ హిస్టెరిసిస్

హై హిస్ట్. ష్మిత్ ట్రిగ్గర్

P4[7:6]

ST92F120 800 mV
ST92F124/F150/F250 1000 mV
ఇన్పుట్ హిస్టెరిసిస్

హై హిస్ట్. ష్మిత్ ట్రిగ్గర్

P6[5:4]

ST92F120 900 mV
ST92F124/F150/F250 1000 mV

పేర్కొనకపోతే, సాధారణ డేటా TA= 25°C మరియు VDD= 5Vపై ఆధారపడి ఉంటుంది. ఉత్పత్తిలో పరీక్షించబడని డిజైన్ గైడ్ లైన్‌ల కోసం మాత్రమే అవి నివేదించబడ్డాయి.

మెమరీ ఆర్గనైజేషన్

బాహ్య మెమరీ
ST92F120లో, కేవలం 16 బిట్‌లు మాత్రమే బాహ్యంగా అందుబాటులో ఉన్నాయి. ఇప్పుడు, ST92F124/F150/F250 పరికరంలో, MMU యొక్క 22 బిట్‌లు బాహ్యంగా అందుబాటులో ఉన్నాయి. ఈ సంస్థ 4 బాహ్య Mbytes వరకు చిరునామాను సులభతరం చేయడానికి ఉపయోగించబడుతుంది. కానీ 0h నుండి 3h మరియు 20h నుండి 23h వరకు విభాగాలు ఎక్స్-టర్నల్‌గా అందుబాటులో లేవు.

ఫ్లాష్ సెక్టార్ ఆర్గనైజేషన్
F0 నుండి F3 వరకు ఉన్న విభాగాలు టేబుల్ 128 మరియు టేబుల్ 60లో చూపిన విధంగా 5K మరియు 6K ఫ్లాష్ పరికరాలలో కొత్త సంస్థను కలిగి ఉన్నాయి. టేబుల్ 3. మరియు టేబుల్ 4 మునుపటి సంస్థను చూపుతాయి.

పట్టిక 3. 128K ఫ్లాష్ ST92F120 ఫ్లాష్ పరికరం కోసం మెమరీ నిర్మాణం

రంగం చిరునామాలు గరిష్ట పరిమాణం
TestFlash (TF) (రిజర్వ్ చేయబడింది)

OTP ప్రాంతం

రక్షణ రిజిస్టర్లు (రిజర్వ్ చేయబడినవి)

230000h నుండి 231F7Fh

231F80h నుండి 231FFBh

231FFFh నుండి 231FFFh

8064 బైట్లు

124 బైట్లు

4 బైట్లు

ఫ్లాష్ 0 (F0)

ఫ్లాష్ 1 (F1)

ఫ్లాష్ 2 (F2)

ఫ్లాష్ 3 (F3)

000000h నుండి 00FFFFh

010000h నుండి 01BFFFh వరకు

01C000h నుండి 01DFFFh

01E000h నుండి 01FFFFh వరకు

64KB

48KB

8KB

8KB

EEPROM 0 (E0)

EEPROM 1 (E1)

అనుకరణ EEPROM

228000h నుండి 228FFFh

22C000h నుండి 22CFFFh

220000h నుండి 2203FFh

4KB

4KB

1 Kbyte

పట్టిక 4. 60K ఫ్లాష్ ST92F120 ఫ్లాష్ పరికరం కోసం మెమరీ నిర్మాణం

రంగం చిరునామాలు గరిష్ట పరిమాణం
TestFlash (TF) (రిజర్వ్ చేయబడింది)

OTP ప్రాంతం

రక్షణ రిజిస్టర్లు (రిజర్వ్ చేయబడినవి)

230000h నుండి 231F7Fh

231F80h నుండి 231FFBh

231FFFh నుండి 231FFFh

8064 బైట్లు

124 బైట్లు

4 బైట్లు

ఫ్లాష్ 0 (F0) రిజర్వు చేయబడిన ఫ్లాష్ 1 (F1)

ఫ్లాష్ 2 (F2)

000000h నుండి 000FFFh

001000h నుండి 00FFFFh

010000h నుండి 01BFFFh వరకు

01C000h నుండి 01DFFFh

4KB

60KB

48KB

8KB

EEPROM 0 (E0)

EEPROM 1 (E1)

అనుకరణ EEPROM

228000h నుండి 228FFFh

22C000h నుండి 22CFFFh

220000h నుండి 2203FFh

4KB

4 Kbytes 1Kbyte

రంగం చిరునామాలు గరిష్ట పరిమాణం
టెస్ట్‌ఫ్లాష్ (TF) (రిజర్వ్ చేయబడింది) OTP ప్రాంతం

రక్షణ రిజిస్టర్లు (రిజర్వ్ చేయబడినవి)

230000h నుండి 231F7Fh

231F80h నుండి 231FFBh

231FFFh నుండి 231FFFh

8064 బైట్లు

124 బైట్లు

4 బైట్లు

ఫ్లాష్ 0 (F0)

ఫ్లాష్ 1 (F1)

ఫ్లాష్ 2 (F2)

ఫ్లాష్ 3 (F3)

000000h నుండి 001FFFh

002000h నుండి 003FFFh

004000h నుండి 00FFFFh

010000h నుండి 01FFFFh

8KB

8KB

48KB

64KB

రంగం చిరునామాలు గరిష్ట పరిమాణం
హార్డ్‌వేర్ ఎమ్యులేటెడ్ EEPROM సెకను-
టోర్స్ 228000h నుండి 22CFFFh 8KB
(రిజర్వ్ చేయబడింది)
అనుకరణ EEPROM 220000h నుండి 2203FFh 1 Kbyte
రంగం చిరునామాలు గరిష్ట పరిమాణం
TestFlash (TF) (రిజర్వ్ చేయబడింది)

OTP ప్రాంతం

రక్షణ రిజిస్టర్లు (రిజర్వ్ చేయబడినవి)

230000h నుండి 231F7Fh

231F80h నుండి 231FFBh

231FFFh నుండి 231FFFh

8064 బైట్లు

124 బైట్లు

4 బైట్లు

ఫ్లాష్ 0 (F0)

ఫ్లాష్ 1 (F1)

ఫ్లాష్ 2 (F2)

ఫ్లాష్ 3 (F3)

000000h నుండి 001FFFh

002000h నుండి 003FFFh

004000h నుండి 00BFFFh వరకు

010000h నుండి 013FFFh

8KB

8KB

32KB

16KB

హార్డ్‌వేర్ ఎమ్యులేటెడ్ EEPROM సెక్టార్‌లు

(రిజర్వ్ చేయబడింది)

అనుకరణ EEPROM

 

228000h నుండి 22CFFFh

 

220000h నుండి 2203FFh

 

8KB

 

1 Kbyte

వినియోగదారు రీసెట్ వెక్టార్ స్థానం చిరునామా 0x000000 వద్ద సెట్ చేయబడినందున, అప్లికేషన్ సెక్టార్ F0ని 8-Kbyte వినియోగదారు బూట్‌లోడర్ ప్రాంతంగా లేదా F0 మరియు F1 సెక్టార్‌లను 16-Kbyte ప్రాంతంగా ఉపయోగించవచ్చు.

ఫ్లాష్ & E3PROM కంట్రోల్ రిజిస్టర్ స్థానం
డేటా పాయింటర్ రిజిస్టర్ (DPR)ని సేవ్ చేయడానికి, ఫ్లాష్ మరియు E3PROM (ఎమ్యులేటెడ్ E2PROM) నియంత్రణ రిజిస్టర్‌లు E0PROM ప్రాంతం లో-కేట్ చేయబడిన పేజీ 89x0 నుండి పేజీ 88x3కి రీమ్యాప్ చేయబడతాయి. ఈ విధంగా, E3PROM వేరియబుల్స్ మరియు Flash & E2PROM కంట్రోల్ రిజిస్టర్‌లను సూచించడానికి ఒక DPR మాత్రమే ఉపయోగించబడుతుంది. కానీ రిజిస్టర్‌లు ఇప్పటికీ మునుపటి చిరునామాలో అందుబాటులో ఉన్నాయి. కొత్త రిజిస్టర్ చిరునామాలు:

  • FCR 0x221000 & 0x224000
  • ECR 0x221001 & 0x224001
  • FESR0 0x221002 & 0x224002
  • FESR1 0x221003 & 0x224003
    అప్లికేషన్‌లో, ఈ రిజిస్టర్ స్థానాలు సాధారణంగా లింకర్ స్క్రిప్ట్‌లో నిర్వచించబడతాయి file.

రీసెట్ మరియు క్లాక్ కంట్రోల్ యూనిట్ (RCCU)
ఓసిలేటర్

కొత్త తక్కువ పవర్ ఓసిలేటర్ క్రింది లక్ష్య నిర్దేశాలతో అమలు చేయబడుతుంది:

  • గరిష్టంగా 200 µamp. రన్నింగ్ మోడ్‌లో వినియోగం,
  • 0 amp. హాల్ట్ మోడ్‌లో,

STMmicroelectronics ST92F120 ఎంబెడెడ్ అప్లికేషన్స్-1

PLL
PLLCONF రిజిస్టర్ (R7, పేజీ 246)కి ఒక బిట్ (bit55 FREEN) జోడించబడింది, ఇది ఉచిత రన్నింగ్ మోడ్‌ను ప్రారంభించడం. ఈ రిజిస్టర్ కోసం రీసెట్ విలువ 0x07. FREEN బిట్ రీసెట్ చేయబడినప్పుడు, ఇది ST92F120లో అదే ప్రవర్తనను కలిగి ఉంటుంది, అంటే PLL ఎప్పుడు ఆఫ్ చేయబడుతుంది:

  • స్టాప్ మోడ్‌లోకి ప్రవేశిస్తోంది,
  • PLLCONF రిజిస్టర్‌లో DX(2:0) = 111,
  • WFI సూచనలను అనుసరించి తక్కువ పవర్ మోడ్‌లలోకి ప్రవేశించడం (ఇంటరప్ట్ కోసం వేచి ఉండండి లేదా అంతరాయానికి తక్కువ పవర్ వేచి ఉండండి).

FREEN బిట్ సెట్ చేయబడినప్పుడు మరియు పైన పేర్కొన్న ఏవైనా షరతులు సంభవించినప్పుడు, PLL ఉచిత రన్నింగ్ మోడ్‌లోకి ప్రవేశిస్తుంది మరియు సాధారణంగా 50 kHz ఉండే తక్కువ పౌనఃపున్యం వద్ద డోలనం చేస్తుంది.
అదనంగా, PLL అంతర్గత గడియారాన్ని అందించినప్పుడు, క్లాక్ సిగ్నల్ అదృశ్యమైతే (ఉదాహరణకు విరిగిన లేదా డిస్‌కనెక్ట్ చేయబడిన రెసొనేటర్ కారణంగా...), భద్రతా క్లాక్ సిగ్నల్ స్వయంచాలకంగా అందించబడుతుంది, ST9 కొన్ని రెస్క్యూ ఆపరేషన్‌లను నిర్వహించడానికి అనుమతిస్తుంది.
ఈ క్లాక్ సిగ్నల్ యొక్క ఫ్రీక్వెన్సీ PLLCONF రిజిస్టర్ (R0, పేజీ2) యొక్క DX[246..55] బిట్‌లపై ఆధారపడి ఉంటుంది.
మరిన్ని వివరాల కోసం ST92F124/F150/F250 డేటాషీట్‌ని చూడండి.

 అంతర్గత వాల్యూమ్TAGఇ రెగ్యులేటర్
ST92F124/F150/F250లో, కోర్ 3.3V వద్ద పనిచేస్తుంది, I/Os ఇప్పటికీ 5V వద్ద పనిచేస్తాయి. కోర్‌కు 3.3V శక్తిని సరఫరా చేయడానికి, అంతర్గత నియంత్రకం జోడించబడింది.

నిజానికి, ఈ వాల్యూమ్tagఇ రెగ్యులేటర్ 2 రెగ్యులేటర్లను కలిగి ఉంటుంది:

  • ఒక ప్రధాన వాల్యూమ్tagఇ రెగ్యులేటర్ (VR),
  • తక్కువ శక్తి వాల్యూమ్tagఇ రెగ్యులేటర్ (LPVR).

ప్రధాన వాల్యూమ్tage రెగ్యులేటర్ (VR) అన్ని ఆపరేటింగ్ మోడ్‌లలో పరికరానికి అవసరమైన కరెంట్‌ను సరఫరా చేస్తుంది. వాల్యూమ్tagరెండు Vreg పిన్‌లలో ఒకదానిపై బాహ్య కెపాసిటర్ (300 nF min-imum) జోడించడం ద్వారా e రెగ్యులేటర్ (VR) స్థిరీకరించబడుతుంది. ఈ Vreg పిన్‌లు ఇతర బాహ్య డి-వైస్‌లను నడపలేవు మరియు అంతర్గత కోర్ విద్యుత్ సరఫరాను నియంత్రించడానికి మాత్రమే ఉపయోగించబడతాయి.
తక్కువ శక్తి వాల్యూమ్tagఇ రెగ్యులేటర్ (LPVR) స్థిరీకరించని వాల్యూమ్‌ను ఉత్పత్తి చేస్తుందిtagకనిష్ట అంతర్గత స్టాటిక్ డిస్సిపేషన్‌తో సుమారుగా VDD/2 యొక్క ఇ. అవుట్‌పుట్ కరెంట్ పరిమితం చేయబడింది, కాబట్టి ఇది పూర్తి పరికర ఆపరేషన్ మోడ్‌కు సరిపోదు. చిప్ తక్కువ పవర్ మోడ్‌లో ఉన్నప్పుడు ఇది తగ్గిన విద్యుత్ వినియోగాన్ని అందిస్తుంది (ఇంటరప్ట్ కోసం వేచి ఉండండి, అంతరాయానికి తక్కువ పవర్ వెయిట్, స్టాప్ లేదా హాల్ట్ మోడ్‌లు).
VR సక్రియంగా ఉన్నప్పుడు, LPVR స్వయంచాలకంగా నిష్క్రియం చేయబడుతుంది.

విస్తరించిన ఫంక్షన్ టైమర్

ST92F124తో పోలిస్తే ST150F250/F92/F120 యొక్క ఎక్స్‌టెండెడ్ ఫంక్షన్ టైమర్‌లోని హార్డ్‌వేర్ సవరణలు అంతరాయ జనరేషన్ ఫంక్షన్‌లకు మాత్రమే సంబంధించినవి. కానీ ఫోర్స్‌డ్ కంపేర్ మోడ్ మరియు వన్ పల్స్ మోడ్‌కు సంబంధించిన డాక్యుమెంటేషన్‌కు కొంత నిర్దిష్ట సమాచారం జోడించబడింది. ఈ సమాచారం నవీకరించబడిన ST92F124/F150/F250 డేటాషీట్‌లో కనుగొనవచ్చు.

ఇన్‌పుట్ క్యాప్చర్/అవుట్‌పుట్ సరిపోల్చండి
ST92F124/F150/F250లో, IC1 మరియు IC2 (OC1 మరియు OC2) అంతరాయాలను విడివిడిగా ప్రారంభించవచ్చు. ఇది CR4 రిజిస్టర్‌లో 3 కొత్త బిట్‌లను ఉపయోగించి చేయబడుతుంది:

  • IC1IE=CR3[7]: ఇన్‌పుట్ క్యాప్చర్ 1 అంతరాయాన్ని ప్రారంభించండి. రీసెట్ చేస్తే, ఇన్‌పుట్ క్యాప్చర్ 1 అంతరాయానికి అడ్డుగా ఉంటుంది. సెట్ చేసినప్పుడు, ICF1 ఫ్లాగ్ సెట్ చేయబడితే అంతరాయం ఏర్పడుతుంది.
  • OC1IE=CR3[6]: అవుట్‌పుట్ సరిపోల్చండి 1 అంతరాయాన్ని ప్రారంభించండి. రీసెట్ చేసినప్పుడు, అవుట్‌పుట్ సరిపోల్చండి 1 అంతరాయం నిరోధించబడుతుంది. సెట్ చేసినప్పుడు, OCF2 ఫ్లాగ్ సెట్ చేయబడితే అంతరాయం ఏర్పడుతుంది.
  • IC2IE=CR3[5]: ఇన్‌పుట్ క్యాప్చర్ 2 అంతరాయాన్ని ప్రారంభించండి. రీసెట్ చేసినప్పుడు, ఇన్‌పుట్ క్యాప్చర్ 2 అంతరాయం నిరోధించబడుతుంది. సెట్ చేసినప్పుడు, ICF2 ఫ్లాగ్ సెట్ చేయబడితే అంతరాయం ఏర్పడుతుంది.
  • OC2IE=CR3[4]: అవుట్‌పుట్ సరిపోల్చండి 2 అంతరాయాన్ని ప్రారంభించండి. రీసెట్ చేసినప్పుడు, అవుట్‌పుట్ సరిపోల్చండి 2 అంతరాయం నిరోధించబడుతుంది. సెట్ చేసినప్పుడు, OCF2 ఫ్లాగ్ సెట్ చేయబడితే అంతరాయం ఏర్పడుతుంది.
    గమనిక: ICIE (OCIE) సెట్ చేయబడితే IC1IE మరియు IC2IE (OC1IE మరియు OC2IE) అంతరాయాలు ముఖ్యమైనవి కావు. పరిగణనలోకి తీసుకోవాలంటే, ICIE (OCIE)ని తప్పనిసరిగా రీసెట్ చేయాలి.

PWM మోడ్
OCF1 బిట్‌ను PWM మోడ్‌లో హార్డ్‌వేర్ సెట్ చేయడం సాధ్యం కాదు, అయితే OC2R రిజిస్టర్‌లో కౌంటర్ విలువతో సరిపోలిన ప్రతిసారీ OCF2 బిట్ సెట్ చేయబడుతుంది. OCIE సెట్ చేయబడి ఉంటే లేదా OCIE రీసెట్ చేయబడి OC2IE సెట్ చేయబడితే ఇది అంతరాయాన్ని సృష్టించవచ్చు. పల్స్ వెడల్పులు లేదా పీరియడ్‌లను ఇంటరాక్టివ్‌గా మార్చాల్సిన ఏదైనా అప్లికేషన్‌కు ఈ అంతరాయం సహాయపడుతుంది.

A/D కన్వర్టర్ (ADC)
కింది ప్రధాన లక్షణాలతో కొత్త A/D ​​కన్వర్టర్ జోడించబడింది:

  • 16 ఛానెల్‌లు,
  • 10-బిట్ రిజల్యూషన్,
  • 4 MHz గరిష్ట ఫ్రీక్వెన్సీ (ADC గడియారం),
  • s కోసం 8 ADC క్లాక్ సైకిల్స్ampలింగ్ సమయం,
  • మార్పిడి సమయం కోసం 20 ADC క్లాక్ సైకిల్,
  • జీరో ఇన్‌పుట్ రీడింగ్ 0x0000,
  • పూర్తి స్థాయి పఠనం 0xFFC0,
  • సంపూర్ణ ఖచ్చితత్వం ± 4 LSBలు.

ఈ కొత్త A/D ​​కన్వర్టర్ మునుపటి నిర్మాణ శైలిని కలిగి ఉంది. ఇది ఇప్పటికీ ఒక-లాగ్ వాచ్‌డాగ్ ఫీచర్‌కు మద్దతు ఇస్తుంది, కానీ ఇప్పుడు ఇది 2 ఛానెల్‌లలో 16 మాత్రమే ఉపయోగిస్తుంది. ఈ 2 ఛానెల్‌లు పక్కపక్కనే ఉన్నాయి మరియు ఛానెల్ చిరునామాలను సాఫ్ట్‌వేర్ ద్వారా ఎంచుకోవచ్చు. రెండు ADC సెల్‌లను ఉపయోగించి మునుపటి పరిష్కారంతో, నాలుగు అనలాగ్ వాచ్‌డాగ్ ఛానెల్‌లు అందుబాటులో ఉన్నాయి కానీ స్థిర ఛానెల్ చిరునామాలు, ఛానెల్‌లు 6 మరియు 7 వద్ద ఉన్నాయి.
కొత్త A/D ​​కన్వర్టర్ వివరణ కోసం నవీకరించబడిన ST92F124/F150/F250 డేటాషీట్‌ని చూడండి.
 I²C

I²C IERRP బిట్ రీసెట్
ST92F124/F150/F250 I²Cలో, IERRP (I2CISR) బిట్‌ని కింది ఫ్లాగ్‌లలో ఒకటి సెట్ చేసినప్పటికీ సాఫ్ట్‌వేర్ ద్వారా రీసెట్ చేయవచ్చు:

  • I2CSR2 రిజిస్టర్‌లో SCLF, ADDTX, AF, STOPF, ARLO మరియు BERR
  • I2CSR1 రిజిస్టర్‌లో SB బిట్

ST92F120 I²Cకి ఇది నిజం కాదు: ఈ ఫ్లాగ్‌లలో ఒకటి సెట్ చేయబడితే సాఫ్ట్‌వేర్ ద్వారా IERRP బిట్ రీసెట్ చేయబడదు. ఈ కారణంగా, ST92F120లో, మొదటి రొటీన్ ఎగ్జిక్యూషన్ సమయంలో మరొక ఈవెంట్ సంభవించినట్లయితే సంబంధిత అంతరాయ దినచర్య (మొదటి ఈవెంట్‌ను అనుసరించి నమోదు చేయబడింది) వెంటనే తిరిగి నమోదు చేయబడుతుంది.

ఈవెంట్ అభ్యర్థనను ప్రారంభించండి
ST92F120 మరియు ST92F124/F150/F250 I²C మధ్య వ్యత్యాసం START బిట్ జనరేషన్ మెకానిజంలో ఉంది.
START ఈవెంట్‌ను రూపొందించడానికి, అప్లికేషన్ కోడ్ I2CCR రిజిస్టర్‌లో START మరియు ACK బిట్‌లను సెట్ చేస్తుంది:
– I2CCCR |= I2Cm_START + I2Cm_ACK;

కంపైలర్ ఆప్టిమైజేషన్ ఎంపికను ఎంచుకోకుండా, ఇది అసెంబ్లర్‌లో క్రింది విధంగా అనువదించబడుతుంది:

  • – లేదా R240,#12
  • - ld r0,R240
  • – ld R240,r0

OR సూచన ప్రారంభ బిట్‌ను సెట్ చేస్తుంది. ST92F124/F150/F250లో, రెండవ లోడ్ సూచనల అమలు రెండవ START ఈవెంట్ అభ్యర్థనకు దారి తీస్తుంది. ఈ రెండవ START ఈవెంట్ తదుపరి బైట్ ట్రాన్స్‌మిషన్ తర్వాత జరుగుతుంది.
కంపైలర్ ఆప్టిమైజేషన్ ఎంపికలలో దేనినైనా ఎంచుకున్నప్పుడు, అసెంబ్లర్ కోడ్ రెండవ START ఈవెంట్‌ను అభ్యర్థించదు:
– లేదా R240,#12

కొత్త పెరిఫెరల్స్

  • గరిష్టంగా 2 CAN (కంట్రోలర్ ఏరియా నెట్‌వర్క్) సెల్‌లు జోడించబడ్డాయి. నవీకరించబడిన ST92F124/F150/F250 డేటాషీట్‌లో స్పెసిఫికేషన్‌లు అందుబాటులో ఉన్నాయి.
  • గరిష్టంగా 2 SCIలు అందుబాటులో ఉన్నాయి: SCI-M (మల్టీ-ప్రోటోకాల్ SCI) ST92F120లో వలె ఉంటుంది, కానీ SCI-A (అసమకాలిక SCI) కొత్తది. ఈ కొత్త పెరిఫెరల్ స్పెసిఫికేషన్‌లు అప్‌డేట్ చేయబడిన ST92F124/F150/F250 డేటాషీట్‌లో అందుబాటులో ఉన్నాయి.

అప్లికేషన్ బోర్డ్‌లో 2 హార్డ్‌వేర్ & సాఫ్ట్‌వేర్ సవరణలు

పినౌట్

  • దాని రీమ్యాపింగ్ కారణంగా, CLOCK2 అదే అప్లికేషన్‌లో ఉపయోగించబడదు.
  • SCI1 అసమకాలిక మోడ్ (SCI-A)లో మాత్రమే ఉపయోగించబడుతుంది.
  • అనలాగ్ ఇన్‌పుట్ ఛానెల్‌ల మ్యాపింగ్ మార్పులను సాఫ్ట్‌వేర్ ద్వారా సులభంగా నిర్వహించవచ్చు.

అంతర్గత వాల్యూమ్TAGఇ రెగ్యులేటర్
అంతర్గత వాల్యూమ్ యొక్క ఉనికి కారణంగాtagఇ రెగ్యులేటర్, కోర్‌కు స్థిరమైన విద్యుత్ సరఫరాను అందించడానికి వ్రెగ్ పిన్‌లపై బాహ్య కెపాసిటర్లు అవసరం. ST92F124/F150/F250లో, కోర్ 3.3V వద్ద పనిచేస్తుంది, I/Os ఇప్పటికీ 5V వద్ద పనిచేస్తాయి. సిఫార్సు చేయబడిన కనీస విలువ 600 nF లేదా 2*300 nF మరియు Vreg పిన్‌లు మరియు కెపాసిటర్‌ల మధ్య దూరం తప్పనిసరిగా కనిష్టంగా ఉండాలి.
హార్డ్‌వేర్ అప్లికేషన్ బోర్డ్‌లో ఇతర మార్పులు చేయవలసిన అవసరం లేదు.

ఫ్లాష్ & ఈప్రోమ్ కంట్రోల్ రిజిస్టర్లు మరియు మెమరీ ఆర్గనైజేషన్
1 DPRని సేవ్ చేయడానికి, Flash మరియు EEPROM నియంత్రణ రిజిస్టర్‌లకు సంబంధించిన చిహ్న చిరునామా నిర్వచనాలు సవరించబడతాయి. ఇది సాధారణంగా లింకర్ స్క్రిప్ట్‌లో జరుగుతుంది file. 4 రిజిస్టర్‌లు, FCR, ECR మరియు FESR[0:1], వరుసగా 0x221000, 0x221001, 0x221002 మరియు 0x221003 వద్ద నిర్వచించబడ్డాయి.
128-Kbyte ఫ్లాష్ సెక్టార్ పునర్వ్యవస్థీకరణ కూడా లింకర్ స్క్రిప్ట్‌ను ప్రభావితం చేస్తుంది file. కొత్త రంగ సంస్థకు అనుగుణంగా ఇది తప్పనిసరిగా సవరించబడాలి.
కొత్త ఫ్లాష్ సెక్టార్ సంస్థ యొక్క వివరణ కోసం విభాగం 1.4.2 చూడండి.

రీసెట్ మరియు క్లాక్ కంట్రోల్ యూనిట్

ఓసిలేటర్
క్రిస్టల్ ఓసిలేటర్
ST92F120 బోర్డ్ డిజైన్‌తో అనుకూలత నిర్వహించబడినప్పటికీ, ST1F92/F124/F150 అప్లికేషన్ బోర్డ్‌లో బాహ్య క్రిస్టల్ ఓసిలేటర్‌తో సమాంతరంగా 250MOhm రెసిస్టర్‌ని ఇన్‌సర్ట్ చేయడం ఇకపై సిఫార్సు చేయబడదు.

STMmicroelectronics ST92F120 ఎంబెడెడ్ అప్లికేషన్స్-2

లీకేజీలు
ST92F120 GND నుండి OSCINకి లీకేజీకి సున్నితంగా ఉంటుంది, ST92F124/F1 50/F250 VDD నుండి OSCINకి లీకేజీకి సున్నితంగా ఉంటుంది. ప్రింటెడ్ సర్క్యూట్ బోర్డ్‌లో గ్రౌండ్ రింగ్ ద్వారా క్రిస్టల్ ఓసిల్-లేటర్‌ను చుట్టుముట్టాలని మరియు అవసరమైతే తేమ సమస్యలను నివారించడానికి పూత ఫిల్మ్‌ను వర్తింపజేయాలని సిఫార్సు చేయబడింది.
బాహ్య గడియారం
ST92F120 బోర్డ్ డిజైన్‌తో అనుకూలత నిర్వహించబడినప్పటికీ, OSCOUT ఇన్‌పుట్‌లో బాహ్య గడియారాన్ని వర్తింపజేయాలని సిఫార్సు చేయబడింది.
అడ్వాన్tages ఉన్నాయి:

  • ఒక ప్రామాణిక TTL ఇన్‌పుట్ సిగ్నల్‌ను ఉపయోగించవచ్చు, అయితే బాహ్య గడియారంలో ST92F120 Vil 400mV మరియు 500mV మధ్య ఉంటుంది.
  • OSCOUT మరియు VDD మధ్య బాహ్య నిరోధకం అవసరం లేదు.

STMmicroelectronics ST92F120 ఎంబెడెడ్ అప్లికేషన్స్-3

PLL
ప్రామాణిక మోడ్
PLLCONF రిజిస్టర్ (p55, R246) రీసెట్ విలువ ST92F120లో ఉన్న విధంగానే అప్లికేషన్‌ను ప్రారంభిస్తుంది. విభాగం 1.5లో వివరించిన షరతులలో ఉచిత రన్నింగ్ మోడ్‌ను ఉపయోగించడానికి, PLLCONF[7] బిట్‌ని తప్పనిసరిగా సెట్ చేయాలి.

భద్రతా క్లాక్ మోడ్
ST92F120ని ఉపయోగించి, క్లాక్ సిగ్నల్ అదృశ్యమైతే, ST9 కోర్ మరియు పెరిఫెరల్ గడియారం ఆపివేయబడితే, అప్లికేషన్‌ను సురక్షిత స్థితిలో కాన్ఫిగర్ చేయడానికి ఏమీ చేయలేము.
ST92F124/F150/F250 డిజైన్ సేఫ్టీ క్లాక్ సిగ్నల్‌ను పరిచయం చేస్తుంది, అప్లికేషన్‌ను సురక్షిత స్థితిలో కాన్ఫిగర్ చేయవచ్చు.
క్లాక్ సిగ్నల్ అదృశ్యమైనప్పుడు (ఉదాహరణకు విరిగిన లేదా డిస్‌కనెక్ట్ చేయబడిన రెసొనేటర్ కారణంగా), PLL అన్‌లాక్ ఈవెంట్ జరుగుతుంది.
ఈ ఈవెంట్‌ను నిర్వహించడానికి సురక్షితమైన మార్గం INTD0 బాహ్య అంతరాయాన్ని ప్రారంభించడం మరియు CLKCTL రిజిస్టర్‌లో INT_SEL బిట్‌ను సెట్ చేయడం ద్వారా దానిని RCCUకి కేటాయించడం.
అనుబంధిత అంతరాయ రొటీన్ అంతరాయ మూలాన్ని తనిఖీ చేస్తుంది (ST7.3.6F92/F124/F150 డేటాషీట్ యొక్క 250 ఇంటరప్ట్ జనరేషన్ చాప్టర్‌ని చూడండి), మరియు అప్లికేషన్‌ను సురక్షిత స్థితిలో కాన్ఫిగర్ చేస్తుంది.
గమనిక: పరిధీయ గడియారం నిలిపివేయబడలేదు మరియు మైక్రోకంట్రోలర్ ద్వారా ఉత్పన్నమయ్యే ఏదైనా బాహ్య సిగ్నల్ (ఉదాహరణకు PWM, సీరియల్ కమ్యూనికేషన్...) అంతరాయ రొటీన్ ద్వారా అమలు చేయబడిన మొదటి సూచనల సమయంలో తప్పనిసరిగా నిలిపివేయబడాలి.

విస్తరించిన ఫంక్షన్ టైమర్
ఇన్‌పుట్ క్యాప్చర్ / అవుట్‌పుట్ సరిపోల్చండి
టైమర్ అంతరాయాన్ని రూపొందించడానికి, ST92F120 కోసం అభివృద్ధి చేయబడిన ప్రోగ్రామ్ కొన్ని సందర్భాల్లో నవీకరించబడాలి:

  • టైమర్ అంతరాయాలు IC1 మరియు IC2 (OC1 మరియు OC2) రెండూ ఉపయోగించబడితే, రిజిస్టర్ CR1 యొక్క ICIE (OCIE) సెట్ చేయబడాలి. CR1 రిజిస్టర్‌లో IC2IE మరియు IC1IE (OC2IE మరియు OC3IE) విలువ గణనీయంగా లేదు. కాబట్టి, ఈ సందర్భంలో ప్రోగ్రామ్‌ను సవరించాల్సిన అవసరం లేదు.
  • ఒక అంతరాయం మాత్రమే అవసరమైతే, ICIE (OCIE) తప్పనిసరిగా రీసెట్ చేయబడాలి మరియు IC1IE లేదా IC2IE (OC1IE లేదా OC2IE) తప్పనిసరిగా ఉపయోగించబడే అంతరాయాన్ని బట్టి సెట్ చేయాలి.
  • టైమర్ అంతరాయాలు ఏవీ ఉపయోగించకపోతే, ICIE, IC1IE మరియు IC2IE (OCIE, OC1IE మరియు OC2IE) అవన్నీ తప్పనిసరిగా రీసెట్ చేయబడాలి.

PWM మోడ్
కౌంటర్ = OC2R ప్రతిసారీ ఇప్పుడు టైమర్ అంతరాయాన్ని సృష్టించవచ్చు:

  • దీన్ని ప్రారంభించడానికి, OCIE లేదా OC2IEని సెట్ చేయండి,
  • దీన్ని నిలిపివేయడానికి, OCIE మరియు OC2IEని రీసెట్ చేయండి.

10-BIT ADC
కొత్త ADC పూర్తిగా భిన్నంగా ఉన్నందున, ప్రోగ్రామ్‌ను అప్‌డేట్ చేయాల్సి ఉంటుంది:

  • అన్ని డేటా రిజిస్టర్‌లు 10 బిట్‌లు, ఇందులో థ్రెషోల్డ్ రిజిస్టర్‌లు ఉంటాయి. కాబట్టి ప్రతి రిజిస్టర్ రెండు 8-బిట్ రిజిస్టర్‌లుగా విభజించబడింది: ఎగువ రిజిస్టర్ మరియు దిగువ రిజిస్టర్, దీనిలో 2 అత్యంత ముఖ్యమైన బిట్‌లు మాత్రమే ఉపయోగించబడతాయి:STMmicroelectronics ST92F120 ఎంబెడెడ్ అప్లికేషన్స్-4
  • ప్రారంభ మార్పిడి ఛానెల్ ఇప్పుడు బిట్స్ CLR1[7:4] (Pg63, R252) ద్వారా నిర్వచించబడింది.
  • అనలాగ్ వాచ్‌డాగ్ ఛానెల్‌లు బిట్స్ CLR1[3:0] ద్వారా ఎంపిక చేయబడ్డాయి. ఒకే షరతు ఏమిటంటే, రెండు ఛానెల్‌లు పక్కపక్కనే ఉండాలి.
  • ADC గడియారం CLR2[7:5] (Pg63, R253)తో ఎంపిక చేయబడింది.
  • అంతరాయ రిజిస్టర్‌లు సవరించబడలేదు.

ADC రిజిస్టర్‌ల పొడవు పెరిగినందున, రిజిస్టర్ మ్యాప్ భిన్నంగా ఉంటుంది. నవీకరించబడిన ST92F124/F150/F250 డేటాషీట్‌లోని ADC వివరణలో కొత్త రిజిస్టర్‌ల స్థానం ఇవ్వబడింది.
I²C

IERRP బిట్ రీసెట్
ఎర్రర్ పెండింగ్ ఈవెంట్‌కు అంకితమైన ST92F124/F150/F250 అంతరాయ రొటీన్‌లో (IERRP సెట్ చేయబడింది), సాఫ్ట్‌వేర్ లూప్ తప్పనిసరిగా అమలు చేయబడాలి.
ఈ లూప్ ప్రతి ఫ్లాగ్‌ను తనిఖీ చేస్తుంది మరియు సంబంధిత అవసరమైన చర్యలను అమలు చేస్తుంది. అన్ని ఫ్లాగ్‌లను రీసెట్ చేసే వరకు లూప్ ముగియదు.
ఈ సాఫ్ట్‌వేర్ లూప్ ఎగ్జిక్యూషన్ ముగింపులో, IERRP బిట్ సాఫ్ట్‌వేర్ ద్వారా రీసెట్ చేయబడుతుంది మరియు కోడ్ అంతరాయ రొటీన్ నుండి నిష్క్రమిస్తుంది.

ఈవెంట్ అభ్యర్థనను ప్రారంభించండి
ఏదైనా అవాంఛిత డబుల్ START ఈవెంట్‌ను నివారించడానికి, మేక్‌లో కంపైలర్ ఓట్‌పిమైజేషన్ ఎంపికలలో దేనినైనా ఉపయోగించండిfile.

ఉదాహరణకు:
CFLAGS = -m$(మోడల్) -I$(INCDIR) -O3 -c -g -Wa,-alhd=$*.lis

మీ ST9 HDS2V2 ఎమ్యులేటర్‌ని అప్‌గ్రేడ్ చేయడం మరియు రీకాన్ఫిగర్ చేయడం

పరిచయం
ఈ విభాగం మీ ఎమ్యులేటర్ యొక్క ఫర్మ్‌వేర్‌ను ఎలా అప్‌గ్రేడ్ చేయాలి లేదా ST92F150 ప్రోబ్‌కు మద్దతు ఇవ్వడానికి దాన్ని రీకాన్-ఫిగర్ చేయడం గురించి సమాచారాన్ని కలిగి ఉంటుంది. మీరు ST92F150 ప్రోబ్‌కు మద్దతిచ్చేలా మీ ఎమ్యులేటర్‌ని మళ్లీ కాన్ఫిగర్ చేసిన తర్వాత మీరు దానిని ఇతర ప్రోబ్‌కు మద్దతు ఇచ్చేలా తిరిగి కాన్ఫిగర్ చేయవచ్చు (ఉదా కోసంample a ST92F120 ప్రోబ్) అదే విధానాన్ని అనుసరించి తగిన ప్రోబ్‌ను ఎంచుకుంటుంది.

మీ ఎమ్యులేటర్‌ను అప్‌గ్రేడ్ చేయడానికి మరియు/లేదా రీకాన్ఫిగర్ చేయడానికి ముందస్తు అవసరాలు
కింది ST9 HDS2V2 ఎమ్యులేటర్లు మరియు ఎమ్యులేషన్ ప్రోబ్‌లు కొత్త ప్రోబ్ హార్డ్‌వేర్‌తో అప్‌గ్రేడ్‌లు మరియు/లేదా రీకాన్ఫిగరేషన్‌కు మద్దతు ఇస్తాయి:

  • ST92F150-EMU2
  • ST92F120-EMU2
  • ST90158-EMU2 మరియు ST90158-EMU2B
  • ST92141-EMU2
  • ST92163-EMU2
    మీ ఎమ్యులేటర్ యొక్క అప్‌గ్రేడ్/రీకాన్ఫిగరేషన్‌ని నిర్వహించడానికి ప్రయత్నించే ముందు, మీరు ఈ క్రింది అన్ని షరతులు పాటించబడ్డారని నిర్ధారించుకోవాలి:
  • మీ ST9-HDS2V2 ఎమ్యులేటర్ యొక్క మానిటర్ వెర్షన్ 2.00 కంటే ఎక్కువ లేదా సమానంగా ఉంటుంది. [ST9+ విజువల్ డీబగ్ యొక్క ప్రధాన మెనూ నుండి సహాయం>అబౌట్..ని ఎంచుకోవడం ద్వారా మీరు తెరిచే ST9+ విజువల్ డీబగ్ విండో యొక్క టార్గెట్ ఫీల్డ్‌లో మీ ఎమ్యులేటర్ ఏ మానిటర్ వెర్షన్ ఉందో మీరు చూడవచ్చు.]
  • మీ PC Windows ® NT ® ఆపరేటింగ్ సిస్టమ్‌లో నడుస్తుంటే, మీరు తప్పనిసరిగా నిర్వాహక అధికారాలను కలిగి ఉండాలి.
  • మీరు మీ ST9 HDS6.1.1V9 ఎమ్యులేటర్‌కి కనెక్ట్ చేయబడిన హోస్ట్ PCలో తప్పనిసరిగా ST2+ V2 (లేదా తర్వాత) టూల్‌చెయిన్‌ని ఇన్‌స్టాల్ చేసి ఉండాలి.

మీ ST9 HDS2V2 ఎమ్యులేటర్‌ని ఎలా అప్‌గ్రేడ్ చేయాలి/రీకాన్ఫిగర్ చేయాలి
మీ ST9 HDS2V2 ఎమ్యులేటర్‌ని ఎలా అప్‌గ్రేడ్ చేయాలో/రీకాన్ఫిగర్ చేయాలో ఈ విధానం మీకు తెలియజేస్తుంది. ప్రారంభించడానికి ముందు మీరు అన్ని ముందస్తు అవసరాలను కలిగి ఉన్నారని నిర్ధారించుకోండి, లేకుంటే మీరు ఈ విధానాన్ని అమలు చేయడం ద్వారా మీ ఎమ్యులేటర్‌ను పాడు చేయవచ్చు.

  1. మీ ST9 HDS2V2 ఎమ్యులేటర్ Windows ® 95, 98, 2000 లేదా NT ®లో నడుస్తున్న మీ హోస్ట్ PCకి సమాంతర పోర్ట్ ద్వారా కనెక్ట్ చేయబడిందని నిర్ధారించుకోండి. మీరు మీ ఎమ్యులేటర్‌ని కొత్త ప్రోబ్‌తో ఉపయోగించడానికి రీకాన్ఫిగర్ చేస్తుంటే, కొత్త ప్రోబ్ తప్పనిసరిగా మూడు ఫ్లెక్స్ కేబుల్‌లను ఉపయోగించి HDS2V2 మెయిన్ బోర్డ్‌కి భౌతికంగా కనెక్ట్ చేయబడాలి.
  2. హోస్ట్ PCలో, Windows ® నుండి, ప్రారంభం >రన్ చేయి... ఎంచుకోండి.
  3. మీరు ST9+ V6.1.1 టూల్‌చెయిన్‌ను ఇన్‌స్టాల్ చేసిన ఫోల్డర్‌కు బ్రౌజ్ చేయడానికి బ్రౌజ్ బటన్‌ను క్లిక్ చేయండి. డిఫాల్ట్‌గా, ఇన్‌స్టాలేషన్ ఫోల్డర్ పాత్ C:\ST9PlusV6.1.1\… ఇన్‌స్టాలేషన్ ఫోల్డర్‌లో, ..\downloader\ సబ్‌ఫోల్డర్‌కి బ్రౌజ్ చేయండి.
  4. ..\downloader\ని గుర్తించండి \ మీరు అప్‌గ్రేడ్/కాన్ఫిగర్ చేయాలనుకుంటున్న ఎమ్యులేటర్ పేరుకు సంబంధించిన డైరెక్టరీ.
    ఉదాహరణకుample, మీరు మీ ST92F120 ఎమ్యులేటర్‌ని ST92F150-EMU2 ఎమ్యులేషన్ ప్రోబ్‌తో ఉపయోగించడానికి రీకాన్ఫిగర్ చేయాలనుకుంటే, ..\downloader\కి బ్రౌజ్ చేయండి. \ డైరెక్టరీ.
    5. ఆపై మీరు ఇన్‌స్టాల్ చేయాలనుకుంటున్న సంస్కరణకు సంబంధించిన డైరెక్టరీని ఎంచుకోండి (ఉదాample, V1.01 వెర్షన్ ..\downloader\లో కనుగొనబడింది \v92\) మరియు ఎంచుకోండి file (ఉదాample, setup_st92f150.bat).
    6. ఓపెన్ పై క్లిక్ చేయండి.
    7. రన్ విండోలో సరే క్లిక్ చేయండి. నవీకరణ ప్రారంభమవుతుంది. మీరు మీ PC స్క్రీన్‌పై ప్రదర్శించబడే సూచనలను అనుసరించాలి.
    హెచ్చరిక: అప్‌డేట్ ప్రోగ్రెస్‌లో ఉన్నప్పుడు ఎమ్యులేటర్‌ను లేదా ప్రోగ్రామ్‌ను ఆపవద్దు! మీ ఎమ్యులేటర్ దెబ్బతినవచ్చు!

“గైడెన్స్ కోసం ఉద్దేశించిన ప్రస్తుత గమనిక, సమయాన్ని ఆదా చేయడం కోసం కస్టమర్‌లకు వారి ఉత్పత్తులకు సంబంధించిన సమాచారాన్ని అందించడం మాత్రమే లక్ష్యంగా పెట్టుకుంది. తత్ఫలితంగా, స్టిమైక్రోఎలక్ట్రానిక్స్ ఏదైనా ప్రత్యక్ష, పరోక్ష లేదా పర్యవసానంగా జరిగే నష్టాలకు, అటువంటి వినియోగానికి సంబంధించిన/విషయానికి సంబంధించిన ఏవైనా క్లెయిమ్‌లకు సంబంధించి బాధ్యత వహించదు. వారి ఉత్పత్తులకు సంబంధించి ఇక్కడ ఉన్న సమాచారం."

అందించిన సమాచారం ఖచ్చితమైనది మరియు నమ్మదగినది అని నమ్ముతారు. అయితే, STMicroelectronics అటువంటి సమాచారం యొక్క ఉపయోగం యొక్క పరిణామాలకు లేదా దాని ఉపయోగం వలన సంభవించే మూడవ పక్షాల పేటెంట్లు లేదా ఇతర హక్కుల ఉల్లంఘనకు ఎటువంటి బాధ్యత వహించదు. STMicroelectronics యొక్క ఏదైనా పేటెంట్ లేదా పేటెంట్ హక్కుల కింద చిక్కు లేదా మరొక విధంగా లైసెన్స్ మంజూరు చేయబడదు. ఈ పబ్లికేషన్‌లో పేర్కొన్న స్పెసిఫికేషన్‌లు నోటీసు లేకుండా మార్చబడవచ్చు. ఈ ప్రచురణ గతంలో అందించిన మొత్తం సమాచారాన్ని భర్తీ చేస్తుంది మరియు భర్తీ చేస్తుంది. STMicroelectronics ఉత్పత్తులు STMicroelectronics యొక్క ఎక్స్‌ప్రెస్ వ్రాతపూర్వక ఆమోదం లేకుండా లైఫ్ సపోర్ట్ పరికరాలు లేదా సిస్టమ్‌లలో కీలకమైన భాగాలుగా ఉపయోగించడానికి అధికారం లేదు.
ST లోగో అనేది STMmicroelectronics యొక్క నమోదిత ట్రేడ్‌మార్క్
2003 STMmicroelectronics – సర్వ హక్కులు ప్రత్యేకించబడ్డాయి.

STMicroelectronics ద్వారా I2C కాంపోనెంట్‌ల కొనుగోలు ఫిలిప్స్ I2C పేటెంట్ కింద లైసెన్స్‌ను తెలియజేస్తుంది. ఫిలిప్స్ నిర్వచించిన I2C స్టాండర్డ్ స్పెసిఫికేషన్‌కు సిస్టమ్ అనుగుణంగా ఉంటే I2C సిస్టమ్‌లో ఈ భాగాలను ఉపయోగించే హక్కులు మంజూరు చేయబడతాయి.
STMమైక్రోఎలక్ట్రానిక్స్ గ్రూప్ ఆఫ్ కంపెనీస్
ఆస్ట్రేలియా - బ్రెజిల్ - కెనడా - చైనా - ఫిన్లాండ్ - ఫ్రాన్స్ - జర్మనీ - హాంకాంగ్ - భారతదేశం - ఇజ్రాయెల్ - ఇటలీ - జపాన్
మలేషియా - మాల్టా - మొరాకో - సింగపూర్ - స్పెయిన్ - స్వీడన్ - స్విట్జర్లాండ్ - యునైటెడ్ కింగ్‌డమ్ - USA
http://www.st.com

పత్రాలు / వనరులు

STMmicroelectronics ST92F120 ఎంబెడెడ్ అప్లికేషన్స్ [pdf] సూచనలు
ST92F120 ఎంబెడెడ్ అప్లికేషన్స్, ST92F120, ఎంబెడెడ్ అప్లికేషన్స్, అప్లికేషన్స్

సూచనలు

వ్యాఖ్యానించండి

మీ ఇమెయిల్ చిరునామా ప్రచురించబడదు. అవసరమైన ఫీల్డ్‌లు గుర్తించబడ్డాయి *