STM32G0B1VET6 ARM მიკროკონტროლერები – მიკროკონტროლერი Mainstream Arm Cortex-M0+ 32-ბიტიანი მიკროკონტროლერი, 512 კბ-მდე ფლეშ მეხსიერება, 144 კბ ოპერატიული მეხსიერება
♠ პროდუქტის აღწერა
პროდუქტის ატრიბუტი | ატრიბუტის მნიშვნელობა |
მწარმოებელი: | STMicroelectronics |
პროდუქტის კატეგორია: | ARM მიკროკონტროლერები - მიკროკონტროლერები |
RoHS: | დეტალები |
სერია: | STM32G0 |
მონტაჟის სტილი: | SMD/SMT |
ბირთვი: | ARM Cortex M0+ |
პროგრამის მეხსიერების ზომა: | 512 კბ |
მონაცემთა ავტობუსის სიგანე: | 32 ბიტიანი |
ADC-ის გარჩევადობა: | 12 ბიტიანი |
მაქსიმალური საათის სიხშირე: | 64 MHz |
შეყვანის/გამოყვანის რაოდენობა: | 94 შეყვანა/გამოსვლა |
მონაცემთა ოპერატიული მეხსიერების ზომა: | 144 კბ |
მიწოდების ძაბვა - მინ: | 1.7 ვოლტი |
მიწოდების ძაბვა - მაქს.: | 3.6 ვოლტი |
მინიმალური სამუშაო ტემპერატურა: | - 40°C |
მაქსიმალური სამუშაო ტემპერატურა: | + 85 გრადუსი ცელსიუსი |
შეფუთვა: | უჯრა |
ბრენდი: | STMicroelectronics |
ტენიანობის მიმართ მგრძნობიარე: | დიახ |
პროდუქტის ტიპი: | ARM მიკროკონტროლერები - მიკროკონტროლერები |
ქარხნული შეფუთვის რაოდენობა: | 540 |
ქვეკატეგორია: | მიკროკონტროლერები - მიკროკონტროლერი |
სავაჭრო დასახელება: | STM32 |
ერთეულის წონა: | 0.024022 უნცია |
♠ Arm® Cortex®-M0+ 32-ბიტიანი მიკროპროცესორი, 512 კბ-მდე ფლეშ მეხსიერება, 144 კბ ოპერატიული მეხსიერება, 6x USART, ტაიმერები, ADC, DAC, საკომუნიკაციო ინტერფეისი, 1.7-3.6 ვოლტი
STM32G0B1xB/xC/xE მეინსტრიმული მიკროკონტროლერები დაფუძნებულია მაღალი ხარისხის Arm® Cortex®-M0+ 32-ბიტიან RISC ბირთვზე, რომელიც მუშაობს 64 MHz სიხშირეზე. ინტეგრაციის მაღალი დონის შეთავაზებით, ისინი შესაფერისია მომხმარებელთა, სამრეწველო და საყოფაცხოვრებო ტექნიკის სფეროებში ფართო სპექტრის აპლიკაციებისთვის და მზად არიან ნივთების ინტერნეტის (IoT) გადაწყვეტილებებისთვის.
მოწყობილობები მოიცავს მეხსიერების დაცვის ბლოკს (MPU), მაღალსიჩქარიან ჩაშენებულ მეხსიერებებს (144 კბაიტი SRAM და 512 კბაიტამდე Flash პროგრამული მეხსიერება წაკითხვის და ჩაწერის დაცვით, საკუთარი კოდის დაცვით და დაცული ზონით), DMA, სისტემის ფუნქციების ფართო სპექტრს, გაუმჯობესებულ შეყვანა/გამოსვლას და პერიფერიულ მოწყობილობებს. მოწყობილობები გვთავაზობენ სტანდარტულ საკომუნიკაციო ინტერფეისებს (სამი I2C, სამი SPI / ორი I2S, ერთი HDMI CEC, ერთი სრული სიჩქარის USB, ორი FD CAN და ექვსი USART), ერთ 12-ბიტიან ADC (2.5 MSps) 19 არხამდე, ერთ 12-ბიტიან DAC ორი არხით, სამ სწრაფ შედარების საშუალებას, შიდა ძაბვის საცნობარო ბუფერს, დაბალი სიმძლავრის RTC-ს, გაფართოებული მართვის PWM ტაიმერს, რომელიც მუშაობს CPU-ს სიხშირის ორმაგ სიჩქარემდე, ექვს ზოგადი დანიშნულების 16-ბიტიან ტაიმერს, რომელთაგან ერთი მუშაობს CPU-ს სიხშირის ორმაგ სიჩქარემდე, 32-ბიტიან ზოგადი დანიშნულების ტაიმერს, ორ საბაზისო ტაიმერს, ორ დაბალი სიმძლავრის 16-ბიტიან ტაიმერს, ორ საკონტროლო ტაიმერს და SysTick ტაიმერს. მოწყობილობები უზრუნველყოფენ სრულად ინტეგრირებულ USB Type-C კვების მიწოდების კონტროლერს.
მოწყობილობები მუშაობენ -40-დან 125°C-მდე გარემოს ტემპერატურაზე და 1.7 ვ-დან 3.6 ვ-მდე კვების ძაბვით. ოპტიმიზებული დინამიური მოხმარება, ენერგოდაზოგვის რეჟიმების ყოვლისმომცველ კომპლექტთან, დაბალი სიმძლავრის ტაიმერებთან და დაბალი სიმძლავრის UART-თან ერთად, საშუალებას იძლევა დაბალი სიმძლავრის აპლიკაციების დაპროექტების.
VBAT პირდაპირი აკუმულატორის შეყვანა საშუალებას იძლევა RTC და სარეზერვო რეგისტრები ჩართული იყოს.
მოწყობილობები იყიდება 32-დან 100-მდე პინის შემცველ პაკეტებში. ზოგიერთი პაკეტი, რომელსაც აქვს დაბალი პინების რაოდენობა, ხელმისაწვდომია ორ პინ-აუტში (სტანდარტული და ალტერნატიული, რომლებიც მითითებულია „N“ სუფიქსით). N სუფიქსით მონიშნული პროდუქტები სტანდარტულ პინ-აუტთან შედარებით გთავაზობთ VDDIO2 კვებას და დამატებით UCPD პორტს, ამიტომ ისინი უკეთესი არჩევანია UCPD/USB აპლიკაციებისთვის.
• ბირთვი: Arm® 32-ბიტიანი Cortex®-M0+ CPU, სიხშირე 64 MHz-მდე
• -40°C-დან 85°C-მდე/105°C/125°C-მდე სამუშაო ტემპერატურა
• მოგონებები
– 512 კბაიტამდე ფლეშ მეხსიერება დაცვით და დაცული ზონით, ორი ბანკი, წაკითხვის/ჩაწერის მხარდაჭერით
– 144 კბაიტი SRAM (128 კბაიტი HW პარიტეტის შემოწმებით)
• CRC-ის გამოთვლის ერთეული
• გადატვირთვა და ენერგიის მართვა
– ძაბვის დიაპაზონი: 1.7 ვ-დან 3.6 ვ-მდე
– ცალკე შემავალი/გამომავალი კვების პინი (1.6 ვ-დან 3.6 ვ-მდე)
– ჩართვა/გამორთვის გადატვირთვა (POR/PDR)
– პროგრამირებადი გადატვირთვა ძაბვის გამორთვისთვის (BOR)
– პროგრამირებადი ძაბვის დეტექტორი (PVD)
– დაბალი ენერგომოხმარების რეჟიმები: ძილი, გაჩერება, ლოდინი, გამორთვა
– VBAT მიწოდება RTC-სა და სარეზერვო რეგისტრებისთვის
• საათის მართვა
– 4-დან 48 MHz-მდე კრისტალური ოსცილატორი
– 32 kHz კრისტალური ოსცილატორი კალიბრაციით
– შიდა 16 MHz RC PLL ოფციით (±1 %)
– შიდა 32 kHz RC ოსცილატორი (±5 %)
• 94-მდე სწრაფი შეყვანა/გამოსვლა
– ყველა გარე შეფერხების ვექტორებზე გამოსახვა შესაძლებელია
– მრავალჯერადი 5 V-ტოლერანტული შეყვანა/გამოსვლა
• 12-არხიანი DMA კონტროლერი მოქნილი მიმაგრებით
• 12-ბიტიანი, 0.4 µs ADC (16-მდე დამატებითი არხი)
– 16 ბიტიანამდე აპარატურული ზესემპლინგით
– კონვერტაციის დიაპაზონი: 0-დან 3.6 ვ-მდე
• ორი 12-ბიტიანი ციფრულ-ანალოგური გადამყვანი, დაბალი სიმძლავრის ნიმუშის აღება და შეკავება
• სამი სწრაფი, დაბალი სიმძლავრის ანალოგური შედარების მოწყობილობა, პროგრამირებადი შეყვანითა და გამოყვანით, რელსიდან რელსამდე
• 15 ტაიმერი (ორი 128 MHz სიხშირის შესაძლებლობით): 16-ბიტიანი ძრავის გაფართოებული მართვისთვის, ერთი 32-ბიტიანი და ექვსი 16-ბიტიანი ზოგადი დანიშნულების, ორი საბაზისო 16-ბიტიანი, ორი დაბალი სიმძლავრის 16-ბიტიანი, ორი მაკონტროლებელი, SysTick ტაიმერი
• კალენდარული RTC მაღვიძარით და პერიოდული გამოღვიძებით გაჩერების/ლოდინის/გამორთვის რეჟიმიდან
• საკომუნიკაციო ინტერფეისები
– სამი I2C-ავტობუსის ინტერფეისი, რომელიც მხარს უჭერს Fast-mode Plus-ს (1 Mbit/s) დამატებითი დენის ჩაძირვით, ორი მხარს უჭერს SMBus/PMBus-ს და Stop რეჟიმიდან გამოღვიძებას.
– ექვსი USART მთავარი/დაქვემდებარებული სინქრონული SPI-ით; სამი მხარს უჭერს ISO7816 ინტერფეისს, LIN-ს, IrDA შესაძლებლობას, ავტომატური ბაუდის სიჩქარის ამოცნობას და გაღვიძების ფუნქციას.
– ორი დაბალი სიმძლავრის UART
– სამი SPI (32 მბიტ/წმ) 4-დან 16-ბიტიან პროგრამირებად ბიტფრეიმთან, ორი მულტიპლექსირებული I2S ინტერფეისით
– HDMI CEC ინტერფეისი, გაღვიძება ჰედერზე
• USB 2.0 FS მოწყობილობა (კრისტალის გარეშე) და მასპინძელი კონტროლერი
• USB Type-C™ დენის მიწოდების კონტროლერი
• ორი FDCAN კონტროლერი
• განვითარების მხარდაჭერა: სერიული მავთულის გამართვა (SWD)
• 96-ბიტიანი უნიკალური ID