STM32WB55CGU6 ARM მიკროკონტროლერები – მიკროკონტროლერი ულტრა დაბალი სიმძლავრის ორბირთვიანი მკლავი Cortex-M4 მიკროკონტროლერი 64 MHz, Cortex-M0+ 32 MHz 1 მბაიტი
♠ პროდუქტის აღწერა
პროდუქტის ატრიბუტი | ატრიბუტის მნიშვნელობა |
მწარმოებელი: | STMicroelectronics |
პროდუქტის კატეგორია: | ARM მიკროკონტროლერები - მიკროკონტროლერები |
RoHS: | დეტალები |
სერია: | STM32WB |
მონტაჟის სტილი: | SMD/SMT |
პაკეტი / ქეისი: | UFQFPN-48 |
ბირთვი: | ARM Cortex M0+, ARM Cortex M4 |
პროგრამის მეხსიერების ზომა: | 1 მბ |
მონაცემთა ავტობუსის სიგანე: | 32 ბიტიანი |
ADC-ის გარჩევადობა: | 12 ბიტიანი |
მაქსიმალური საათის სიხშირე: | 64 MHz, 32 MHz |
შეყვანის/გამოყვანის რაოდენობა: | 30 შეყვანა/გამოსვლა |
მონაცემთა ოპერატიული მეხსიერების ზომა: | 256 კბ |
მიწოდების ძაბვა - მინ: | 1.71 ვოლტი |
მიწოდების ძაბვა - მაქს.: | 3.6 ვოლტი |
მინიმალური სამუშაო ტემპერატურა: | - 40°C |
მაქსიმალური სამუშაო ტემპერატურა: | + 105 გრადუსი ცელსიუსი |
შეფუთვა: | უჯრა |
ბრენდი: | STMicroelectronics |
მონაცემთა ოპერატიული მეხსიერების ტიპი: | SRAM |
ინტერფეისის ტიპი: | I2C, LPUART, SAI, SPI, USART, USB |
ტენიანობის მიმართ მგრძნობიარე: | დიახ |
ADC არხების რაოდენობა: | 13 არხი |
პროდუქტის ტიპი: | ARM მიკროკონტროლერები - მიკროკონტროლერები |
პროგრამის მეხსიერების ტიპი: | ფლეში |
ქარხნული შეფუთვის რაოდენობა: | 1560 წელი |
ქვეკატეგორია: | მიკროკონტროლერები - მიკროკონტროლერი |
სავაჭრო დასახელება: | STM32 |
ერთეულის წონა: | 0.003517 უნცია |
♠ მრავალპროტოკოლიანი უსადენო 32-ბიტიანი MCU Arm®-ზე დაფუძნებული Cortex®-M4 FPU-ით, Bluetooth® 5.2 და 802.15.4 რადიო გადაწყვეტით
STM32WB55xx და STM32WB35xx მრავალპროტოკოლიანი უსადენო და ულტრა დაბალი სიმძლავრის მოწყობილობები აღჭურვილია მძლავრი და ულტრა დაბალი სიმძლავრის რადიოსადგურით, რომელიც თავსებადია Bluetooth® Low Energy SIG სპეციფიკაცია 5.2-თან და IEEE 802.15.4-2011 სტანდარტთან. ისინი შეიცავენ სპეციალურ Arm® Cortex®-M0+-ს რეალურ დროში დაბალი დონის ყველა ოპერაციის შესასრულებლად.
მოწყობილობები შექმნილია უკიდურესად დაბალი სიმძლავრისთვის და დაფუძნებულია მაღალი ხარისხის Arm® Cortex®-M4 32-ბიტიან RISC ბირთვზე, რომელიც მუშაობს 64 MHz-მდე სიხშირით. ეს ბირთვი აღჭურვილია მცურავი წერტილის ერთეულით (FPU) ერთზუსტი სიზუსტით, რომელიც მხარს უჭერს Arm®-ის ყველა ერთზუსტი სიზუსტის მონაცემთა დამუშავების ინსტრუქციას და მონაცემთა ტიპს. ის ასევე ახორციელებს DSP ინსტრუქციების სრულ კომპლექტს და მეხსიერების დაცვის ერთეულს (MPU), რომელიც აძლიერებს აპლიკაციის უსაფრთხოებას.
გაუმჯობესებულ პროცესორებს შორის კომუნიკაციას IPCC უზრუნველყოფს ექვსი ორმხრივი არხის მეშვეობით. HSEM უზრუნველყოფს აპარატურულ სემაფორებს, რომლებიც გამოიყენება ორ პროცესორს შორის საერთო რესურსების გასაზიარებლად.
მოწყობილობები აღჭურვილია მაღალსიჩქარიანი მეხსიერებით (STM32WB55xx-ისთვის 1 მბ-მდე ფლეშ მეხსიერება, STM32WB35xx-ისთვის 512 კბაიტამდე, STM32WB55xx-ისთვის 256 კბაიტამდე SRAM, STM32WB35xx-ისთვის 96 კბაიტი), Quad-SPI ფლეშ მეხსიერების ინტერფეისით (ხელმისაწვდომია ყველა პაკეტზე) და გაუმჯობესებული შეყვანის/გამოყვანის და პერიფერიული მოწყობილობების ფართო სპექტრით.
მეხსიერებასა და პერიფერიულ მოწყობილობებს შორის და მეხსიერებიდან მეხსიერებაში მონაცემთა პირდაპირი გადაცემა მხარდაჭერილია თოთხმეტი DMA არხის მიერ DMAMUX პერიფერიული მოწყობილობის სრული მოქნილი არხის შესაბამისობით.
მოწყობილობებს აქვთ ჩაშენებული Flash მეხსიერებისა და SRAM-ის რამდენიმე მექანიზმი: წაკითხვისგან დაცვა, ჩაწერისგან დაცვა და საკუთრების კოდის წაკითხვისგან დაცვა. მეხსიერების ნაწილების დაცვა შესაძლებელია Cortex® -M0+-ისთვის ექსკლუზიური წვდომისთვის.
ორი AES დაშიფვრის ძრავა, PKA და RNG, უზრუნველყოფს MAC-ის ქვედა ფენის და ზედა ფენის კრიპტოგრაფიას. გასაღებების დასამალად შეიძლება გამოყენებულ იქნას მომხმარებლის გასაღების შენახვის ფუნქცია. მოწყობილობები გვთავაზობენ სწრაფ 12-ბიტიან ADC-ს და ორ ულტრა დაბალი სიმძლავრის შედარების მოწყობილობას, რომლებიც დაკავშირებულია მაღალი სიზუსტის საცნობარო ძაბვის გენერატორთან.
ეს მოწყობილობები მოიცავს დაბალი სიმძლავრის RTC-ს, ერთ გაუმჯობესებულ 16-ბიტიან ტაიმერს, ერთ ზოგადი დანიშნულების 32-ბიტიან ტაიმერს, ორ ზოგადი დანიშნულების 16-ბიტიან ტაიმერს და ორ 16-ბიტიან დაბალი სიმძლავრის ტაიმერს. გარდა ამისა, STM32WB55xx-ისთვის (არა UFQFPN48 პაკეტში) ხელმისაწვდომია 18-მდე ტევადური სენსორული არხი.
STM32WB55xx ასევე აღჭურვილია ინტეგრირებული LCD დრაივერით 8x40 ან 4x44 ზომამდე, შიდა გადამყვანით. STM32WB55xx და STM32WB35xx მოდელებს ასევე აქვთ სტანდარტული და მოწინავე საკომუნიკაციო ინტერფეისები, კერძოდ, ერთი USART (ISO 7816, IrDA, Modbus და Smartcard რეჟიმი), ერთი დაბალი სიმძლავრის UART (LPUART), ორი I2C (SMBus/PMBus), ორი SPI (ერთი STM32WB35xx-ისთვის) 32 MHz-მდე, ერთი სერიული აუდიო ინტერფეისი (SAI) ორი არხით და სამი PDM-ით, ერთი USB 2.0 FS მოწყობილობა ჩაშენებული უკრისტალური ოსცილატორით, BCD და LPM მხარდაჭერით და ერთი Quad-SPI ადგილზე შესრულების (XIP) შესაძლებლობით.
STM32WB55xx და STM32WB35xx მოდელები მუშაობენ -40-დან +105 °C-მდე (+125 °C შეერთების წერტილში) და -40-დან +85 °C-მდე (+105 °C შეერთების წერტილში) ტემპერატურულ დიაპაზონში, 1.71-დან 3.6 ვოლტამდე კვების წყაროზე. ენერგოდაზოგვის რეჟიმების ყოვლისმომცველი ნაკრები საშუალებას იძლევა დაბალი სიმძლავრის აპლიკაციების დიზაინისთვის.
მოწყობილობები მოიცავს დამოუკიდებელ კვების წყაროებს ანალოგური შეყვანისთვის ADC-სთვის.
• მოიცავს ST-ის ულტრათანამედროვე დაპატენტებულ ტექნოლოგიას
• რადიო
– 2.4 GHz – RF გადამცემ-მიმღები, რომელიც მხარს უჭერს Bluetooth® 5.2 სპეციფიკაციას, IEEE 802.15.4-2011 PHY და MAC, Thread და Zigbee® 3.0-ის მხარდაჭერას
– RX მგრძნობელობა: -96 dBm (Bluetooth® Low Energy 1 Mbps-ზე), -100 dBm (802.15.4)
– პროგრამირებადი გამომავალი სიმძლავრე +6 dBm-მდე 1 dB საფეხურებით – ინტეგრირებული ბალუნი BOM-ის შესამცირებლად
- 2 Mbps-ის მხარდაჭერა
– რეალურ დროში რადიო ფენისთვის განკუთვნილი Arm® 32-ბიტიანი Cortex® M0+ CPU
– ზუსტი RSSI სიმძლავრის კონტროლის ჩასართავად
– შესაფერისია ისეთი სისტემებისთვის, რომლებიც მოითხოვენ რადიოსიხშირული რეგულაციების ETSI EN 300 328, EN 300 440, FCC CFR47 ნაწილი 15 და ARIB STD-T66 დაცვას.
–გარე PA-ს მხარდაჭერა
– ოპტიმიზებული შესაბამისობის გადაწყვეტისთვის ხელმისაწვდომი ინტეგრირებული პასიური მოწყობილობის (IPD) თანმხლები ჩიპი (MLPF-WB-01E3 ან MLPF-WB-02E3)
• ულტრა დაბალი სიმძლავრის პლატფორმა
– 1.71-დან 3.6 ვოლტამდე კვების წყარო
– 40°C-დან 85/105°C-მდე ტემპერატურის დიაპაზონი
– 13 nA გამორთვის რეჟიმი
– 600 nA ლოდინის რეჟიმი + RTC + 32 KB ოპერატიული მეხსიერება
– 2.1 µA გაჩერების რეჟიმი + RTC + 256 KB ოპერატიული მეხსიერება
– აქტიური რეჟიმის მიკროკონტროლერი: < 53 µA / MHz, როდესაც RF და SMPS ჩართულია
– რადიო: Rx 4.5 mA / Tx 0 dBm 5.2 mA-ზე
• ბირთვი: Arm® 32-ბიტიანი Cortex®-M4 CPU FPU-ით, ადაპტური რეალურ დროში ამაჩქარებელი (ART Accelerator), რომელიც საშუალებას იძლევა Flash მეხსიერებიდან 0-ლოდინის მდგომარეობის შესრულების, სიხშირე 64 MHz-მდე, MPU, 80 DMIPS და DSP ინსტრუქციები
• შესრულების საორიენტაციო მაჩვენებელი
– 1.25 DMIPS/MHz (Drystone 2.1)
– 219.48 CoreMark® (3.43 CoreMark/MHz 64 MHz-ზე)
• ენერგიის სტანდარტი
– 303 ULPMark™ CP ქულა
• მიწოდებისა და გადატვირთვის მართვა
– მაღალი ეფექტურობის ჩაშენებული SMPS დაღმავალი გადამყვანი ინტელექტუალური შემოვლითი რეჟიმით
– ულტრაუსაფრთხო, დაბალი სიმძლავრის BOR (ბრუნვის გამორთვის გადატვირთვა) ხუთი არჩევითი ზღურბლით
– ულტრადაბალი სიმძლავრის POR/PDR
– პროგრამირებადი ძაბვის დეტექტორი (PVD)
– VBAT რეჟიმი RTC-ით და სარეზერვო რეგისტრებით
• საათის წყაროები
– 32 MHz კრისტალური ოსცილატორი ინტეგრირებული ტრიმერის კონდენსატორებით (რადიო და პროცესორის ტაქტური დინამიკი)
– 32 kHz კრისტალური ოსცილატორი RTC-სთვის (LSE)
– შიდა დაბალი სიმძლავრის 32 kHz (±5%) RC (LSI1)
– შიდა დაბალი სიმძლავრის 32 kHz (სტაბილურობა ±500 ppm) RC (LSI2)
– შიდა მრავალსიჩქარიანი 100 kHz-დან 48 MHz-მდე ოსცილატორი, ავტომატურად ტრიმირებული LSE-ით (±0.25%-ზე უკეთესი სიზუსტით)
– მაღალსიჩქარიანი შიდა 16 MHz ქარხნულად მორგებული RC (±1%)
– 2x PLL სისტემის საათისთვის, USB-სთვის, SAI-სთვის და ADC-სთვის
• მოგონებები
– 1 მბ-მდე ფლეშ მეხსიერება სექტორული დაცვით (PCROP) R/W ოპერაციებისგან, რაც საშუალებას იძლევა რადიო სტეკისა და აპლიკაციის გამოყენების
– 256 კბ-მდე SRAM, მათ შორის 64 კბ აპარატურის პარიტეტის შემოწმებით
– 20×32-ბიტიანი სარეზერვო ასლის რეგისტრი
– ჩამტვირთავი, რომელიც მხარს უჭერს USART, SPI, I2C და USB ინტერფეისებს
– OTA (ეთერში) Bluetooth® Low Energy და 802.15.4 განახლება
– Quad SPI მეხსიერების ინტერფეისი XIP-თან
– 1 კბაიტი (128 ორმაგი სიტყვა) ერთჯერადი პაროლი
• მდიდარი ანალოგური პერიფერიული მოწყობილობები (1.62 ვ-მდე)
– 12-ბიტიანი ADC 4.26 Msps, 16-ბიტიანამდე აპარატურული ზესემპლინგით, 200 µA/Msps
– 2x ულტრა დაბალი სიმძლავრის შედარების მოწყობილობა
– ზუსტი 2.5 ვ ან 2.048 ვ საცნობარო ძაბვის ბუფერული გამომავალი
• სისტემის პერიფერიული მოწყობილობები
– პროცესორთაშორისი კომუნიკაციის კონტროლერი (IPCC) Bluetooth® Low Energy-თან და 802.15.4-თან კომუნიკაციისთვის
– ტექნიკური სემაფორები პროცესორებს შორის რესურსების გაზიარებისთვის
– 2x DMA კონტროლერი (თითოეული 7x არხი), რომლებიც მხარს უჭერენ ADC, SPI, I2C, USART, QSPI, SAI, AES, ტაიმერებს
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus და Smartcard რეჟიმი)
– 1x LPUART (დაბალი სიმძლავრე)
– 2x SPI 32 მბიტ/წმ
– 2x I2C (SMBus/PMBus)
– 1x SAI (ორარხიანი მაღალი ხარისხის აუდიო)
– 1x USB 2.0 FS მოწყობილობა, კრისტალების გარეშე, BCD და LPM
– შეხების სენსორის კონტროლერი, 18-მდე სენსორი
– LCD 8×40 საფეხურიანი გადამყვანით
– 1x 16-ბიტიანი, ოთხარხიანი გაფართოებული ტაიმერი
– 2x 16-ბიტიანი, ორარხიანი ტაიმერი
– 1x 32-ბიტიანი, ოთხარხიანი ტაიმერი
– 2x 16-ბიტიანი ულტრა დაბალი სიმძლავრის ტაიმერი
– 1x დამოუკიდებელი Systick
– 1x დამოუკიდებელი მაკონტროლებელი
– 1x ფანჯრის მცველი
• უსაფრთხოება და პირადობის დამადასტურებელი დოკუმენტი
– Bluetooth® Low Energy-ისა და 802.15.4 SW სტეკისთვის უსაფრთხო პროგრამული უზრუნველყოფის ინსტალაცია (SFI)
– 3x აპარატურული დაშიფვრა AES მაქსიმუმ 256-ბიტიანი აპლიკაციისთვის, Bluetooth® Low Energy და IEEE802.15.4
– მომხმარებლის გასაღებების შენახვის / გასაღებების მენეჯერის მომსახურება
– HW საჯარო გასაღების ავტორიტეტი (PKA)
– კრიპტოგრაფიული ალგორითმები: RSA, დიფი-ჰელმანი, ECC GF(p)-ზე
– ნამდვილი შემთხვევითი რიცხვების გენერატორი (RNG)
– სექტორის დაცვა რადიოსიხშირული ოპერაციებისგან (PCROP)
– CRC-ის გამოთვლის ერთეული
– ჩიპის ინფორმაცია: 96-ბიტიანი უნიკალური ID
– IEEE 64-ბიტიანი უნიკალური ID. 802.15.4 64-ბიტიანი და Bluetooth® Low Energy 48-ბიტიანი EUI-ის მიღების შესაძლებლობა
• 72-მდე სწრაფი შეყვანა/გამოსვლა, მათგან 70 5 V-ტოლერანტულია
• განვითარების მხარდაჭერა
– სერიული მავთულის გამართვა (SWD), JTAG აპლიკაციის პროცესორისთვის
– აპლიკაციის ჯვარედინი ტრიგერი შეყვანის/გამოყვანის საშუალებით
– ჩაშენებული Trace Macrocell™ გამოყენებისთვის