banlinhkiendientu.vn chuyên cung cấp vi điều khiển STM32F072C8T6 với chất lượng tốt và giá cả phải chăng đảm bảo cung cấp số đủ lượng và chất lượng cho khách hàng.
Giới thiệu tổng quan
STM32F072C8T6 là MCU 32-bit dựa trên Arm®, Flash lên đến 128 KB, US FS 2.0 không có tinh thể, CAN, 12 bộ hẹn giờ, giao diện ADC, DAC & comm., 2.0 – 3.6 V
Đặc tính
• Lõi: CPU Arm® 32-bit Cortex®-M0, tần số lên đến 48 MHz
• Bộ nhớ
– 64 đến 128 Kbyte bộ nhớ Flash
– 16 Kbyte SRAM với tính năng chẵn lẻ HW
• Đơn vị tính toán CRC
• Khởi động và thông số nguồn điện
– Nguồn cung cấp kỹ thuật số và I/O: VDD = 2,0 V đến 3,6 V
– Nguồn cung cấp tương tự: VDDA = VDD đến 3,6 V
– I/O đã chọn: VDDIO2 = 1,65 V đến 3,6 V
– Đặt lại khi bật/tắt nguồn (POR/PDR)
– Bộ dò điện áp có thể lập trình (PVD)
– Chế độ nguồn điện thấp: Ngủ, Dừng, Chờ
– Nguồn cung cấp VBAT cho RTC và các thanh ghi dự phòng
• Quản lý xung nhịp
– Bộ dao động tinh thể 4 đến 32 MHz
– Bộ dao động 32 kHz cho RTC có hiệu chuẩn
– RC 8 MHz bên trong có Tùy chọn x6 PLL
– Bộ dao động RC 40 kHz bên trong
– Bộ dao động 48 MHz bên trong với chức năng cắt tự động dựa trên đồng bộ hóa mở rộng
• Lên đến 87 I/O nhanh
– Tất cả đều có thể ánh xạ trên các vectơ ngắt ngoài
– Lên đến 68 I/O có khả năng chịu được 5V và 19 I/O có nguồn cung cấp độc lập VDDIO2
• Bộ điều khiển DMA 7 kênh
• Một ADC 12 bit, 1,0 μs (lên đến 16 kênh)
– Phạm vi chuyển đổi: 0 đến 3,6 V
– Nguồn cung cấp tương tự riêng biệt: 2,4 V đến 3,6 V
• Một bộ chuyển đổi D/A 12 bit (có 2 kênh)
• 2 bộ so sánh tương tự công suất thấp nhanh với đầu vào và đầu ra có thể lập trình
• Lên đến 24 kênh cảm biến điện dung cho cảm biến chạm phím, cảm biến tuyến tính và cảm biến chạm quay
• 12 bộ hẹn giờ
– Một bộ hẹn giờ điều khiển nâng cao 16 bit cho đầu ra PWM sáu kênh
– Một bộ hẹn giờ 32 bit và bảy bộ hẹn giờ 16 bit, với tối đa bốn IC/OC, OCN, có thể sử dụng để giải mã điều khiển IR hoặc điều khiển DAC
– Bộ hẹn giờ giám sát hệ thống và độc lập
– Bộ hẹn giờ SysTick
• Giao diện truyền thông
– 2 giao diện I2C hỗ trợ Fast Mode Plus (1 Mbit/giây) với bộ thu dòng điện 20 mA, một giao diện hỗ trợ SMBus/PMBus và đánh thức
– 4 USART hỗ trợ điều khiển SPI đồng bộ chính và modem, hai giao diện có giao diện ISO7816, LIN, IrDA, phát hiện tốc độ truyền tự động.
– 2 SPI (18 Mbit/giây) với 4 đến 16 khung bit có thể lập trình và với giao diện I2S được ghép kênh
– Giao diện CAN
– Giao diện tốc độ đầy đủ USB 2.0, có thể chạy từ bộ dao động 48 MHz bên trong và hỗ trợ BCD và LPM
Mô tả
Bộ vi điều khiển STM32F072x8/xB kết hợp lõi Arm®Cortex®-M0 32-bit RISC hiệu suất cao hoạt động ở tần số lên đến 48 MHz, bộ nhớ nhúng tốc độ cao (lên đến 128 Kbyte bộ nhớ Flash và 16 Kbyte SRAM) và
một loạt các thiết bị ngoại vi và I/O nâng cao. Tất cả các thiết bị đều cung cấp giao diện truyền thông tiêu chuẩn (hai I2C, hai SPI/I2S, một HDMI CEC và bốn USART), một thiết bị USB tốc độ đầy đủ (không tinh thể), một CAN, một ADC 12-bit, một DAC 12-bit với hai kênh, bảy bộ hẹn giờ 16-bit, một bộ hẹn giờ 32-bit và một bộ hẹn giờ PWM điều khiển nâng cao.
Bộ vi điều khiển STM32F072x8/xB hoạt động trong phạm vi nhiệt độ từ -40 đến +85 °C và -40 đến +105 °C, từ nguồn điện 2,0 đến 3,6 V. Một bộ chế độ tiết kiệm điện toàn diện cho phép thiết kế các ứng dụng công suất thấp.
Bộ vi điều khiển STM32F072x8/xB bao gồm các thiết bị trong bảy gói khác nhau, từ
48 chân đến 100 chân với dạng khuôn cũng có sẵn theo yêu cầu. 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.
Thông số cơ bản
Sơ đồ chân
Sơ đồ khối
Nguồn cấp
Bộ nhớ
• 16 Kbyte SRAM nhúng được truy cập (đọc/ghi) ở tốc độ xung nhịp CPU với 0 trạng thái chờ và có tính năng kiểm tra chẵn lẻ nhúng với tạo ngoại lệ cho các ứng dụng quan trọng.
• Bộ nhớ không biến động được chia thành hai mảng:
– 64 đến 128 Kbyte bộ nhớ Flash nhúng cho chương trình và dữ liệu
– Byte tùy chọn
Các byte tùy chọn được sử dụng để bảo vệ ghi cho bộ nhớ (với độ chi tiết 4 KB) và/hoặc bảo vệ đọc ra cho toàn bộ bộ nhớ với các tùy chọn sau:
– Mức 0: không có bảo vệ đọc ra
– Mức 1: bảo vệ đọc ra bộ nhớ, không thể đọc hoặc ghi vào bộ nhớ Flash nếu kết nối các tính năng gỡ lỗi hoặc chọn khởi động trong RAM
– Mức 2: bảo vệ đọc ra chip, tính năng gỡ lỗi (dây nối tiếp Arm® Cortex®-M0) và vô hiệu hóa lựa chọn khởi động trong RAM
Chế độ khởi động
Khi khởi động, chân khởi động và bit tùy chọn bộ chọn khởi động được sử dụng để chọn một trong ba tùy chọn khởi động:
• khởi động từ bộ nhớ Flash của người dùng
• khởi động từ Bộ nhớ hệ thống
• khởi động từ SRAM nhúng
Bộ tải khởi động nằm trong Bộ nhớ hệ thống. Nó được sử dụng để lập trình lại bộ nhớ Flash bằng cách sử dụng USART trên các chân PA14/PA15 hoặc PA9/PA10 hoặc I2C trên các chân PB6/PB7 hoặc thông qua giao diện USB DFU.
Timer
Các thiết bị STM32F072x8/xB bao gồm tối đa sáu bộ hẹn giờ đa năng, hai bộ hẹn giờ cơ bản và một bộ hẹn giờ điều khiển nâng cao.
Xem thêm những sản phẩm vi điều khiển khác tại đây
Chưa có đánh giá nào.