ไมโครคอนโทรลเลอร์ ARM LPC1850FET180,551 – MCU Cortex-M3 200kB SRAM 200kB SRAM
♠ คำอธิบายสินค้า
คุณลักษณะของผลิตภัณฑ์ | ค่าแอตทริบิวต์ |
ผู้ผลิต: | เอ็นเอ็กซ์พี |
หมวดหมู่สินค้า : | ไมโครคอนโทรลเลอร์ ARM - MCU |
เป็นไปตามมาตรฐาน: | รายละเอียด |
รูปแบบการติดตั้ง: | เอสเอ็มดี/เอสเอ็มที |
แพ็กเกจ/เคส: | ทีเอฟบีจีเอ-180 |
แกนหลัก: | ARM คอร์เท็กซ์ M3 |
ขนาดหน่วยความจำโปรแกรม: | 0 ข. |
ความกว้างบัสข้อมูล: | 32 บิต |
ความละเอียด ADC: | 10 บิต |
ความถี่สัญญาณนาฬิกาสูงสุด: | 180 เมกะเฮิรตซ์ |
จำนวน I/O: | 118 พอร์ตอินพุต/เอาต์พุต |
ขนาด RAM ข้อมูล: | 200กิโลไบต์ |
แรงดันไฟเลี้ยง - ต่ำสุด: | 2.4 โวลต์ |
แรงดันไฟจ่าย - สูงสุด: | 3.6 โวลต์ |
อุณหภูมิการทำงานขั้นต่ำ: | - 40 องศาเซลเซียส |
อุณหภูมิการทำงานสูงสุด: | + 85 องศาเซลเซียส |
บรรจุภัณฑ์: | ถาด |
แรงดันไฟจ่ายอะนาล็อก: | 3.3 โวลต์ |
ยี่ห้อ: | บริษัท เอ็นเอ็กซ์พี เซมิคอนดักเตอร์ |
ความละเอียด DAC: | 10 บิต |
ประเภทข้อมูล RAM: | เอสแรม |
ขนาดข้อมูล ROM: | 16 กิโลไบต์ |
ประเภทข้อมูล ROM: | อีพีพรอม |
แรงดันไฟ I/O: | 2.4 โวลต์ถึง 3.6 โวลต์ |
ประเภทอินเทอร์เฟซ: | CAN, อีเธอร์เน็ต, I2C, SPI, USB |
ความยาว: | 12.575 มม. |
ไวต่อความชื้น: | ใช่ |
จำนวนช่อง ADC: | 8 ช่อง |
จำนวนตัวจับเวลา/ตัวนับ: | 4 ไทม์เมอร์ |
ซีรีย์โปรเซสเซอร์: | แอลพีซี1850 |
ผลิตภัณฑ์: | มหาเทพ |
ประเภทสินค้า : | ไมโครคอนโทรลเลอร์ ARM - MCU |
ประเภทหน่วยความจำโปรแกรม: | แฟลช |
ปริมาณบรรจุโรงงาน: | 189 |
หมวดหมู่ย่อย: | ไมโครคอนโทรลเลอร์ - MCU |
ชื่อทางการค้า: | ลพ.พีซี |
ตัวจับเวลาเฝ้าระวัง: | ตัวจับเวลาเฝ้าระวัง |
ความกว้าง: | 12.575 มม. |
หมายเลขชิ้นส่วนนามแฝง: | 935296289551 |
น้ำหนักต่อหน่วย: | 291.515 มก. |
♠ MCU แบบแฟลช ARM Cortex-M3 32 บิต SRAM สูงสุด 200 kB อีเทอร์เน็ต USB HS สองพอร์ต LCD และตัวควบคุมหน่วยความจำภายนอก
LPC1850/30/20/10 เป็นไมโครคอนโทรลเลอร์ที่ใช้ ARM Cortex-M3 สำหรับแอปพลิเคชันฝังตัว ARM Cortex-M3 เป็นคอร์รุ่นถัดไปที่ให้การปรับปรุงระบบ เช่น การใช้พลังงานต่ำ คุณสมบัติการดีบักที่ได้รับการปรับปรุง และการรวมบล็อกรองรับระดับสูง
LPC1850/30/20/10 ทำงานที่ความถี่ CPU สูงสุด 180 MHz CPU ARM Cortex-M3 ประกอบด้วยไพพ์ไลน์ 3 ขั้นตอนและใช้สถาปัตยกรรมฮาร์วาร์ดที่มีบัสคำสั่งและข้อมูลท้องถิ่นแยกจากกัน รวมทั้งบัสที่สามสำหรับอุปกรณ์ต่อพ่วง CPU ARM Cortex-M3 ยังรวมถึงหน่วยพรีเฟตช์ภายในที่รองรับการแยกสาขาเชิงคาดเดา
LPC1850/30/20/10 มี SRAM บนชิปขนาดสูงสุด 200 kB, อินเทอร์เฟซแฟลช SPI แบบสี่ตัว (SPIFI), ระบบย่อย State Configurable Timer/PWM (SCTimer/PWM), ตัวควบคุม USB ความเร็วสูงสองตัว, อีเทอร์เน็ต, LCD, ตัวควบคุมหน่วยความจำภายนอก และอุปกรณ์ต่อพ่วงดิจิทัลและอนาล็อกหลายตัว
• แกนประมวลผล – โปรเซสเซอร์ ARM Cortex-M3 (เวอร์ชัน r2p1) ทำงานที่ความถี่สูงสุดถึง 180 MHz
– หน่วยป้องกันหน่วยความจำ (MPU) ARM Cortex-M3 ในตัว รองรับ 8 ภูมิภาค
– ARM Cortex-M3 ตัวควบคุมการขัดจังหวะแบบเวกเตอร์แบบซ้อนในตัว (NVIC)
– อินพุตอินเตอร์รัปต์ที่ไม่สามารถปิดบังได้ (NMI)
– JTAG และ Serial Wire Debug, การติดตามอนุกรม, จุดพัก 8 จุด และจุดเฝ้าระวัง 4 จุด
– รองรับ Enhanced Trace Module (ETM) และ Enhanced Trace Buffer (ETB)
– ระบบจับเวลา
• หน่วยความจำบนชิป
– SRAM 200 kB สำหรับการใช้โค้ดและข้อมูล
– บล็อก SRAM หลายบล็อกพร้อมการเข้าถึงบัสแยกกัน
– ROM ขนาด 64 kB ประกอบด้วยโค้ดการบูตและไดรเวอร์ซอฟต์แวร์บนชิป
– หน่วยความจำแบบตั้งโปรแกรมครั้งเดียว (OTP) ขนาด 64 บิต + 256 บิต สำหรับการใช้งานทั่วไป
• หน่วยสร้างสัญญาณนาฬิกา
– คริสตัลออสซิลเลเตอร์ที่มีช่วงการทำงานตั้งแต่ 1 MHz ถึง 25 MHz
– ออสซิลเลเตอร์ RC ภายใน 12 MHz ที่ถูกตัดแต่งให้มีความแม่นยำ 1.5% สำหรับอุณหภูมิและแรงดันไฟฟ้า
– ออสซิลเลเตอร์คริสตัล RTC ที่ใช้พลังงานต่ำพิเศษ
– PLL สามตัวช่วยให้ CPU ทำงานได้ถึงอัตรา CPU สูงสุดโดยไม่ต้องใช้คริสตัลความถี่สูง PLL ตัวที่สองนั้นใช้กับ USB ความเร็วสูง ส่วน PLL ตัวที่สามสามารถใช้เป็น PLL เสียงได้
– เอาท์พุตสัญญาณนาฬิกา
• อุปกรณ์ต่อพ่วงดิจิทัลที่สามารถกำหนดค่าได้:
– ระบบย่อยตัวจับเวลาที่กำหนดค่าได้ (SCTimer/PWM) บน AHB
– Global Input Multiplexer Array (GIMA) ช่วยให้เชื่อมต่ออินพุตและเอาต์พุตหลายรายการเข้ากับอุปกรณ์ต่อพ่วงที่ควบคุมด้วยเหตุการณ์ เช่น ตัวจับเวลา SCTimer/PWM และ ADC0/1 ได้
• อินเทอร์เฟซแบบอนุกรม:
– อินเทอร์เฟซ Quad SPI Flash (SPIFI) พร้อมข้อมูล 1, 2 หรือ 4 บิต ด้วยอัตราสูงสุด 52 MB ต่อวินาที
– 10/100T Ethernet MAC พร้อมอินเทอร์เฟซ RMII และ MII และรองรับ DMA สำหรับปริมาณงานสูงที่โหลด CPU ต่ำ รองรับการประทับเวลา IEEE 1588/การประทับเวลาขั้นสูง (IEEE 1588-2008 v2)
– อินเทอร์เฟซโฮสต์/อุปกรณ์/OTG USB 2.0 ความเร็วสูงหนึ่งตัวพร้อมการรองรับ DMA และ PHY ความเร็วสูงบนชิป (USB0)
– อินเทอร์เฟซโฮสต์/อุปกรณ์ USB 2.0 ความเร็วสูงหนึ่งตัวพร้อมการรองรับ DMA, PHY ความเร็วเต็มบนชิปและอินเทอร์เฟซ ULPI ไปยัง PHY ความเร็วสูงภายนอก (USB1)
– มีซอฟต์แวร์ทดสอบไฟฟ้าอินเทอร์เฟซ USB รวมอยู่ในสแต็ก ROM USB
– UART 550 สี่ตัวพร้อมการรองรับ DMA: UART หนึ่งตัวพร้อมอินเทอร์เฟซโมเด็มเต็มรูปแบบ, UART หนึ่งตัวพร้อมอินเทอร์เฟซ IrDA, USART สามตัวรองรับโหมดซิงโครนัส UART และอินเทอร์เฟซสมาร์ทการ์ดที่เป็นไปตามข้อกำหนด ISO7816
– ตัวควบคุม C_CAN 2.0B สูงสุดสองตัว โดยแต่ละตัวมี 1 ช่องสัญญาณ การใช้ตัวควบคุม C_CAN จะไม่รวมการทำงานของอุปกรณ์ต่อพ่วงอื่นๆ ทั้งหมดที่เชื่อมต่อกับบริดจ์บัสเดียวกัน ดูรูปที่ 1 และเอกสารอ้างอิง 2
– ตัวควบคุม SSP สองตัวพร้อม FIFO และรองรับหลายโปรโตคอล SSP ทั้งสองตัวพร้อมรองรับ DMA
อินเทอร์เฟซ I2C-bus Fast-mode Plus หนึ่งตัวพร้อมโหมดมอนิเตอร์และพิน I/O แบบโอเพนเดรนที่สอดคล้องกับข้อกำหนด I2C-bus เต็มรูปแบบ รองรับอัตราข้อมูลสูงสุด 1 Mbit/s
– อินเทอร์เฟซบัส I2C มาตรฐานหนึ่งตัวพร้อมโหมดมอนิเตอร์และพิน I/O มาตรฐาน
– อินเทอร์เฟซ I2S สองอินเทอร์เฟซพร้อมการรองรับ DMA โดยแต่ละอินเทอร์เฟซมีอินพุตหนึ่งรายการและเอาต์พุตหนึ่งรายการ
• อุปกรณ์ต่อพ่วงดิจิตอล:
– ตัวควบคุมหน่วยความจำภายนอก (EMC) รองรับอุปกรณ์ SRAM, ROM, แฟลช NOR และ SDRAM ภายนอก
– ตัวควบคุม LCD พร้อมรองรับ DMA และความละเอียดการแสดงผลที่ตั้งโปรแกรมได้สูงถึง 1,024 ชม.
– 768 V รองรับแผง STN ขาวดำและสี และแผงสี TFT รองรับตารางค้นหาสี (CLUT) 1/2/4/8 bpp และการแมปพิกเซลโดยตรง 16/24 บิต
– อินเทอร์เฟซการ์ดอินพุตเอาต์พุตดิจิทัลที่ปลอดภัย (SD/MMC)
– ตัวควบคุม DMA เอนกประสงค์แปดช่องสามารถเข้าถึงหน่วยความจำทั้งหมดบน AHB และสเลฟ AHB ที่รองรับ DMA ทั้งหมด
– พินอินพุต/เอาต์พุตเอนกประสงค์ (GPIO) สูงสุด 164 พิน พร้อมตัวต้านทานแบบดึงขึ้น/ดึงลงที่กำหนดค่าได้
– รีจิสเตอร์ GPIO ตั้งอยู่บน AHB เพื่อการเข้าถึงที่รวดเร็ว พอร์ต GPIO รองรับ DMA
– สามารถเลือกพิน GPIO ได้สูงสุด 8 พินจากพิน GPIO ทั้งหมดเพื่อเป็นแหล่งขัดจังหวะที่ไวต่อขอบและระดับ
– โมดูลการขัดจังหวะกลุ่ม GPIO สองกลุ่มเปิดใช้งานการขัดจังหวะโดยอิงตามรูปแบบการตั้งโปรแกรมของสถานะอินพุตของกลุ่มพิน GPIO
– เครื่องจับเวลา/ตัวนับเอนกประสงค์ 4 ตัว พร้อมความสามารถในการบันทึกและจับคู่
– มอเตอร์ควบคุม PWM หนึ่งตัวสำหรับการควบคุมมอเตอร์สามเฟส
– อินเทอร์เฟซตัวเข้ารหัสกำลังสองหนึ่งตัว (QEI)
– ตัวจับเวลาการขัดจังหวะซ้ำๆ (ตัวจับเวลา RI)
– ตัวจับเวลาเฝ้าระวังแบบมีหน้าต่าง
– นาฬิกาเรียลไทม์พลังงานต่ำพิเศษ (RTC) บนโดเมนพลังงานแยกพร้อมรีจิสเตอร์สำรองที่ใช้พลังงานจากแบตเตอรี่ขนาด 256 ไบต์
– ตั้งเวลาปลุก ใช้พลังงานจากแบตเตอรี่ได้
• อุปกรณ์ต่อพ่วงแบบอะนาล็อก:
– DAC 10 บิตหนึ่งตัวพร้อมการรองรับ DMA และอัตราการแปลงข้อมูล 400 kSamples/s
– ADC 10 บิต 2 ตัวพร้อมการรองรับ DMA และอัตราการแปลงข้อมูล 400 kSamples/s ช่องอินพุตสูงสุด 8 ช่องต่อ ADC
• รหัสเฉพาะสำหรับแต่ละอุปกรณ์
• พลัง:
– แหล่งจ่ายไฟเดี่ยว 3.3 V (2.2 V ถึง 3.6 V) พร้อมตัวควบคุมแรงดันไฟฟ้าภายในบนชิปสำหรับแหล่งจ่ายไฟหลักและโดเมนพลังงาน RTC
– โดเมนพลังงาน RTC สามารถได้รับพลังงานแยกจากแหล่งจ่ายไฟแบตเตอรี่ 3 V
– โหมดลดพลังงาน 4 โหมด: นอน, หลับสนิท, ปิดเครื่อง และปิดเครื่องสนิท
– โปรเซสเซอร์ปลุกจากโหมดสลีปผ่านการขัดจังหวะปลุกจากอุปกรณ์ต่อพ่วงต่างๆ
– ปลุกจากโหมดพักเครื่องลึก โหมดปิดเครื่อง และโหมดปิดเครื่องลึก ผ่านการขัดจังหวะภายนอกและการขัดจังหวะที่สร้างโดยบล็อกพลังงานจากแบตเตอรีในโดเมนพลังงาน RTC
– ตรวจจับไฟดับด้วยเกณฑ์แยกกัน 4 เกณฑ์สำหรับการขัดจังหวะและการรีเซ็ตบังคับ
– การรีเซ็ตเมื่อเปิดเครื่อง (POR)
• มีจำหน่ายเป็นแพ็คเกจ LQFP 144 พิน และแพ็คเกจ BGA 256 พิน 180 พิน และ 100 พิน
• ทางอุตสาหกรรม
• เครื่องอ่าน RFID
• ผู้บริโภค
• อี-มิเตอร์ริ่ง
• สินค้าสีขาว