ไมโครคอนโทรลเลอร์ ARM STM32F101VFT6TR – สายการเข้าถึง MCU 32BIT ARM Cortex M3 768kB
♠ คำอธิบายสินค้า
คุณลักษณะของผลิตภัณฑ์ | ค่าแอตทริบิวต์ |
ผู้ผลิต: | บริษัท เอส ที ไมโครอิเล็กทรอนิกส์ |
หมวดหมู่สินค้า : | ไมโครคอนโทรลเลอร์ ARM - MCU |
เป็นไปตามมาตรฐาน: | รายละเอียด |
ชุด: | STM32F101VF |
รูปแบบการติดตั้ง: | เอสเอ็มดี/เอสเอ็มที |
แพ็กเกจ / เคส: | แอลคิวเอฟพี-100 |
แกนหลัก: | ARM คอร์เท็กซ์ M3 |
ขนาดหน่วยความจำโปรแกรม: | ขนาด 768 กิโลไบต์ |
ความกว้างบัสข้อมูล: | 32 บิต |
ความถี่สัญญาณนาฬิกาสูงสุด: | 36 เมกะเฮิรตซ์ |
จำนวน I/O: | 112 อินพุท |
ขนาด RAM ข้อมูล: | 80กิโลไบต์ |
แรงดันไฟเลี้ยง - ต่ำสุด: | 2 วี |
แรงดันไฟจ่าย - สูงสุด: | 3.6 โวลต์ |
อุณหภูมิการทำงานขั้นต่ำ: | - 40 องศาเซลเซียส |
อุณหภูมิการทำงานสูงสุด: | + 85 องศาเซลเซียส |
บรรจุภัณฑ์: | รีล |
ยี่ห้อ: | บริษัท เอส ที ไมโครอิเล็กทรอนิกส์ |
ประเภทข้อมูล RAM: | เอสแรม |
ประเภทอินเทอร์เฟซ: | อินเทอร์เฟซ I2C, SPI, UART |
ไวต่อความชื้น: | ใช่ |
จำนวนตัวจับเวลา/ตัวนับ: | 15 ตัวจับเวลา |
ซีรีย์โปรเซสเซอร์: | ARM คอร์เท็กซ์ เอ็ม |
ประเภทสินค้า : | ไมโครคอนโทรลเลอร์ ARM - MCU |
ประเภทหน่วยความจำโปรแกรม: | แฟลช |
ปริมาณบรรจุโรงงาน: | 1,000 |
หมวดหมู่ย่อย: | ไมโครคอนโทรลเลอร์ - MCU |
ชื่อทางการค้า: | STM32 |
น้ำหนักต่อหน่วย: | 0.046530 ออนซ์ |
♠ สายการเข้าถึงความหนาแน่น XL, MCU 32 บิตที่ใช้ ARM® พร้อมแฟลช 768 KB ถึง 1 MB, ตัวจับเวลา 15 ตัว, ADC 1 ตัวและอินเทอร์เฟซการสื่อสาร 10 ตัว
กลุ่มผลิตภัณฑ์สายเข้าใช้งาน STM32F101xF และ STM32F101xG ประกอบด้วยแกน RISC 32 บิต ARM® Cortex®-M3 ประสิทธิภาพสูงที่ทำงานที่ความถี่ 36 MHz หน่วยความจำฝังตัวความเร็วสูง (หน่วยความจำแฟลชสูงสุด 1 เมกะไบต์และ SRAM 80 กิโลไบต์) และ I/O ที่ได้รับการปรับปรุงและอุปกรณ์ต่อพ่วงที่เชื่อมต่อกับบัส APB สองตัว อุปกรณ์ทั้งหมดมี ADC 12 บิตหนึ่งตัว ตัวจับเวลา 16 บิตเอนกประสงค์สิบตัว รวมถึงอินเทอร์เฟซการสื่อสารมาตรฐานและขั้นสูง: I2C สูงสุดสองตัว SPI สามตัว และ USART ห้าตัว
กลุ่มผลิตภัณฑ์สายเข้า STM32F101xx XL-density ทำงานในช่วงอุณหภูมิ -40 ถึง +85 °C จากแหล่งจ่ายไฟ 2.0 ถึง 3.6 V ชุดโหมดประหยัดพลังงานที่ครอบคลุมช่วยให้สามารถออกแบบแอปพลิเคชันพลังงานต่ำได้
คุณสมบัติเหล่านี้ทำให้ไมโครคอนโทรลเลอร์ตระกูล STM32F101xx XL-density access line เหมาะสำหรับการใช้งานที่หลากหลาย เช่น อุปกรณ์ทางการแพทย์และอุปกรณ์พกพา อุปกรณ์ต่อพ่วงพีซีและการเล่นเกม แพลตฟอร์ม GPS การใช้งานในอุตสาหกรรม PLC เครื่องพิมพ์ สแกนเนอร์ ระบบเตือนภัย มิเตอร์ไฟฟ้า และวิดีโออินเตอร์คอม
• แกนหลัก: CPU ARM® 32 บิต Cortex®-M3 พร้อม MPU
– ความถี่สูงสุด 36 MHz, ประสิทธิภาพ 1.25 DMIPS/MHz (Dhrystone 2.1)
– การคูณแบบวงจรเดียวและการแบ่งฮาร์ดแวร์
• ความทรงจำ
– หน่วยความจำแฟลช 768 Kbytes ถึง 1 Mbyte (สองธนาคารพร้อมความสามารถในการอ่านขณะเขียน)
– SRAM ขนาด 80 กิโลไบต์
– ตัวควบคุมหน่วยความจำแบบคงที่ที่มีความยืดหยุ่นพร้อมชิป 4 ตัว รองรับหน่วยความจำ Compact Flash, SRAM, PSRAM, NOR และ NAND
– อินเทอร์เฟซขนาน LCD โหมด 8080/6800
• การจัดการนาฬิกา การรีเซ็ต และการจัดหา
– แหล่งจ่ายไฟและ I/O 2.0 ถึง 3.6 V
– POR, PDR และเครื่องตรวจจับแรงดันไฟฟ้าแบบตั้งโปรแกรมได้ (PVD)
– ออสซิลเลเตอร์คริสตัล 4 ถึง 16 MHz
– RC ภายใน 8 MHz ที่ปรับแต่งจากโรงงาน
– RC ภายใน 40 kHz พร้อมความสามารถในการสอบเทียบ
– ออสซิลเลเตอร์ 32 kHz สำหรับ RTC พร้อมการสอบเทียบ
• พลังงานต่ำ
– โหมดพักเครื่อง, หยุดเครื่อง และสแตนด์บาย
– การจัดหา VBAT สำหรับ RTC และรีจิสเตอร์สำรอง
• ตัวแปลง A/D 1 x 12 บิต 1 µs (สูงสุด 16 ช่อง)
– ช่วงการแปลง: 0 ถึง 3.6 V
– เซ็นเซอร์วัดอุณหภูมิ
• ตัวแปลง D/A 2 × 12 บิต
• ดีเอ็มเอ
– ตัวควบคุม DMA 12 ช่อง
– อุปกรณ์ต่อพ่วงที่รองรับ: ตัวจับเวลา, ADC, DAC, SPI, I2C และ USART
• พอร์ต I/O ความเร็วสูงถึง 112 พอร์ต
– 51/80/112 I/O ทั้งหมดสามารถแมปได้บนเวกเตอร์ขัดจังหวะภายนอก 16 ตัว และเกือบทั้งหมดทนทานต่อ V 5 ตัว
• โหมดดีบัก
– อินเทอร์เฟซการดีบักสายอนุกรม (SWD) และ JTAG
– Cortex-M3 ฝังร่องรอย Macrocell™
• ตั้งเวลาได้สูงสุด 15 ครั้ง
– ตัวจับเวลา 16 บิตสูงสุด 10 ตัว พร้อมตัวนับ IC/OC/PWM หรือพัลส์สูงสุด 4 ตัว
– ตัวจับเวลาเฝ้าระวัง 2 × (อิสระและหน้าต่าง)
– ตัวจับเวลา SysTick: ตัวนับลง 24 บิต
– ตัวจับเวลาพื้นฐาน 2 × 16 บิตเพื่อขับเคลื่อน DAC
• อินเทอร์เฟซการสื่อสารสูงสุด 10 รายการ
– อินเทอร์เฟซ I2C สูงสุด 2 ตัว (อินเทอร์เฟซ SM7816, LIN, ความสามารถ IrDA, การควบคุมโมเด็ม)
– สูงสุด 3 SPI (18 Mbit/s)
• หน่วยคำนวณ CRC, ID เฉพาะ 96 บิต
• บรรจุภัณฑ์ ECOPACK®