STM32F303CBT6 ARM მიკროკონტროლერები – მიკროკონტროლერი 32-ბიტიანი ARM Cortex M4 72MHz 128kB მიკროკონტროლერი FPU
♠ პროდუქტის აღწერა
პროდუქტის ატრიბუტი | ატრიბუტის მნიშვნელობა |
მწარმოებელი: | STMicroelectronics |
პროდუქტის კატეგორია: | ARM მიკროკონტროლერები - მიკროკონტროლერები |
RoHS: | დეტალები |
სერია: | STM32F3 |
მონტაჟის სტილი: | SMD/SMT |
პაკეტი / ქეისი: | LQFP-48 |
ბირთვი: | ARM Cortex M4 |
პროგრამის მეხსიერების ზომა: | 128 კბ |
მონაცემთა ავტობუსის სიგანე: | 32 ბიტიანი |
ADC-ის გარჩევადობა: | 4 x 6 ბიტიანი/8 ბიტიანი/10 ბიტიანი/12 ბიტიანი |
მაქსიმალური საათის სიხშირე: | 72 MHz |
შეყვანის/გამოყვანის რაოდენობა: | 37 შეყვანა/გამოსვლა |
მონაცემთა ოპერატიული მეხსიერების ზომა: | 32 კბ |
მიწოდების ძაბვა - მინ: | 2 ვოლტი |
მიწოდების ძაბვა - მაქს.: | 3.6 ვოლტი |
მინიმალური სამუშაო ტემპერატურა: | - 40°C |
მაქსიმალური სამუშაო ტემპერატურა: | + 85 გრადუსი ცელსიუსი |
შეფუთვა: | უჯრა |
ბრენდი: | STMicroelectronics |
მონაცემთა ოპერატიული მეხსიერების ტიპი: | SRAM |
ინტერფეისის ტიპი: | CAN, I2C, SPI, UART, USB |
სიგრძე: | 7 მმ |
ტენიანობის მიმართ მგრძნობიარე: | დიახ |
ADC არხების რაოდენობა: | 1 არხი |
ტაიმერების/მთვლელების რაოდენობა: | 8 ტაიმერი |
პროცესორის სერია: | ARM Cortex M |
პროდუქტის ტიპი: | ARM მიკროკონტროლერები - მიკროკონტროლერები |
პროგრამის მეხსიერების ტიპი: | ფლეში |
ქარხნული შეფუთვის რაოდენობა: | 1500 |
ქვეკატეგორია: | მიკროკონტროლერები - მიკროკონტროლერი |
სავაჭრო დასახელება: | STM32 |
ერთეულის წონა: | 0.006409 უნცია |
♠ Arm®-ზე დაფუძნებული Cortex®-M4 32b MCU+FPU, 256 კბ-მდე ფლეშ მეხსიერება + 48 კბ SRAM, 4 ანალოგურ-ციფრული ინდიკატორი, 2 DAC არხი, 7 კომპ, 4 PGA, ტაიმერები, 2.0-3.6 V
STM32F303xB/STM32F303xC ოჯახი დაფუძნებულია მაღალი ხარისხის Arm® Cortex®-M4 32-ბიტიან RISC ბირთვზე, რომლის FPU მუშაობს 72 MHz სიხშირეზე და ჩაშენებულია მცურავი წერტილის ბლოკი (FPU), მეხსიერების დაცვის ბლოკი (MPU) და ჩაშენებული კვალის მაკროუჯრედი (ETM). ოჯახი მოიცავს მაღალსიჩქარიან ჩაშენებულ მეხსიერებებს (256 კბაიტამდე ფლეშ მეხსიერება, 40 კბაიტამდე SRAM) და გაუმჯობესებული შეყვანის/გამოყვანის და პერიფერიული მოწყობილობების ფართო სპექტრს, რომლებიც დაკავშირებულია ორ APB ავტობუსთან.
მოწყობილობები გვთავაზობენ ოთხამდე სწრაფ 12-ბიტიან ანალოგურ-ციფრულ გადამყვანს (5 მ/წმ), შვიდ შედარების მოწყობილობას, ოთხ ოპერაციულ გამაძლიერებელს, ორამდე DAC არხს, დაბალი სიმძლავრის RTC-ს, ხუთამდე ზოგადი დანიშნულების 16-ბიტიან ტაიმერს, ერთ ზოგადი დანიშნულების 32-ბიტიან ტაიმერს და ორ ტაიმერს, რომლებიც განკუთვნილია ძრავის მართვისთვის. ისინი ასევე აღჭურვილია სტანდარტული და მოწინავე საკომუნიკაციო ინტერფეისებით: ორამდე I2C, სამამდე SPI (ორი SPI არის მულტიპლექსირებული სრული დუპლექსური I2S-ებით), სამ USART-ს, ორამდე UART-ს, CAN-ს და USB-ს. აუდიო კლასის სიზუსტის მისაღწევად, I2S პერიფერიული მოწყობილობების ტაქტირება შესაძლებელია გარე PLL-ის საშუალებით.
STM32F303xB/STM32F303xC ოჯახი მუშაობს -40-დან +85 °C-მდე და -40-დან +105 °C-მდე ტემპერატურულ დიაპაზონში, 2.0-დან 3.6 ვოლტამდე კვების წყაროზე. ენერგოდაზოგვის რეჟიმის ყოვლისმომცველი ნაკრები საშუალებას იძლევა დაბალი სიმძლავრის აპლიკაციების დაპროექტების.
STM32F303xB/STM32F303xC ოჯახი მოწყობილობებს ოთხ პაკეტში გვთავაზობს, 48-დან 100-მდე პინიანი ტევადობით.
ჩართული პერიფერიული მოწყობილობების ნაკრები იცვლება არჩეული მოწყობილობის მიხედვით.
• ბირთვი: Arm® Cortex®-M4 32-ბიტიანი CPU FPU-ით (მაქს. 72 MHz), ერთციკლიანი გამრავლებით და HW გაყოფით, 90 DMIPS (CCM-დან), DSP ინსტრუქციით და MPU-თი (მეხსიერების დაცვის ბლოკი)
• ოპერაციული პირობები:
– VDD, VDDA ძაბვის დიაპაზონი: 2.0 ვ-დან 3.6 ვ-მდე
• მოგონებები
– 128-დან 256 კბაიტამდე ფლეშ მეხსიერება
– 40 კბაიტამდე SRAM, პირველ 16 კბაიტზე დანერგილი აპარატურული პარიტეტის შემოწმებით.
– რუტინული გამაძლიერებელი: 8 კბაიტი SRAM ინსტრუქციასა და მონაცემთა ავტობუსზე, HW პარიტეტის შემოწმებით (CCM)
• CRC-ის გამოთვლის ერთეული
• გადატვირთვა და მარაგების მართვა
– ჩართვა/გამორთვის გადატვირთვა (POR/PDR)
– პროგრამირებადი ძაბვის დეტექტორი (PVD)
– დაბალი ენერგომოხმარების რეჟიმები: ძილი, გაჩერება და ლოდინის რეჟიმი
– VBAT მიწოდება RTC-სა და სარეზერვო რეგისტრებისთვის
• საათის მართვა
– 4-დან 32 MHz-მდე კრისტალური ოსცილატორი
– 32 kHz ოსცილატორი RTC-სთვის კალიბრაციით
– შიდა 8 MHz RC x 16 PLL ოფციით
– შიდა 40 kHz ოსცილატორი
• 87-მდე სწრაფი შეყვანა/გამოსვლა
– ყველა გარე შეფერხების ვექტორებზე გამოსახვა შესაძლებელია
– რამდენიმე 5 ვოლტიანი ტოლერანტული
• ურთიერთდაკავშირების მატრიცა
• 12-არხიანი DMA კონტროლერი
• ოთხი ანალოგური გადამყვანი 0.20 µS (39 არხამდე) 12/10/8/6 ბიტის შერჩევითი გარჩევადობით, 0-დან 3.6 ვ-მდე კონვერტაციის დიაპაზონით, ერთბოლოიანი/დიფერენციალური შესასვლელი, ცალკე ანალოგური კვება 2-დან 3.6 ვ-მდე
• ორი 12-ბიტიანი DAC არხი ანალოგური კვების წყაროთი 2.4-დან 3.6 ვ-მდე
• შვიდი სწრაფი რკინიგზის ანალოგური შედარების მოწყობილობა ანალოგური კვების წყაროთი 2-დან 3.6 ვ-მდე
• ოთხი ოპერატიული გამაძლიერებელი, რომელთა გამოყენება შესაძლებელია PGA რეჟიმში, ყველა ტერმინალი ხელმისაწვდომია ანალოგური კვების წყაროთი 2.4-დან 3.6 ვ-მდე
• 24-მდე ტევადობის სენსორული არხი, რომელიც მხარს უჭერს სენსორულ, ხაზოვან და მბრუნავ სენსორებს
• 13-მდე ტაიმერი
– ერთი 32-ბიტიანი ტაიმერი და ორი 16-ბიტიანი ტაიმერი 4-მდე IC/OC/PWM ან იმპულსური მრიცხველით და კვადრატული (ინკრემენტული) ენკოდერის შეყვანით
– ორი 16-ბიტიანი 6-არხიანი გაფართოებული მართვის ტაიმერი, 6-მდე PWM არხით, დედლაინ გენერირებით და საგანგებო გაჩერებით
– ერთი 16-ბიტიანი ტაიმერი 2 IC/OC-ით, 1 OCN/PWM-ით, დედობრივი დროის გენერირებით და ავარიული გაჩერებით
– ორი 16-ბიტიანი ტაიმერი IC/OC/OCN/PWM-ით, დედლაინური დროის გენერირებით და საგანგებო გაჩერებით
– ორი საკონტროლო ტაიმერი (დამოუკიდებელი, ფანჯრიანი)
– SysTick ტაიმერი: 24-ბიტიანი დაუნთქუთერი
– ორი 16-ბიტიანი ძირითადი ტაიმერი DAC-ის სამართავად
• კალენდარი RTC მაღვიძარით, პერიოდული გამოღვიძება გაჩერებიდან/ლოდინის რეჟიმიდან
• საკომუნიკაციო ინტერფეისები
– CAN ინტერფეისი (2.0B აქტიური)
– ორი I2C სწრაფი რეჟიმი პლუს (1 მბიტ/წმ) 20 mA დენის ჩაძირვით, SMBus/PMBus, გამოღვიძება STOP-დან
– ხუთამდე USART/UART (ISO 7816 ინტერფეისი, LIN, IrDA, მოდემის კონტროლი)
– სამამდე SPI, ორი მულტიპლექსირებული ნახევრად/სრული დუპლექსური I2S ინტერფეისით, 4-დან 16-მდე პროგრამირებადი ბიტური ჩარჩოთი
- USB 2.0 სრული სიჩქარის ინტერფეისი
– ინფრაწითელი გადამცემი
• სერიული მავთულის გამართვა, Cortex®-M4 FPU ETM-ით, JTAG
• 96-ბიტიანი უნიკალური ID