STMicroelectronics ST92F120 এমবেডেড অ্যাপ্লিকেশন
ভূমিকা
এমবেডেড অ্যাপ্লিকেশনগুলির জন্য মাইক্রোকন্ট্রোলারগুলি আরও বেশি পেরিফেরালের পাশাপাশি বৃহত্তর স্মৃতিগুলিকে একীভূত করে। ফ্ল্যাশ, ইমুলেটেড EEPROM এবং সঠিক খরচে বিস্তৃত পেরিফেরালের মতো সঠিক বৈশিষ্ট্য সহ সঠিক পণ্য সরবরাহ করা সবসময়ই একটি চ্যালেঞ্জ। এই কারণেই প্রযুক্তিটি অনুমতি দেওয়ার সাথে সাথে মাইক্রোকন্ট্রোলার ডাই সাইজকে নিয়মিত সঙ্কুচিত করা বাধ্যতামূলক। এই প্রধান পদক্ষেপ ST92F120 এ প্রযোজ্য।
এই নথির উদ্দেশ্য হল 92-মাইক্রন প্রযুক্তিতে ST120F0.50 মাইক্রোকন্ট্রোলার বনাম 92-মাইক্রন প্রযুক্তিতে ST124F150/F250/F0.35-এর মধ্যে পার্থক্য উপস্থাপন করা। এটি এর সফ্টওয়্যার এবং হার্ডওয়্যার উভয় দিকগুলির জন্য অ্যাপ্লিকেশন আপগ্রেড করার জন্য কিছু নির্দেশিকা প্রদান করে।
এই নথির প্রথম অংশে, ST92F120 এবং ST92F124/F150/F250 ডিভাইসগুলির মধ্যে পার্থক্যগুলি তালিকাভুক্ত করা হয়েছে৷ দ্বিতীয় অংশে, অ্যাপ্লিকেশন হার্ডওয়্যার এবং সফ্টওয়্যারের জন্য প্রয়োজনীয় পরিবর্তনগুলি বর্ণনা করা হয়েছে।
ST92F120 থেকে ST92F124/F150/F250-এ আপগ্রেড করা হচ্ছে
ST92F124/F150/F250 মাইক্রোকন্ট্রোলার 0.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 দ্বারা প্রতিস্থাপিত হয়েছিল৷
- বাহ্যিকভাবে 21 বিট পর্যন্ত অ্যাড্রেস করতে সক্ষম হওয়ার জন্য A9.7(P16) থেকে A9.2 (P22) পর্যন্ত যুক্ত করা হয়েছে।
- 2টি নতুন CAN পেরিফেরাল ডিভাইস উপলব্ধ: TX0 এবং RX0 (CAN0) P5.0 এবং P5.1 পোর্টে এবং TX1 এবং RX1 (CAN1) ডেডিকেটেড পিনে।
RW রিসেট স্টেট
রিসেট অবস্থার অধীনে, আরডাব্লু একটি অভ্যন্তরীণ দুর্বল পুল-আপের সাথে উচ্চ ধরে রাখা হয় যেখানে এটি ST92F120 এ ছিল না।
স্মিট ট্রিগার
- স্পেশাল স্মিট ট্রিগার সহ I/O পোর্টগুলি ST92F124/F150/F250-এ আর উপস্থিত নেই তবে হাই হিস্টেরেসিস স্মিট ট্রিগারগুলির সাথে I/O পোর্টগুলি দ্বারা প্রতিস্থাপিত হয়েছে৷ সম্পর্কিত I/O পিনগুলি হল: P6[5-4]।
- ভিআইএল এবং ভিআইএইচ-এর মধ্যে পার্থক্য। সারণি 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 ভিডিডি | V | ||
ST92F124/F150/F250 |
0.6 x ভিডিডি |
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 ভিডিডি |
V |
||||
ইনপুট নিম্ন স্তর
উচ্চ Hyst.Schmitt ট্রিগার P4[7:6]-P6[5:4] |
ST92F120 | 0.3 x ভিডিডি | V | |||
ST92F124/F150/F250 | 0.25 x ভিডিডি | 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 পর্যন্ত বাহ্যিকভাবে উপলব্ধ নয়।
ফ্ল্যাশ সেক্টর সংস্থা
সেক্টর F0 থেকে F3 128K এবং 60K ফ্ল্যাশ ডিভাইসে একটি নতুন সংগঠন রয়েছে যেমনটি সারণি 5 এবং সারণি 6 এ দেখানো হয়েছে।
সারণী 3. 128K ফ্ল্যাশ ST92F120 ফ্ল্যাশ ডিভাইসের জন্য মেমরির কাঠামো
সেক্টর | ঠিকানা | সর্বোচ্চ আকার |
TestFlash (TF) (সংরক্ষিত)
ওটিপি এলাকা সুরক্ষা রেজিস্টার (সংরক্ষিত) |
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 |
64 কেবিটেস
48 কেবিটেস 8 কেবিটেস 8 কেবিটেস |
EEPROM 0 (E0)
EEPROM 1 (E1) অনুকরণ করা EEPROM |
228000h থেকে 228FFFh
22C000h থেকে 22CFFFh 220000h থেকে 2203FFh |
4 কেবিটেস
4 কেবিটেস 1 কিবাইট |
সারণী 4. 60K ফ্ল্যাশ ST92F120 ফ্ল্যাশ ডিভাইসের জন্য মেমরির কাঠামো
সেক্টর | ঠিকানা | সর্বোচ্চ আকার |
TestFlash (TF) (সংরক্ষিত)
ওটিপি এলাকা সুরক্ষা রেজিস্টার (সংরক্ষিত) |
230000h থেকে 231F7Fh পর্যন্ত
231F80h থেকে 231FFBh 231FFCh থেকে 231FFFh |
8064 বাইট
124 বাইট 4 বাইট |
ফ্ল্যাশ 0 (F0) সংরক্ষিত ফ্ল্যাশ 1 (F1)
ফ্ল্যাশ 2 (F2) |
000000h থেকে 000FFFh
001000h থেকে 00FFFFh 010000h থেকে 01BFFFh 01C000h থেকে 01DFFFh |
4 কেবিটেস
60 কেবিটেস 48 কেবিটেস 8 কেবিটেস |
EEPROM 0 (E0)
EEPROM 1 (E1) অনুকরণ করা EEPROM |
228000h থেকে 228FFFh
22C000h থেকে 22CFFFh 220000h থেকে 2203FFh |
4 কেবিটেস
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 |
8 কেবিটেস
8 কেবিটেস 48 কেবিটেস 64 কেবিটেস |
সেক্টর | ঠিকানা | সর্বোচ্চ আকার |
হার্ডওয়্যার এমুলেটেড EEPROM সেকেন্ড- | ||
tors | 228000h থেকে 22CFFFh | 8 কেবিটেস |
(সংরক্ষিত) | ||
অনুকরণ করা EEPROM | 220000h থেকে 2203FFh | 1 কিবাইট |
সেক্টর | ঠিকানা | সর্বোচ্চ আকার |
TestFlash (TF) (সংরক্ষিত)
ওটিপি এলাকা সুরক্ষা রেজিস্টার (সংরক্ষিত) |
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 |
8 কেবিটেস
8 কেবিটেস 32 কেবিটেস 16 কেবিটেস |
হার্ডওয়্যার এমুলেটেড EEPROM সেক্টর
(সংরক্ষিত) অনুকরণ করা EEPROM |
228000h থেকে 22CFFFh
220000h থেকে 2203FFh |
8 কেবিটেস
1 কিবাইট |
যেহেতু ব্যবহারকারী রিসেট ভেক্টর অবস্থান ঠিকানা 0x000000 এ সেট করা হয়েছে, অ্যাপ্লিকেশনটি একটি 0-Kbyte ব্যবহারকারী বুটলোডার এলাকা হিসাবে সেক্টর F8 বা 0-Kbyte এলাকা হিসাবে সেক্টর F1 এবং F16 ব্যবহার করতে পারে।
ফ্ল্যাশ এবং E3PROM কন্ট্রোল রেজিস্টার অবস্থান
একটি ডেটা পয়েন্টার রেজিস্টার (DPR) সংরক্ষণ করার জন্য, Flash এবং E3PROM (Emulated E2PROM) কন্ট্রোল রেজিস্টারগুলিকে পৃষ্ঠা 0x89 থেকে পৃষ্ঠা 0x88 পর্যন্ত রিম্যাপ করা হয় যেখানে E3PROM এলাকাটি লো-কেটেড। এইভাবে, E3PROM ভেরিয়েবল এবং Flash & 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। যখন FREEN বিট রিসেট করা হয়, তখন এটি ST92F120 এর মতো একই আচরণ করে, যার অর্থ হল PLL বন্ধ করা হয় যখন:
- স্টপ মোডে প্রবেশ করা,
- PLLCONF রেজিস্টারে DX(2:0) = 111,
- ডব্লিউএফআই নির্দেশনা অনুসরণ করে কম পাওয়ার মোডে প্রবেশ করা (ব্যঘাতের জন্য অপেক্ষা করুন বা বাধার জন্য কম শক্তি অপেক্ষা করুন)।
যখন FREEN বিট সেট করা হয় এবং উপরে তালিকাভুক্ত যেকোন শর্ত ঘটলে, PLL ফ্রি রানিং মোডে প্রবেশ করে এবং কম ফ্রিকোয়েন্সিতে দোদুল্যমান হয় যা সাধারণত প্রায় 50 kHz হয়।
উপরন্তু, যখন PLL অভ্যন্তরীণ ঘড়ি প্রদান করে, যদি ঘড়ির সংকেত অদৃশ্য হয়ে যায় (একটি ভাঙা বা সংযোগ বিচ্ছিন্ন অনুরণন যন্ত্রের কারণে...), একটি নিরাপত্তা ঘড়ির সংকেত স্বয়ংক্রিয়ভাবে প্রদান করা হয়, যা ST9-কে কিছু উদ্ধার কাজ সম্পাদন করতে দেয়।
এই ঘড়ি সংকেতের ফ্রিকোয়েন্সি PLLCONF রেজিস্টারের DX[0..2] বিটের উপর নির্ভর করে (R246, পৃষ্ঠা55)।
আরো বিস্তারিত জানার জন্য ST92F124/F150/F250 ডেটাশীট পড়ুন।
অভ্যন্তরীণ ভলিউমTAGই রেগুলেটর
ST92F124/F150/F250-এ, কোর 3.3V-এ কাজ করে, যখন I/Os এখনও 5V-এ কাজ করে। কোরে 3.3V শক্তি সরবরাহ করার জন্য, একটি অভ্যন্তরীণ নিয়ন্ত্রক যুক্ত করা হয়েছে।
আসলে, এই ভলিউমtage নিয়ন্ত্রক 2টি নিয়ন্ত্রক নিয়ে গঠিত:
- একটি প্রধান ভলিউমtagই রেগুলেটর (ভিআর),
- একটি কম শক্তি ভলিউমtagই রেগুলেটর (LPVR)।
প্রধান ভলিউমtagই রেগুলেটর (ভিআর) সমস্ত অপারেটিং মোডে ডিভাইসের প্রয়োজনীয় কারেন্ট সরবরাহ করে। খন্ড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 ঘড়ি),
- 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 বিট রিসেট
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 ডিপিআর সংরক্ষণ করতে, ফ্ল্যাশ এবং 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 ইনপুটে বহিরাগত ঘড়ি প্রয়োগ করার সুপারিশ করা হয়।
অ্যাডভানtages হল:
- একটি স্ট্যান্ডার্ড 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-বিট এডিসি
যেহেতু নতুন ADC সম্পূর্ণ ভিন্ন, প্রোগ্রামটি আপডেট করতে হবে:
- সমস্ত ডেটা রেজিস্টার হল 10 বিট, যার মধ্যে থ্রেশহোল্ড রেজিস্টার রয়েছে। তাই প্রতিটি রেজিস্টার দুটি 8-বিট রেজিস্টারে বিভক্ত: একটি উপরের রেজিস্টার এবং একটি নিম্ন রেজিস্টার, যেখানে শুধুমাত্র 2টি সবচেয়ে গুরুত্বপূর্ণ বিট ব্যবহার করা হয়:
- স্টার্ট কনভার্সন চ্যানেল এখন বিট CLR1 [7:4] (Pg63, R252) দ্বারা সংজ্ঞায়িত করা হয়েছে।
- এনালগ ওয়াচডগ চ্যানেলগুলি বিট CLR1[3:0] দ্বারা নির্বাচিত হয়। একমাত্র শর্ত হল দুটি চ্যানেল অবশ্যই সংলগ্ন হতে হবে।
- ADC ঘড়িটি CLR2[7:5] (Pg63, R253) দিয়ে নির্বাচন করা হয়েছে।
- ইন্টারাপ্ট রেজিস্টার পরিবর্তন করা হয়নি।
এডিসি রেজিস্টারের দৈর্ঘ্য বৃদ্ধির কারণে রেজিস্টার ম্যাপ ভিন্ন। আপডেট হওয়া ST92F124/F150/F250 ডেটাশিটে ADC-এর বিবরণে নতুন রেজিস্টারের অবস্থান দেওয়া আছে।
I²C
IERRP বিট রিসেট
ST92F124/F150/F250 বিঘ্নিত রুটিনে ত্রুটি মুলতুবি ইভেন্টে (IERRP সেট করা আছে), একটি সফ্টওয়্যার লুপ প্রয়োগ করা আবশ্যক৷
এই লুপ প্রতিটি পতাকা পরীক্ষা করে এবং সংশ্লিষ্ট প্রয়োজনীয় ক্রিয়াগুলি সম্পাদন করে। সমস্ত পতাকা রিসেট না হওয়া পর্যন্ত লুপ শেষ হবে না।
এই সফ্টওয়্যার লুপ এক্সিকিউশনের শেষে, সফ্টওয়্যার দ্বারা IERRP বিট রিসেট করা হয় এবং কোডটি ইন্টারাপ্ট রুটিন থেকে বেরিয়ে যায়।
শুরু ইভেন্ট অনুরোধ
যেকোনো অবাঞ্ছিত ডবল স্টার্ট ইভেন্ট এড়াতে, মেক-এ যে কোনো কম্পাইলার অটোপিমাইজেশন বিকল্প ব্যবহার করুনfile.
উদাহরণস্বরূপ:
CFLAGS = -m$(MODEL) -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+ ভিজ্যুয়াল ডিবাগের প্রধান মেনু থেকে Help>About.. নির্বাচন করে খুলতে পারেন এমন ST9+ ভিজ্যুয়াল ডিবাগ উইন্ডোর টার্গেট ফিল্ডে আপনার এমুলেটরের কোন মনিটর সংস্করণ আছে তা দেখতে পারেন।]
- যদি আপনার পিসি Windows ® NT ® অপারেটিং সিস্টেমে চলমান থাকে তবে আপনার অবশ্যই প্রশাসকের বিশেষাধিকার থাকতে হবে৷
- আপনার ST9 HDS6.1.1V9 এমুলেটরের সাথে সংযুক্ত হোস্ট পিসিতে আপনি অবশ্যই 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\ সাবফোল্ডারে ব্রাউজ করুন।
- ..\downloader\ সনাক্ত করুন \ আপনি যে এমুলেটর আপগ্রেড/কনফিগার করতে চান তার নামের সাথে সংশ্লিষ্ট ডিরেক্টরি।
প্রাক্তন জন্যampলে, আপনি যদি আপনার ST92F120 এমুলেটরটিকে ST92F150-EMU2 এমুলেশন প্রোবের সাথে ব্যবহার করার জন্য পুনরায় কনফিগার করতে চান, তাহলে ..\downloader\ এ ব্রাউজ করুন। \ ডিরেক্টরি।
5. তারপর আপনি যে সংস্করণটি ইনস্টল করতে চান তার সাথে সম্পর্কিত ডিরেক্টরি নির্বাচন করুন (প্রাক্তনample, V1.01 সংস্করণ ..\downloader\-এ পাওয়া যায় \v92\) এবং নির্বাচন করুন file (উদাহরণস্বরূপample, setup_st92f150.bat)।
6. Open এ ক্লিক করুন।
7. রান উইন্ডোতে ওকে ক্লিক করুন। আপডেট শুরু হবে। আপনাকে কেবল আপনার পিসির স্ক্রিনে প্রদর্শিত নির্দেশাবলী অনুসরণ করতে হবে।
সতর্কতা: আপডেট চলাকালীন এমুলেটর বা প্রোগ্রাম বন্ধ করবেন না! আপনার এমুলেটর ক্ষতিগ্রস্ত হতে পারে!
“বর্তমান নোটের উদ্দেশ্য হল গ্রাহকদের তাদের পণ্য সম্পর্কে তথ্য প্রদান করা যাতে তাদের সময় বাঁচানো যায়। ফলস্বরূপ, প্রত্যক্ষ, পরোক্ষ বা ফলস্বরূপ ক্ষতির জন্য STMICROElectronics-কে দায়ী করা হবে না। "
সজ্জিত তথ্য সঠিক এবং নির্ভরযোগ্য বিশ্বাস করা হয়। যাইহোক, STMicroelectronics এই ধরনের তথ্য ব্যবহারের ফলাফলের জন্য বা এর ব্যবহারের ফলে হতে পারে এমন কোনো পেটেন্ট বা তৃতীয় পক্ষের অন্যান্য অধিকার লঙ্ঘনের জন্য কোনো দায়বদ্ধতা গ্রহণ করে না। STMicroelectronics-এর কোনো পেটেন্ট বা পেটেন্ট অধিকারের অধীনে অন্তর্নিহিত বা অন্যথায় কোনো লাইসেন্স দেওয়া হয় না। এই প্রকাশনায় উল্লেখিত স্পেসিফিকেশন নোটিশ ছাড়াই পরিবর্তন সাপেক্ষে. এই প্রকাশনাটি পূর্বে সরবরাহ করা সমস্ত তথ্যকে সরিয়ে দেয় এবং প্রতিস্থাপন করে। STMicroelectronics পণ্যগুলি STMicroelectronics-এর স্পষ্ট লিখিত অনুমোদন ছাড়া লাইফ সাপোর্ট ডিভাইস বা সিস্টেমে গুরুত্বপূর্ণ উপাদান হিসেবে ব্যবহারের জন্য অনুমোদিত নয়।
ST লোগো হল STMicroelectronics-এর একটি নিবন্ধিত ট্রেডমার্ক
2003 STMicroelectronics – সর্বস্বত্ব সংরক্ষিত।
STMicroelectronics দ্বারা I2C উপাদান ক্রয় ফিলিপস I2C পেটেন্টের অধীনে একটি লাইসেন্স প্রদান করে। I2C সিস্টেমে এই উপাদানগুলি ব্যবহার করার অধিকার প্রদান করা হয় যদি সিস্টেমটি ফিলিপস দ্বারা সংজ্ঞায়িত I2C স্ট্যান্ডার্ড স্পেসিফিকেশনের সাথে সঙ্গতিপূর্ণ হয়।
STMicroelectronics Group of Company
অস্ট্রেলিয়া - ব্রাজিল - কানাডা - চীন - ফিনল্যান্ড - ফ্রান্স - জার্মানি - হংকং - ভারত - ইজরায়েল - ইতালি - জাপান
মালয়েশিয়া - মাল্টা - মরক্কো - সিঙ্গাপুর - স্পেন - সুইডেন - সুইজারল্যান্ড - যুক্তরাজ্য - মার্কিন যুক্তরাষ্ট্র
http://www.st.com
দলিল/সম্পদ
![]() |
STMicroelectronics ST92F120 এমবেডেড অ্যাপ্লিকেশন [পিডিএফ] নির্দেশনা ST92F120 এমবেডেড অ্যাপ্লিকেশন, ST92F120, এমবেডেড অ্যাপ্লিকেশন, অ্যাপ্লিকেশন |