Giới thiệu Vi điều khiển dòng STM32F103C6T6A LQFP48
Dòng hiệu suất STM32F103x4 và STM32F103x6 kết hợp lõi ARM® Cortex ™ -M3 32-bit RISC hiệu suất cao hoạt động ở tần số 72 MHz, bộ nhớ nhúng tốc độ cao (bộ nhớ Flash lên đến 32 Kbyte và SRAM lên đến 6 Kbyte), và một loạt các I / Os nâng cao và các thiết bị ngoại vi được kết nối với hai bus APB. Tất cả các thiết bị đều cung cấp hai ADC 12 bit, ba bộ định thời 16 bit đa năng cộng với một bộ định thời PWM, cũng như các giao diện truyền thông tiêu chuẩn và nâng cao: tối đa hai I 2C và SPI, ba USART, USB và CAN. Dòng hiệu suất mật độ thấp STM32F103xx hoạt động từ nguồn điện 2.0 đến 3.6 V. Nó có sẵn trong cả dải nhiệt độ –40 đến +85 ° C và dải nhiệt độ mở rộng –40 đến +105 ° C. Một bộ chế độ tiết kiệm năng lượng toàn diện cho phép thiết kế các ứng dụng tiêu thụ điện năng thấp. Dòng hiệu suất mật độ thấp STM32F103xx bao gồm các thiết bị ở bốn loại gói khác nhau: từ 36 chân đến 64 chân. Tùy thuộc vào thiết bị được chọn, các bộ thiết bị ngoại vi khác nhau được bao gồm, phần mô tả dưới đây cung cấp một cái nhìn tổng quan về phạm vi hoàn chỉnh của các thiết bị ngoại vi được đề xuất trong họ này. Những tính năng này làm cho dòng vi điều khiển dòng hiệu suất mật độ thấp STM32F103xx phù hợp với nhiều ứng dụng như ổ đĩa động cơ, điều khiển ứng dụng, thiết bị y tế và cầm tay, thiết bị ngoại vi PC và chơi game, nền tảng GPS, ứng dụng công nghiệp, PLC, biến tần, máy in, máy quét , hệ thống báo động, hệ thống liên lạc video và HVAC. Tất cả các tính năng Lõi CPU ARM 32-bit Cortex ™ -M3 Tần số tối đa 72 MHz, hiệu suất 1.25 DMIPS / MHz (Dhrystone 2.1) khi truy cập bộ nhớ trạng thái chờ 0 Nhân chu kỳ đơn và phân chia phần cứng Ký ức 16 hoặc 32 Kbyte bộ nhớ Flash 6 hoặc 10 Kbyte SRAM Đồng hồ, thiết lập lại và quản lý nguồn cung cấp Nguồn cung cấp ứng dụng 2.0 đến 3.6 V và I / Os POR, PDR và bộ dò điện áp có thể lập trình (PVD) Bộ dao động tinh thể 4 đến 16 MHz RC nội bộ được cắt tỉa tại nhà máy 8 MHz RC bên trong 40 kHz PLL cho xung nhịp CPU Bộ dao động 32 kHz cho RTC với hiệu chuẩn Năng lượng thấp Chế độ Ngủ, Dừng và Chế độ chờ Cung cấp VBAT cho RTC và thanh ghi dự phòng Bộ chuyển đổi A / D 2 x 12 bit, 1 μs (lên đến 16 kênh) Phạm vi chuyển đổi: 0 đến 3,6 V Lấy mẫu kép và khả năng giữ Cảm biến nhiệt độ DMA Bộ điều khiển DMA 7 kênh Các thiết bị ngoại vi được hỗ trợ: bộ hẹn giờ, ADC, SPI, I 2 C và USART Lên đến 51 cổng I / O nhanh 26/37/51 I / Os, tất cả đều có thể ánh xạ trên 16 vectơ ngắt bên ngoài và hầu như tất cả 5 V-dung sai Chế độ kiểm tra sửa lỗi Giao diện gỡ lỗi dây nối tiếp (SWD) & JTAG 6 bộ hẹn giờ Hai bộ định thời 16 bit, mỗi bộ có tới 4 IC / OC / PWM hoặc bộ đếm xung và đầu vào bộ mã hóa vuông góc (tăng dần) Bộ hẹn giờ PWM điều khiển động cơ, 16-bit với tạo thời gian chết và dừng khẩn cấp 2 bộ định giờ cơ quan giám sát (Độc lập và Cửa sổ) SysTick timer 24-bit downcounter 6 giao diện giao tiếp Giao diện 1 x I 2 C (SMBus / PMBus) 2 × USART (giao diện ISO 7816, LIN, khả năng IrDA, điều khiển modem) 1 × SPI (18 Mbit / s) Giao diện CAN (2.0B Hoạt động) Giao diện tố