STMicroelectronics ST92F120 એમ્બેડેડ એપ્લિકેશન્સ
પરિચય
એમ્બેડેડ એપ્લીકેશન માટે માઇક્રોકન્ટ્રોલર્સ વધુ ને વધુ પેરિફેરલ્સ તેમજ મોટી યાદોને એકીકૃત કરે છે. યોગ્ય કિંમતે ફ્લેશ, એમ્યુલેટેડ EEPROM અને પેરિફેરલ્સની વિશાળ શ્રેણી જેવી યોગ્ય સુવિધાઓ સાથે યોગ્ય ઉત્પાદનો પ્રદાન કરવું હંમેશા એક પડકાર છે. તેથી જ ટેક્નોલોજી પરવાનગી આપશે કે તરત જ માઇક્રોકન્ટ્રોલર ડાઇ સાઈઝને નિયમિતપણે સંકોચવાનું ફરજિયાત છે. આ મુખ્ય પગલું ST92F120 પર લાગુ થાય છે.
આ દસ્તાવેજનો હેતુ ST92F120 માઇક્રોકન્ટ્રોલર વચ્ચેના તફાવતોને 0.50-માઇક્રોન તકનીકમાં ST92F124/F150/F250 વિરુદ્ધ 0.35-માઇક્રોન તકનીકમાં રજૂ કરવાનો છે. તે તેના સોફ્ટવેર અને હાર્ડવેર બંને પાસાઓ માટે એપ્લિકેશનને અપગ્રેડ કરવા માટે કેટલીક માર્ગદર્શિકા પ્રદાન કરે છે.
આ દસ્તાવેજના પ્રથમ ભાગમાં, ST92F120 અને ST92F124/F150/F250 ઉપકરણો વચ્ચેના તફાવતો સૂચિબદ્ધ છે. બીજા ભાગમાં, એપ્લિકેશન હાર્ડવેર અને સોફ્ટવેર માટે જરૂરી ફેરફારોનું વર્ણન કરવામાં આવ્યું છે.
ST92F120 થી ST92F124/F150/F250 માં અપગ્રેડ કરવું
92 માઇક્રોન ટેકનોલોજીનો ઉપયોગ કરતા ST124F150/F250/F0.35 માઇક્રોકન્ટ્રોલર્સ 92 માઇક્રોન ટેક્નોલોજીનો ઉપયોગ કરીને ST120F0.50 માઇક્રોકન્ટ્રોલર જેવા જ છે, પરંતુ સંકોચનનો ઉપયોગ કેટલાક નવા ફીચર્સ ઉમેરવા અને ST92F124/F150/F250 ઉપકરણના પ્રદર્શનને સુધારવા માટે થાય છે. લગભગ તમામ પેરિફ-ઇરાલ્સ સમાન લક્ષણો રાખે છે, તેથી જ આ દસ્તાવેજ ફક્ત સંશોધિત વિભાગો પર ધ્યાન કેન્દ્રિત કરે છે. જો 0.50 ની તુલનામાં 0.35 માઇક્રોન પેરિફેરલ વચ્ચે કોઈ તફાવત નથી, તો તેની તકનીક અને ડિઝાઇન પદ્ધતિ સિવાય, પેરિફેરલ રજૂ કરવામાં આવતું નથી. નવું એનાલોગ ટુ ડિજિટલ કન્વર્ટર (ADC) એ મુખ્ય ફેરફાર છે. આ ADC 16-બીટ રિઝોલ્યુશનવાળા બે 10-ચેનલ A/D કન્વર્ટરને બદલે 8 બિટ્સ રિઝોલ્યુશન સાથે સિંગલ 8 ચેનલ A/D કન્વર્ટરનો ઉપયોગ કરે છે. નવી મેમરી સંસ્થા, નવું રીસેટ અને ઘડિયાળ નિયંત્રણ એકમ, આંતરિક વોલ્યુમtage regula-tors અને નવા 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 |
- RXCLK1(P9.3), TXCLK1/ CLKOUT1 (P9.2), DCD1 (P9.3), RTS1 (P9.5) દૂર કરવામાં આવ્યા હતા કારણ કે SCI1 ને SCI-A દ્વારા બદલવામાં આવ્યું હતું.
- A21(P9.7) ને A16 (P9.2) થી 22 બિટ્સ સુધી બાહ્ય રીતે સંબોધવામાં સક્ષમ થવા માટે ઉમેરવામાં આવ્યા હતા.
- 2 નવા CAN પેરિફેરલ ઉપકરણો ઉપલબ્ધ છે: સમર્પિત પિન પર P0 અને P0 અને TX0 અને RX5.0 (CAN5.1) પોર્ટ પર TX1 અને RX1 (CAN1).
RW રીસેટ સ્ટેટ
રીસેટ સ્ટેટ હેઠળ, RW ને આંતરિક નબળા પુલ-અપ સાથે ઊંચું રાખવામાં આવે છે જ્યારે તે ST92F120 પર ન હતું.
શ્મિટ ટ્રિગર્સ
- સ્પેશિયલ શ્મિટ ટ્રિગર્સ સાથેના I/O બંદરો હવે ST92F124/F150/F250 પર હાજર નથી પરંતુ હાઈ હિસ્ટેરેસિસ શ્મિટ ટ્રિગર્સ સાથેના I/O બંદરો દ્વારા બદલવામાં આવે છે. સંબંધિત I/O પિન છે: P6[5-4].
- VIL અને VIH પરના તફાવતો. કોષ્ટક 2 જુઓ.
કોષ્ટક 2. ઇનપુટ લેવલ શ્મિટ ટ્રિગર ડીસી ઇલેક્ટ્રિકલ લાક્ષણિકતાઓ
(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 |
||||
વીઆઇએલ |
ઇનપુટ લો લેવલ સ્ટાન્ડર્ડ શ્મિટ ટ્રિગર
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 | ||||
વીએચવાયએસ |
ઇનપુટ હિસ્ટેરેસિસ સ્ટાન્ડર્ડ શ્મિટ ટ્રિગર
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 સુધી બાહ્ય રીતે ઉપલબ્ધ નથી.
ફ્લેશ સેક્ટર ઓર્ગેનાઈઝેશન
કોષ્ટક 0 અને કોષ્ટક 3 માં બતાવ્યા પ્રમાણે સેક્ટર F128 થી F60 5K અને 6K ફ્લેશ ઉપકરણોમાં નવી સંસ્થા ધરાવે છે. કોષ્ટક 3. અને કોષ્ટક 4 અગાઉની સંસ્થા દર્શાવે છે.
કોષ્ટક 3. 128K ફ્લેશ ST92F120 ફ્લેશ ઉપકરણ માટે મેમરી સ્ટ્રક્ચર
સેક્ટર | સરનામાં | મહત્તમ કદ |
ટેસ્ટફ્લેશ (TF) (આરક્ષિત)
OTP વિસ્તાર પ્રોટેક્શન રજીસ્ટર (આરક્ષિત) |
230000h થી 231F7Fh
231F80h થી 231FFBh 231FFCh થી 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 ફ્લેશ ઉપકરણ માટે મેમરી સ્ટ્રક્ચર
સેક્ટર | સરનામાં | મહત્તમ કદ |
ટેસ્ટફ્લેશ (TF) (આરક્ષિત)
OTP વિસ્તાર પ્રોટેક્શન રજીસ્ટર (આરક્ષિત) |
230000h થી 231F7Fh
231F80h થી 231FFBh 231FFCh થી 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 |
સેક્ટર | સરનામાં | મહત્તમ કદ |
TestFlash (TF) (આરક્ષિત) OTP વિસ્તાર
પ્રોટેક્શન રજીસ્ટર (આરક્ષિત) |
230000h થી 231F7Fh
231F80h થી 231FFBh 231FFCh થી 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 |
સેક્ટર | સરનામાં | મહત્તમ કદ |
ટેસ્ટફ્લેશ (TF) (આરક્ષિત)
OTP વિસ્તાર પ્રોટેક્શન રજીસ્ટર (આરક્ષિત) |
230000h થી 231F7Fh
231F80h થી 231FFBh 231FFCh થી 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 પર સેટ કરેલ હોવાથી, એપ્લિકેશન 0-Kbyte વપરાશકર્તા બુટલોડર વિસ્તાર તરીકે સેક્ટર F8 અથવા 0-Kbyte વિસ્તાર તરીકે F1 અને F16 સેક્ટરનો ઉપયોગ કરી શકે છે.
ફ્લેશ અને E3PROM નિયંત્રણ રજીસ્ટર સ્થાન
ડેટા પોઇન્ટર રજિસ્ટર (DPR) ને સાચવવા માટે, ફ્લેશ અને E3PROM (ઇમ્યુલેટેડ E2PROM) કંટ્રોલ રજિસ્ટરને પૃષ્ઠ 0x89 થી પૃષ્ઠ 0x88 પર ફરીથી મેપ કરવામાં આવે છે જ્યાં E3PROM વિસ્તાર લો-કેટેડ છે. આ રીતે, E3PROM ચલો અને ફ્લેશ અને E2PROM કંટ્રોલ રજિસ્ટર બંને તરફ નિર્દેશ કરવા માટે માત્ર એક DPRનો ઉપયોગ થાય છે. પરંતુ રજીસ્ટર હજુ પણ અગાઉના સરનામે સુલભ છે. નવા રજીસ્ટર સરનામાં છે:
- FCR 0x221000 અને 0x224000
- ECR 0x221001 અને 0x224001
- FESR0 0x221002 અને 0x224002
- FESR1 0x221003 અને 0x224003
એપ્લિકેશનમાં, આ રજિસ્ટર સ્થાનો સામાન્ય રીતે લિંકર સ્ક્રિપ્ટમાં વ્યાખ્યાયિત કરવામાં આવે છે file.
રીસેટ અને ક્લોક કંટ્રોલ યુનિટ (RCCU)
ઓસિલેટર
એક નવું લો પાવર ઓસિલેટર નીચેના લક્ષ્ય સ્પષ્ટીકરણો સાથે લાગુ કરવામાં આવ્યું છે:
- મહત્તમ 200 µamp. રનિંગ મોડમાં વપરાશ,
- 0 amp. હૉલ્ટ મોડમાં,
પી.એલ.એલ
PLLCONF રજિસ્ટર (R7, પૃષ્ઠ 246) માં એક બીટ (bit55 FREEN) ઉમેરવામાં આવ્યું છે, આ ફ્રી રનિંગ મોડને સક્ષમ કરવા માટે છે. આ રજીસ્ટર માટે રીસેટ મૂલ્ય 0x07 છે. જ્યારે ફ્રી બીટ રીસેટ થાય છે, ત્યારે તેની ST92F120 જેવી જ વર્તણૂક હોય છે, એટલે કે PLL બંધ થાય છે જ્યારે:
- સ્ટોપ મોડમાં પ્રવેશવું,
- PLLCONF રજિસ્ટરમાં DX(2:0) = 111,
- WFI સૂચનાને અનુસરીને નીચા પાવર મોડમાં પ્રવેશવું (વિક્ષેપ માટે રાહ જુઓ અથવા વિક્ષેપ માટે ઓછી શક્તિની રાહ જુઓ).
જ્યારે ફ્રી બીટ સેટ કરવામાં આવે છે અને ઉપર સૂચિબદ્ધ કોઈપણ શરતો થાય છે, ત્યારે 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 પાવર સપ્લાય કરવા માટે, આંતરિક નિયમનકાર ઉમેરવામાં આવ્યો છે.
ખરેખર, આ વોલ્યુમtage રેગ્યુલેટરમાં 2 રેગ્યુલેટરનો સમાવેશ થાય છે:
- મુખ્ય ભાગtage રેગ્યુલેટર (VR),
- ઓછી શક્તિનું વોલ્યુમtage રેગ્યુલેટર (LPVR).
મુખ્ય ભાગtage રેગ્યુલેટર (VR) તમામ ઓપરેટિંગ મોડ્સમાં ઉપકરણ દ્વારા જરૂરી વર્તમાન સપ્લાય કરે છે. ભાગtage રેગ્યુલેટર (VR) ને બે Vreg પિનમાંથી એક પર બાહ્ય કેપેસિટર (300 nF min-imum) ઉમેરીને સ્થિર કરવામાં આવે છે. આ Vreg પિન અન્ય બાહ્ય ડી-વાઈસ ચલાવવા માટે સક્ષમ નથી, અને તેનો ઉપયોગ ફક્ત આંતરિક કોર પાવર સપ્લાયને નિયંત્રિત કરવા માટે થાય છે.
લો પાવર વોલtage રેગ્યુલેટર (LPVR) બિન-સ્થિર વોલ્યુમ જનરેટ કરે છેtagલગભગ VDD/2 નું e, ન્યૂનતમ આંતરિક સ્થિર વિસર્જન સાથે. આઉટપુટ વર્તમાન મર્યાદિત છે, તેથી તે સંપૂર્ણ ઉપકરણ ઓપરેશન મોડ માટે પૂરતું નથી. જ્યારે ચિપ લો પાવર મોડમાં હોય ત્યારે તે ઓછો પાવર વપરાશ પૂરો પાડે છે (વિક્ષેપ માટે રાહ જુઓ, વિક્ષેપ માટે ઓછી શક્તિની રાહ જુઓ, સ્ટોપ અથવા હૉલ્ટ મોડ્સ).
જ્યારે 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 LSBs છે.
આ નવા A/D કન્વર્ટરમાં પાછલા એક જેવું જ આર્કિટેક્ચર છે. તે હજુ પણ એન-એલોગ વોચડોગ ફીચરને સપોર્ટ કરે છે, પરંતુ હવે તે 2માંથી માત્ર 16 ચેનલોનો ઉપયોગ કરે છે. આ 2 ચેનલો એકબીજા સાથે જોડાયેલા છે અને ચેનલ સરનામાં સોફ્ટવેર દ્વારા પસંદ કરી શકાય છે. બે એડીસી કોષોનો ઉપયોગ કરીને અગાઉના ઉકેલ સાથે, ચાર એનાલોગ વોચડોગ ચેનલો ઉપલબ્ધ હતી પરંતુ નિશ્ચિત ચેનલ સરનામાંઓ, ચેનલો 6 અને 7 પર.
નવા A/D કન્-વર્ટરના વર્ણન માટે અપડેટ કરેલ ST92F124/F150/F250 ડેટાશીટનો સંદર્ભ લો.
I²C
I²C IERRP BIT રીસેટ
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ઇ રેગ્યુલેટર
આંતરિક વોલ્યુમની હાજરીને કારણેtage રેગ્યુલેટર, કોરને સ્થિર વીજ પુરવઠો પૂરો પાડવા માટે Vreg પિન પર બાહ્ય કેપેસિટર્સ જરૂરી છે. ST92F124/F150/F250 માં, કોર 3.3V પર કાર્ય કરે છે, જ્યારે I/Os હજુ પણ 5V પર કાર્ય કરે છે. લઘુત્તમ ભલામણ કરેલ મૂલ્ય 600 nF અથવા 2*300 nF છે અને Vreg પિન અને કેપેસિટર વચ્ચેનું અંતર ઓછામાં ઓછું રાખવું આવશ્યક છે.
હાર્ડવેર એપ્લિકેશન બોર્ડમાં અન્ય કોઈ ફેરફાર કરવાની જરૂર નથી.
ફ્લેશ અને ઈપ્રોમ કંટ્રોલ રજિસ્ટર અને મેમરી ઓર્ગેનાઈઝેશન
1 DPR સાચવવા માટે, ફ્લેશ અને EEPROM કંટ્રોલ રજિસ્ટરને અનુરૂપ પ્રતીક સરનામાની વ્યાખ્યામાં ફેરફાર કરી શકાય છે. આ સામાન્ય રીતે લિંકર સ્ક્રિપ્ટમાં કરવામાં આવે છે file. 4 રજિસ્ટર, FCR, ECR, અને FESR[0:1], અનુક્રમે 0x221000, 0x221001, 0x221002 અને 0x221003 પર વ્યાખ્યાયિત કરવામાં આવ્યા છે.
128-Kbyte ફ્લેશ સેક્ટરનું પુનર્ગઠન લિંકર સ્ક્રિપ્ટને પણ અસર કરે છે file. નવા ક્ષેત્રના સંગઠનના અનુપાલનમાં તેમાં ફેરફાર કરવો આવશ્યક છે.
નવી ફ્લેશ સેક્ટર સંસ્થાના વર્ણન માટે વિભાગ 1.4.2 નો સંદર્ભ લો.
રીસેટ કરો અને ઘડિયાળ નિયંત્રણ એકમ
ઓસિલેટર
ક્રિસ્ટલ ઓસિલેટર
જો ST92F120 બોર્ડ ડિઝાઇન સાથે સુસંગતતા જાળવવામાં આવે તો પણ, ST1F92/F124/F150 એપ્લિકેશન બોર્ડ પર બાહ્ય ક્રિસ્ટલ ઓસિલેટર સાથે સમાંતર 250MOhm રેઝિસ્ટર દાખલ કરવાની ભલામણ કરવામાં આવતી નથી.
લીકેજ
જ્યારે ST92F120 એ GND થી OSCIN માં લિકેજ માટે સંવેદનશીલ છે, ST92F124/F1 50/F250 એ VDD થી OSCIN માં લિકેજ માટે સંવેદનશીલ છે. પ્રિન્ટેડ સર્કિટ બોર્ડ પર ગ્રાઉન્ડ રિંગ દ્વારા ક્રિસ્ટલ ઓસિલ-લેટરને ઘેરી લેવાની ભલામણ કરવામાં આવે છે અને જો જરૂરી હોય તો, ભેજની સમસ્યાઓ ટાળવા માટે કોટિંગ ફિલ્મ લાગુ કરવાની ભલામણ કરવામાં આવે છે.
બાહ્ય ઘડિયાળ
જો ST92F120 બોર્ડ ડિઝાઇન સાથે સુસંગતતા જાળવી રાખવામાં આવે તો પણ, OSCOUT ઇનપુટ પર બાહ્ય ઘડિયાળ લાગુ કરવાની ભલામણ કરવામાં આવે છે.
એડવાનtagતે છે:
- પ્રમાણભૂત TTL ઇનપુટ સિગ્નલનો ઉપયોગ કરી શકાય છે જ્યારે બાહ્ય ઘડિયાળ પર ST92F120 Vil 400mV અને 500mV ની વચ્ચે હોય છે.
- OSCOUT અને VDD વચ્ચેના બાહ્ય રેઝિસ્ટરની જરૂર નથી.
પી.એલ.એલ
માનક મોડ
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 સૌથી નોંધપાત્ર બિટ્સનો ઉપયોગ કરવામાં આવે છે:
- સ્ટાર્ટ કન્વર્ઝન ચેનલ હવે બિટ્સ 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$(MODEL) -I$(INCDIR) -O3 -c -g -Wa,-alhd=$*.lis
તમારા ST9 HDS2V2 ઇમ્યુલેટરને અપગ્રેડ કરવું અને ફરીથી ગોઠવવું
પરિચય
આ વિભાગમાં તમારા ઇમ્યુલેટરના ફર્મવેરને કેવી રીતે અપગ્રેડ કરવું અથવા ST92F150 ચકાસણીને આધાર આપવા માટે તેને ફરીથી આકૃતિ કેવી રીતે બનાવવી તે વિશેની માહિતી સમાવે છે. એકવાર તમે તમારા ઇમ્યુલેટરને ST92F150 ચકાસણીને સમર્થન આપવા માટે પુનઃરૂપરેખાંકિત કરી લો તે પછી તમે તેને બીજી ચકાસણીને સમર્થન આપવા માટે ફરીથી ગોઠવી શકો છો (ઉદાહરણ માટેample a ST92F120 probe) એ જ પ્રક્રિયાને અનુસરીને અને યોગ્ય ચકાસણી પસંદ કરીને.
તમારા ઇમ્યુલેટરને અપગ્રેડ કરવા અને/અથવા ફરીથી ગોઠવવા માટેની પૂર્વજરૂરીયાતો
નીચેના 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 ઇમ્યુલેટરને કેવી રીતે અપગ્રેડ/પુનઃરૂપરેખાંકિત કરવું. ખાતરી કરો કે તમે પ્રારંભ કરતા પહેલા તમામ પૂર્વજરૂરીયાતોને પૂર્ણ કરો છો, અન્યથા તમે આ પ્રક્રિયા કરીને તમારા ઇમ્યુલેટરને નુકસાન પહોંચાડી શકો છો.
- ખાતરી કરો કે તમારું ST9 HDS2V2 ઇમ્યુલેટર Windows ® 95, 98, 2000 અથવા NT ® પર ચાલતા તમારા હોસ્ટ પીસી સાથે સમાંતર પોર્ટ દ્વારા જોડાયેલ છે. જો તમે તમારા ઇમ્યુલેટરને નવી ચકાસણી સાથે વાપરવા માટે પુનઃરૂપરેખાંકિત કરી રહ્યા છો, તો નવી ચકાસણી ત્રણ ફ્લેક્સ કેબલનો ઉપયોગ કરીને HDS2V2 મુખ્ય બોર્ડ સાથે ભૌતિક રીતે જોડાયેલ હોવી જોઈએ.
- હોસ્ટ પીસી પર, Windows ® માંથી, Start > Run…. પસંદ કરો.
- જ્યાં તમે ST9+ V6.1.1 ટૂલચેન ઇન્સ્ટોલ કર્યું છે ત્યાં ફોલ્ડર બ્રાઉઝ કરવા માટે બ્રાઉઝ બટનને ક્લિક કરો. મૂળભૂત રીતે, ઇન્સ્ટોલેશન ફોલ્ડર પાથ C:\ST9PlusV6.1.1\... ઇન્સ્ટોલેશન ફોલ્ડરમાં, ..\downloader\ સબફોલ્ડર પર બ્રાઉઝ કરો.
- ..\ડાઉનલોડર\ શોધો \ તમે જે ઇમ્યુલેટરને અપગ્રેડ/રૂપરેખાંકિત કરવા માંગો છો તેના નામને અનુરૂપ ડિરેક્ટરી.
માજી માટેampલે, જો તમે તમારા ST92F120 ઇમ્યુલેટરને ST92F150-EMU2 ઇમ્યુલેશન ચકાસણી સાથે ઉપયોગમાં લેવા માટે પુનઃરૂપરેખાંકિત કરવા માંગતા હો, તો ..\downloader\ પર બ્રાઉઝ કરો. \ ડિરેક્ટરી.
5. પછી તમે જે વર્ઝન ઇન્સ્ટોલ કરવા માંગો છો તેને અનુરૂપ ડિરેક્ટરી પસંદ કરો (ઉદાample, V1.01 સંસ્કરણ ..\downloader\ માં જોવા મળે છે. \v92\) અને પસંદ કરો file (દા.ત. માટેample, setup_st92f150.bat).
6. ઓપન પર ક્લિક કરો.
7. રન વિન્ડોમાં ઓકે ક્લિક કરો. અપડેટ શરૂ થશે. તમારે ફક્ત તમારા પીસીની સ્ક્રીન પર પ્રદર્શિત સૂચનાઓનું પાલન કરવું પડશે.
ચેતવણી: જ્યારે અપડેટ ચાલુ હોય ત્યારે ઇમ્યુલેટર અથવા પ્રોગ્રામને રોકશો નહીં! તમારા ઇમ્યુલેટરને નુકસાન થઈ શકે છે!
“હાલની નોંધ જે માર્ગદર્શન માટે છે તેનો હેતુ ગ્રાહકોને સમય બચાવવા માટે તેમના ઉત્પાદનો અંગેની માહિતી પૂરી પાડવાનો છે. પરિણામે, સ્ટીમાઈક્રોઈલેક્ટ્રોનિક્સને કોઈપણ પ્રત્યક્ષ, પરોક્ષ અથવા પરિણામી નુકસાન માટે જવાબદાર ગણવામાં આવશે નહીં જે કોઈ પણ પ્રકારની નોંધની સામગ્રીથી ઉદ્ભવતા કોઈપણ દાવાઓ માટે જવાબદાર રહેશે નહીં. "
આપવામાં આવેલી માહિતી સચોટ અને વિશ્વસનીય હોવાનું માનવામાં આવે છે. જો કે, STMicroelectronics આવી માહિતીના ઉપયોગના પરિણામો માટે કે તેના ઉપયોગથી પરિણમી શકે તેવા પેટન્ટ અથવા તૃતીય પક્ષોના અન્ય અધિકારોના કોઈપણ ઉલ્લંઘન માટે કોઈ જવાબદારી લેતું નથી. STMicroelectronics ના કોઈપણ પેટન્ટ અથવા પેટન્ટ અધિકારો હેઠળ સૂચિતાર્થ દ્વારા અથવા અન્યથા કોઈ લાઇસન્સ આપવામાં આવતું નથી. આ પ્રકાશનમાં ઉલ્લેખિત વિશિષ્ટતાઓ સૂચના વિના બદલવાને પાત્ર છે. આ પ્રકાશન અગાઉ પૂરી પાડવામાં આવેલ તમામ માહિતીને બદલે છે અને તેને બદલે છે. STMicroelectronics ઉત્પાદનો STMicroelectronics ની સ્પષ્ટ લેખિત મંજૂરી વિના જીવન સહાયક ઉપકરણો અથવા સિસ્ટમમાં નિર્ણાયક ઘટકો તરીકે ઉપયોગ માટે અધિકૃત નથી.
ST લોગો એ STMicroelectronics નો નોંધાયેલ ટ્રેડમાર્ક છે
2003 STMicroelectronics – સર્વાધિકાર સુરક્ષિત.
STMicroelectronics દ્વારા I2C ઘટકોની ખરીદી ફિલિપ્સ I2C પેટન્ટ હેઠળ લાઇસન્સ આપે છે. I2C સિસ્ટમમાં આ ઘટકોનો ઉપયોગ કરવાના અધિકારો આપવામાં આવે છે જો સિસ્ટમ ફિલિપ્સ દ્વારા વ્યાખ્યાયિત I2C માનક સ્પષ્ટીકરણને અનુરૂપ હોય.
એસટીમાઈક્રોઈલેક્ટ્રોનિક્સ ગ્રુપ ઓફ કંપનીઝ
ઓસ્ટ્રેલિયા – બ્રાઝિલ – કેનેડા – ચીન – ફિનલેન્ડ – ફ્રાન્સ – જર્મની – હોંગકોંગ – ભારત – ઈઝરાયેલ – ઈટાલી – જાપાન
મલેશિયા - માલ્ટા - મોરોક્કો - સિંગાપોર - સ્પેન - સ્વીડન - સ્વિટ્ઝર્લેન્ડ - યુનાઇટેડ કિંગડમ - યુએસએ
http://www.st.com
દસ્તાવેજો / સંસાધનો
![]() |
STMicroelectronics ST92F120 એમ્બેડેડ એપ્લિકેશન્સ [પીડીએફ] સૂચનાઓ ST92F120 એમ્બેડેડ એપ્લિકેશન્સ, ST92F120, એમ્બેડેડ એપ્લિકેશન્સ, એપ્લિકેશન્સ |