STM32WB55CEU6TR RF მიკროკონტროლერები – მიკროკონტროლერი ულტრა დაბალი სიმძლავრის ორბირთვიანი მკლავი Cortex-M4 მიკროკონტროლერი 64 MHz, Cortex-M0+ 32 MHz 512 კბაიტი
♠ პროდუქტის აღწერა
პროდუქტის ატრიბუტი | ატრიბუტის მნიშვნელობა |
მწარმოებელი: | STMicroelectronics |
პროდუქტის კატეგორია: | RF მიკროკონტროლერები - MCU |
RoHS: | დეტალები |
ბირთვი: | ARM Cortex M4 |
მონაცემთა ავტობუსის სიგანე: | 32 ბიტიანი |
პროგრამის მეხსიერების ზომა: | 512 კბ |
მონაცემთა ოპერატიული მეხსიერების ზომა: | 256 კბ |
მაქსიმალური საათის სიხშირე: | 64 MHz |
ADC-ის გარჩევადობა: | 12 ბიტიანი |
მიწოდების ძაბვა - მინ: | 1.71 ვოლტი |
მიწოდების ძაბვა - მაქს.: | 3.6 ვოლტი |
მაქსიმალური სამუშაო ტემპერატურა: | + 85 გრადუსი ცელსიუსი |
პაკეტი / ქეისი: | UFQFPN-48 |
მონტაჟის სტილი: | SMD/SMT |
შეფუთვა: | რულონი |
შეფუთვა: | ლენტის გაჭრა |
შეფუთვა: | მაუსის რგოლი |
ბრენდი: | STMicroelectronics |
მონაცემთა ოპერატიული მეხსიერების ტიპი: | SRAM |
ინტერფეისის ტიპი: | I2C, SPI, USART, USB |
მინიმალური სამუშაო ტემპერატურა: | - 40°C |
ADC არხების რაოდენობა: | 13 არხი |
შეყვანის/გამოყვანის რაოდენობა: | 30 შეყვანა/გამოსვლა |
ოპერაციული კვების ძაბვა: | 1.71 ვოლტიდან 3.6 ვოლტამდე |
პროდუქტის ტიპი: | RF მიკროკონტროლერები - MCU |
პროგრამის მეხსიერების ტიპი: | ფლეში |
სერია: | STM32WB |
ქარხნული შეფუთვის რაოდენობა: | 2500 |
ქვეკატეგორია: | უსადენო და რადიოსიხშირული ინტეგრირებული სქემები |
ტექნოლოგია: | Si |
სავაჭრო დასახელება: | STM32 |
♠ მრავალპროტოკოლიანი უსადენო 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-ბიტიან ანალოგურ-ციფრულ გადამყვანს და ორ ულტრადაბალი სიმძლავრის შედარების მოწყობილობას, რომლებიც დაკავშირებულია მაღალი სიზუსტის საცნობარო ძაბვის გენერატორთან.
ეს მოწყობილობები აღჭურვილია დაბალი სიმძლავრის RTC-ით, ერთი მოწინავე 16-ბიტიანი ტაიმერით, ერთი ზოგადი დანიშნულების 32-ბიტიანი ტაიმერით, ორი ზოგადი დანიშნულების 16-ბიტიანი ტაიმერით და ორი 16-ბიტიანი დაბალი სიმძლავრის ტაიმერით.
გარდა ამისა, STM32WB55xx-ისთვის ხელმისაწვდომია 18-მდე ტევადური სენსორული არხი (არა UFQFPN48 პაკეტში). 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-სთვის.
STM32WB55xx და STM32WB35xx მოდულები ინტეგრირებულია მაღალი ეფექტურობის SMPS დაღმავალი გადამყვანით ავტომატური შემოვლითი რეჟიმის შესაძლებლობით, როდესაც VDD ეცემა VBORx (x=1, 2, 3, 4) ძაბვის დონეზე დაბლა (ნაგულისხმევია 2.0 ვ). ის მოიცავს დამოუკიდებელ კვების წყაროებს ანალოგური შეყვანისთვის ანალოგური ციფრულ-ციფრული და შედარების მოწყობილობებისთვის, ასევე 3.3 ვ გამოყოფილ კვების წყაროს შესასვლელს USB-სთვის.
VBAT-ისთვის განკუთვნილი კვება საშუალებას აძლევს მოწყობილობებს, დააკოპირონ LSE 32.768 kHz ოსცილატორი, RTC და სარეზერვო რეგისტრები, რითაც STM32WB55xx-სა და STM32WB35xx-ს საშუალებას აძლევს, უზრუნველყონ ეს ფუნქციები მაშინაც კი, თუ მთავარი VDD არ არის წარმოდგენილი CR2032-ის მსგავსი აკუმულატორის, Supercap-ის ან პატარა დატენვადი აკუმულატორის მეშვეობით.
STM32WB55xx გთავაზობთ ოთხ პაკეტს, 48-დან 129 პინამდე. STM32WB35xx გთავაზობთ ერთ პაკეტს, 48 პინიან.
• მოიცავს 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™ გამოყენებისთვის
• ყველა პაკეტი ECOPACK2-ის შესაბამისია