LOGO MICROCHIP

MICROCHIP PIC32MZ Bộ khởi động EC kết nối nhúng

MICROCHIP-PIC32MZ-Embedded-Connectivity-EC-Starter-Kit-SẢN PHẨM

Thông số kỹ thuật

  • Model: PIC32MK MCM Curiosity Pro
  • Nhà sản xuất: Microchip Technology Inc.
  • ISBN: 978-1-5224-7597-2

Giới thiệu

PIC32MK MCM Curiosity Pro là bộ công cụ phát triển linh hoạt được thiết kế để khám phá và đánh giá các tính năng cũng như khả năng của bộ vi điều khiển PIC32MK MCM. Hướng dẫn sử dụng này cung cấp thông tin chi tiết về nội dung, chức năng và tính năng phần cứng của bộ sản phẩm.

Nội dung bộ sản phẩm

Bộ sản phẩm bao gồm các mục sau:

  • Bo mạch PIC32MK MCM Curiosity Pro
  • Cáp USB
  • Dây nối
  • Hướng dẫn bắt đầu nhanh

Chức năng và tính năng của bộ sản phẩm

Bộ PIC32MK MCM Curiosity Pro cung cấp các chức năng và tính năng sau:

  • Vi điều khiển: PIC32MK MCM
  • Thiết bị ngoại vi tích hợp: UART, SPI, I2C, USB, CAN
  • Đèn LED và nút ấn để tương tác với người dùng
  • Trình gỡ lỗi và lập trình tích hợp
  • Tiêu đề mở rộng cho các mô-đun và phụ kiện bổ sung

Phần cứng

Bo mạch PIC32MK MCM Curiosity Pro đi kèm nhiều tính năng phần cứng khác nhau để hỗ trợ phát triển và thử nghiệm. Bao gồm các:

Tính năng phần cứng

  • Vi điều khiển: PIC32MK MCM
  • Hoạt động voltage: 3.3V
  • Bộ nhớ flash: 2MB
  • SRAM: 512KB
  • Chân GPIO: 48
  • Đầu vào tương tự: 16
  • Giao diện truyền thông: UART, SPI, I2C, USB, CAN
  • Đèn LED và nút ấn trên bo mạch
  • Giao diện gỡ lỗi và lập trình: MPLAB® ICD 4
  • Tiêu đề mở rộng cho các mô-đun và phụ kiện bổ sung

Sơ đồ

Sơ đồ của bo mạch PIC32MK MCM Curiosity Pro có thể được tìm thấy trong Phụ lục A của hướng dẫn sử dụng này.

Danh sách vật liệu

Có thể tìm thấy danh mục vật liệu dành cho bo mạch PIC32MK MCM Curiosity Pro trong Phụ lục B của hướng dẫn sử dụng này.

Câu hỏi thường gặp

Hỏi: Tôi có thể tìm tài liệu mới nhất về PIC32MK MCM Curiosity Pro ở đâu?

Trả lời: Bạn có thể tìm thấy tài liệu mới nhất về Microchip webtrang web tại www.microchip.com.

Q: Khối lượng hoạt động là bao nhiêu?tage của bo mạch PIC32MK MCM Curiosity Pro?

A: Khối lượng hoạt độngtage là 3.3V.

Hỏi: Bo mạch PIC32MK MCM Curiosity Pro có bao nhiêu bộ nhớ flash?

A: Bo mạch có bộ nhớ flash 2 MB.

Hỏi: Những giao diện truyền thông nào có sẵn trên bo mạch PIC32MK MCM Curiosity Pro?

Trả lời: Bo mạch hỗ trợ các giao diện truyền thông UART, SPI, I2C, USB và CAN.

Lưu ý các chi tiết sau về tính năng bảo vệ mã trên thiết bị Vi mạch:

  • Các sản phẩm vi mạch đáp ứng đặc điểm kỹ thuật có trong Bảng dữ liệu vi mạch cụ thể của chúng.
  • Microchip tin rằng dòng sản phẩm của mình là một trong những dòng sản phẩm an toàn nhất trên thị trường hiện nay, khi được sử dụng theo cách đã định và trong điều kiện bình thường.
  • Có những phương pháp không trung thực và có thể là bất hợp pháp được sử dụng để vi phạm tính năng bảo vệ mã. Tất cả các phương pháp này, theo hiểu biết của chúng tôi, đều yêu cầu sử dụng các sản phẩm của Microchip theo cách nằm ngoài các thông số kỹ thuật hoạt động có trong Bảng dữ liệu của Microchip. Rất có thể, người làm như vậy đang tham gia vào hành vi trộm cắp tài sản trí tuệ.
  • Microchip sẵn sàng làm việc với khách hàng quan tâm đến tính toàn vẹn của mã của họ.
  • Cả Microchip hay bất kỳ nhà sản xuất chất bán dẫn nào khác đều không thể đảm bảo tính bảo mật cho mã của họ. Bảo vệ bằng mã không có nghĩa là chúng tôi đảm bảo sản phẩm là “không thể phá vỡ”.

bảo vệ đang không ngừng phát triển. Chúng tôi tại Microchip cam kết liên tục cải tiến các tính năng bảo vệ mã của các sản phẩm của chúng tôi. Nỗ lực phá vỡ tính năng bảo vệ mã của Microchip có thể vi phạm Đạo luật Bản quyền Thiên niên kỷ Kỹ thuật số. Nếu những hành vi như vậy cho phép truy cập trái phép vào phần mềm của bạn hoặc tác phẩm có bản quyền khác, bạn có thể có quyền khởi kiện để được giảm nhẹ theo Đạo luật đó.

Thông tin trong ấn phẩm này liên quan đến các ứng dụng thiết bị và những thứ tương tự chỉ được cung cấp để thuận tiện cho bạn và có thể được thay thế bằng các bản cập nhật. Bạn có trách nhiệm đảm bảo rằng ứng dụng của bạn đáp ứng các thông số kỹ thuật của bạn. MICROCHIP KHÔNG TUYÊN BỐ HOẶC ĐẢM BẢO DƯỚI BẤT KỲ HÌNH THỨC NÀO, DÙ RÕ RÀNG HAY NGỤ Ý, BẰNG VĂN BẢN HOẶC LỜI NÓI, THEO LUẬT ĐỊNH HOẶC CÁCH KHÁC, LIÊN QUAN ĐẾN THÔNG TIN, BAO GỒM NHƯNG KHÔNG GIỚI HẠN ĐIỀU KIỆN, CHẤT LƯỢNG, HIỆU SUẤT, KHẢ NĂNG BÁN HOẶC PHÙ HỢP CHO MỤC ĐÍCH CỦA THÔNG TIN. Microchip từ chối mọi trách nhiệm pháp lý phát sinh từ thông tin này và việc sử dụng thông tin đó. Việc sử dụng các thiết bị Microchip trong các ứng dụng hỗ trợ sự sống và/hoặc an toàn hoàn toàn do người mua chịu rủi ro và người mua đồng ý bảo vệ, bồi thường và giữ cho Microchip không bị tổn hại trước mọi thiệt hại, khiếu nại, kiện tụng hoặc chi phí phát sinh từ việc sử dụng đó. Không có giấy phép nào được chuyển tải, mặc nhiên hay theo cách khác, theo bất kỳ quyền sở hữu trí tuệ nào của Microchip trừ khi có quy định khác.

Nhãn hiệu

Tên và logo Microchip, logo Microchip, Adaptec, AnyRate, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, chipKIT, logo chipKIT, CryptoMemory, CryptoRF, dsPIC, FlashFlex, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer , LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, logo Microsemi, MOST, MOST logo, MPLAB, OptoLyzer, PackeTime, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity , SpyNIC, SST, SST Logo, SuperFlash, Symmetricom, SyncServer, Tachyon, TempTrackr, TimeSource, tinyAVR, UNI/O, Vectron và XMEGA là các nhãn hiệu đã đăng ký của Microchip Technology Incorporated tại Hoa Kỳ và các quốc gia khác. APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, FlashTec, Hyper Speed ​​Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, Vite, WinPath và ZL là các nhãn hiệu đã đăng ký của Microchip Technology Incorporated tại Hoa Kỳ. Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, So khớp trung bình động, DAM, ECAN, EtherGREEN, Lập trình nối tiếp trong mạch, ICSP, INICnet, Kết nối giữa các chip, JitterBlocker, KleerNet, KleerNet logo, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ripple Blocker, SAM-ICE, Serial Quad I/O, SMART-I.S., SQI, SuperSwitcher, SuperSwitcher II, Total Endurance, TSHARC, USBCheck, VariSense, ViewSpan, WiperLock, Wireless DNA và ZENA là các nhãn hiệu của Microchip Technology Incorporated tại Hoa Kỳ và các quốc gia khác. SQTP là nhãn hiệu dịch vụ của Microchip Technology Incorporated tại Hoa Kỳ. Logo Adaptec, Tần số theo yêu cầu, Công nghệ lưu trữ Silicon và Symmcom là các nhãn hiệu đã đăng ký của Microchip Technology Inc. tại các quốc gia khác. GestIC là nhãn hiệu đã đăng ký của Microchip Technology Germany II GmbH & Co. KG, một công ty con của Microchip Technology Inc., tại các quốc gia khác.
Mọi nhãn hiệu khác được đề cập ở đây đều là tài sản của các công ty tương ứng.
© 2020-2021, Microchip Technology Incorporated, Bảo lưu mọi quyền.
ISBN: 978-1-5224-7597-2

Để biết thông tin về Hệ thống quản lý chất lượng của Microchip, vui lòng truy cập www.microchip.com/quality.

Lời nói đầu

THÔNG BÁO CHO QUÝ KHÁCH HÀNG

  • Tất cả các tài liệu đều trở nên ngày tháng và sách hướng dẫn này không phải là ngoại lệ. Các công cụ và tài liệu vi mạch không ngừng phát triển để đáp ứng nhu cầu của khách hàng, vì vậy một số hộp thoại và / hoặc mô tả công cụ thực tế có thể khác với các hộp thoại trong tài liệu này. Hãy tham khảo của chúng tôi web trang web (www.microchip.com) để lấy tài liệu mới nhất hiện có.
  • Các tài liệu được xác định bằng số “DS”. Con số này nằm ở cuối mỗi trang, phía trước số trang. Quy ước đánh số cho số DS là
    “DSXXXXXXXXXA”, trong đó “XXXXXXXX” là số tài liệu và “A” là cấp độ sửa đổi của tài liệu.
  • Để biết thông tin cập nhật nhất về các công cụ phát triển, hãy xem trợ giúp trực tuyến MPLAB® IDE. Chọn menu Trợ giúp rồi chọn Chủ đề để mở danh sách trợ giúp trực tuyến có sẵn files.

GIỚI THIỆU

Chương này chứa thông tin chung sẽ hữu ích cần biết trước khi sử dụng PIC32MK MCM Curiosity Pro. Các nội dung được thảo luận trong chương này bao gồm:

  • Bố cục tài liệu
  • Các quy ước được sử dụng trong hướng dẫn này
  • Đọc sách được đề xuất
  • Vi mạch Web Địa điểm
  • Hệ thống phát triển Dịch vụ thông báo thay đổi khách hàng
  • Hỗ trợ khách hàng
  • Lịch sử sửa đổi tài liệu

BỐ TRÍ TÀI LIỆU

Tài liệu này mô tả cách sử dụng PIC32MK MCM Curiosity Pro như một công cụ phát triển để mô phỏng và gỡ lỗi chương trình cơ sở trên bo mạch mục tiêu. Hướng dẫn sử dụng này bao gồm các chương sau:

  • Chương 1. “Giới thiệu” cung cấp thông tin tóm tắt vềview của bộ khởi động, làm nổi bật các tính năng và chức năng của nó.
  • Chương 2. “Phần cứng” cung cấp các mô tả phần cứng của bộ khởi động.
  • Phụ lục A. “Sơ đồ” cung cấp sơ đồ khối, bố cục bảng mạch và sơ đồ chi tiết của bộ công cụ khởi đầu.
  • B.1 “PHỤ LỤC B: Danh sách vật liệu” cung cấp danh sách vật liệu cho các bộ phận được sử dụng trong thiết kế và sản xuất bộ khởi động.

CÁC QUY ƯỚC ĐƯỢC SỬ DỤNG TRONG HƯỚNG DẪN NÀY

Sách hướng dẫn này sử dụng các quy ước tài liệu sau:

GIẢI QUYẾT TÀI LIỆU

Sự miêu tả Đại diện Examptập
ký tự in nghiêng sách tham khảo Hướng dẫn sử dụng MPLAB IDE
Đoạn văn bản được nhấn mạnh …là chỉ một trình biên dịch…
giới hạn ban đầu Cửa sổ cửa sổ đầu ra
một hộp thoại hộp thoại Cài đặt
Một lựa chọn thực đơn chọn Kích hoạt lập trình viên
Trích dẫn Tên trường trong cửa sổ hoặc hộp thoại “Lưu dự án trước khi xây dựng”
Văn bản được gạch chân, in nghiêng với dấu ngoặc nhọn bên phải Đường dẫn menu File>Lưu
Ký tự in đậm Một nút hộp thoại Nhấp chuột OK
Một tab Nhấp vào Quyền lực tab
Văn bản trong ngoặc nhọn < > Một phím trên bàn phím Nhấn ,
chuyển phát nhanh đơn giản mới Sampmã nguồn #define BẮT ĐẦU
Filetên autoexec.bat
File đường dẫn c:\mcc18\h
Từ khóa _asm, _endasm, tĩnh
Tùy chọn dòng lệnh -Opa+, -Opa-
Giá trị bit 0, 1
Hằng số 0xFF, 'A'
In nghiêng Chuyển phát nhanh Mới Một đối số biến file.o, ở đâu file có thể là bất kỳ hợp lệ filetên
Dấu ngoặc vuông [ ] Đối số tùy chọn mcc18 [tùy chọn] file [tùy chọn]
Curldấu ngoặc y và ký tự ống: { | } Lựa chọn các đối số loại trừ lẫn nhau; một lựa chọn HOẶC cấp độ lỗi {0|1}
dấu chấm lửng… Thay thế văn bản lặp lại var_name [, var_name…]
Đại diện cho mã được cung cấp bởi người dùng void main (void)

{ …

}

Ghi chú Ghi chú trình bày thông tin mà chúng tôi muốn nhấn mạnh lại, nhằm giúp bạn tránh một cạm bẫy phổ biến hoặc giúp bạn biết về sự khác biệt trong cách vận hành giữa một số thành viên trong nhóm thiết bị. Ghi chú có thể ở trong hộp hoặc khi được sử dụng trong bảng hoặc hình, nó nằm ở cuối bảng hoặc hình.  

Ghi chú:    Đây là một hộp ghi chú tiêu chuẩn.

 

THẬN TRỌNG

Đây là một lưu ý thận trọng.

 

Lưu ý 1: Đây là một ghi chú được sử dụng trong một bảng.

KHUYẾN NGHỊ ĐỌC

Hướng dẫn sử dụng này mô tả cách sử dụng bộ khởi động. Các tài liệu sau đây của Microchip hiện có sẵn và được đề xuất làm nguồn tài liệu tham khảo bổ sung.
Bảng dữ liệu dòng mục đích chung PIC32MK (DM320106)
Tham khảo tài liệu này để biết thông tin chi tiết về các thiết bị dòng PIC32MK GP. Thông tin tham khảo được tìm thấy trong bảng dữ liệu này bao gồm:

  • Bản đồ bộ nhớ thiết bị
  • Chi tiết sơ đồ chân và đóng gói của thiết bị
  • Thông số kỹ thuật điện của thiết bị
  • Danh sách các thiết bị ngoại vi có trên thiết bị
  • Hướng dẫn sử dụng trình biên dịch MPLAB® XC32 C/C++ (DS50001686)
  • Tài liệu này mô tả chi tiết cách sử dụng Trình biên dịch MPLAB XC32 C/C++ của Microchip để phát triển một ứng dụng.
  • Hướng dẫn sử dụng MPLAB® X IDE (DS50002027)
  • Tham khảo tài liệu này để biết thêm thông tin liên quan đến việc cài đặt và triển khai phần mềm MPLAB X IDE, cũng như phần mềm MPLAB SIM Simulator đi kèm với nó.
    Thông số kỹ thuật của Bus nối tiếp vạn năng và các tài liệu liên quan
  • Bus nối tiếp đa năng được xác định bởi thông số kỹ thuật USB 2.0 cũng như các tài liệu bổ sung và tài liệu dành riêng cho từng lớp liên quan. Những tài liệu này có sẵn từ Diễn đàn triển khai USB. Xem của họ web trang web tại: http://www.usb.org

KÍNH HIỂN VI WEB ĐỊA ĐIỂM

Microchip cung cấp hỗ trợ trực tuyến thông qua web trang web tại http://www.microchip.com. Cái này web trang web làm cho filevà thông tin dễ dàng có sẵn cho khách hàng. Có thể truy cập được bởi hầu hết các trình duyệt Internet, web trang web có chứa thông tin sau:

  • Hỗ trợ sản phẩm – Bảng dữ liệu và errata, ghi chú ứng dụng và sampchương trình, tài nguyên thiết kế, hướng dẫn sử dụng và tài liệu hỗ trợ phần cứng, bản phát hành phần mềm mới nhất và phần mềm lưu trữ
  • Hỗ trợ kỹ thuật chung – Câu hỏi thường gặp (FAQ), yêu cầu hỗ trợ kỹ thuật, nhóm thảo luận trực tuyến, danh sách thành viên chương trình tư vấn Microchip
  • Kinh doanh vi mạch – Hướng dẫn lựa chọn và đặt hàng sản phẩm, thông cáo báo chí mới nhất của Microchip, danh sách các hội thảo và sự kiện; và danh sách các văn phòng bán hàng, nhà phân phối và đại diện nhà máy của Microchip

PHÁT TRIỂN HỆ THỐNG DỊCH VỤ THÔNG BÁO THAY ĐỔI KHÁCH HÀNG

Dịch vụ thông báo khách hàng của Microchip giúp khách hàng cập nhật các sản phẩm của Microchip. Người đăng ký sẽ nhận được thông báo qua e-mail bất cứ khi nào có thay đổi, cập nhật, sửa đổi hoặc lỗi liên quan đến một họ sản phẩm cụ thể hoặc công cụ phát triển quan tâm.
Để đăng ký, hãy truy cập Microchip web trang web tại www.microchip.com, bấm vào Thông báo thay đổi khách hàng và làm theo hướng dẫn đăng ký.
Các danh mục nhóm sản phẩm Hệ thống phát triển là:

  • Trình biên dịch – Thông tin mới nhất về trình biên dịch Microchip C và các công cụ ngôn ngữ khác
  • Trình giả lập – Thông tin mới nhất về Trình mô phỏng tích hợp Microchip, MPLAB REAL ICE™
  • Trình gỡ lỗi trong mạch – Thông tin mới nhất về Trình gỡ lỗi trong mạch Microchip, MPLAB ICD 3 / MPLAB ICD 4
  • MPLAB X IDE – Thông tin mới nhất về Microchip MPLAB X IDE, Môi trường phát triển tích hợp Windows® dành cho các công cụ hệ thống phát triển
  • Lập trình viên – Thông tin mới nhất về lập trình viên Microchip trong đó có lập trình viên phát triển PICkit™ 3/PICkit™ 4

HỖ TRỢ KHÁCH HÀNG

Người dùng sản phẩm Microchip có thể nhận được hỗ trợ thông qua một số kênh:

  • Nhà phân phối hoặc đại diện
  • Văn phòng bán hàng địa phương
  • Kỹ sư ứng dụng hiện trường (FAE)
  • Hỗ trợ kỹ thuật

Khách hàng nên liên hệ với nhà phân phối, đại diện hoặc kỹ sư ứng dụng hiện trường (FAE) để được hỗ trợ. Văn phòng bán hàng địa phương cũng có sẵn để giúp khách hàng. Một danh sách các văn phòng bán hàng và địa điểm được bao gồm ở mặt sau của tài liệu này.
Hỗ trợ kỹ thuật có sẵn thông qua web trang web tại: http://support.microchip.com

LỊCH SỬ SỬA ĐỔI TÀI LIỆU

Bản sửa đổi A (tháng 2020 năm XNUMX)
Đây là phiên bản phát hành đầu tiên của tài liệu này.

Bản sửa đổi B (tháng 2021 năm XNUMX)
Đã cập nhật 1.1 “Nội dung bộ sản phẩm” để loại bỏ cáp Micro USB (Loại B) thành Loại A trong bộ sản phẩm. Phụ lục A: Sơ đồ và Phụ lục B: Danh mục vật liệu đã bị xóa khỏi tài liệu này. Hãy tham khảo sản phẩm web trang dành cho bảng này để truy cập vào thiết kế bảng files.

Chương 1. Giới thiệu

Cảm ơn bạn đã mua bo mạch phát triển Microchip Technology PIC32MK MCM Curiosity Pro. Bo mạch phát triển này cung cấp một hệ thống phát triển mô-đun với chi phí thấp cho dòng vi điều khiển 32-bit của Microchip.
Để có mã trình diễn Microchip miễn phí và thông tin bổ sung, hãy truy cập MPLAB Harmony web trang tại: http://www.microchip.com/MPLABHarmony. Khung phần mềm tích hợp MPLAB Harmony bao gồm một số bản trình diễn có cấu hình cho Ban phát triển PIC32MK GP.
Các bản trình diễn này có sẵn trong thư mục /apps của bản cài đặt MPLAB Harmony, trong đó là :/microchip/harmony/ (dành cho hệ điều hành Windows) hoặc ~/microchip/harmony/ (dành cho hệ điều hành MAC hoặc Linux).
Để biết thêm thông tin về các bản trình diễn và các bước xây dựng hoặc chạy, hãy tham khảo các tài liệu có sẵn trong thư mục /doc.
Chương này bao gồm các chủ đề sau:

  • Nội dung bộ sản phẩm
  • Chức năng và tính năng của Starter Kit

Người cũ được lập trình sẵnamptập tin trên MCU dòng PIC32MK MCM có sẵn để tải xuống từ Microchip web trang web tại: http://www.microchip.com/design-centers/32-bit. Tất cả dự án files được bao gồm, do đó mã này có thể được sử dụng để khôi phục MCU dòng PIC32MK MCM trên bộ khởi động về trạng thái ban đầu (nghĩa là, nếu sampthiết bị được lập trình lại bằng một chương trình khác) hoặc bạn có thể sử dụng mã hướng dẫn làm nền tảng để thử nghiệm thêm.

NỘI DUNG BỘ SẢN PHẨM

Bộ sản phẩm PIC32MK MCM Curiosity Pro chứa bo mạch phát triển PIC32MK MCM Curiosity Pro.

Ghi chú: Nếu bạn thiếu bất kỳ bộ phận nào của bộ PIC32MK MCM Curiosity Pro, hãy liên hệ với văn phòng bán hàng của Microchip để được hỗ trợ. Danh sách các văn phòng bán hàng và dịch vụ của Microchip được cung cấp ở trang cuối cùng của tài liệu này.

SƠ ĐỒ KHỐI

MICROCHIP-PIC32MZ-Embedded-Connectivity-EC-Starter-Kit-FIG-1

CHỨC NĂNG VÀ TÍNH NĂNG CỦA KIT

Ban phát triển
Các bản trình bày bố cục của bảng phát triển có trong PIC32MK MCM Curiosity Pro được thể hiện trong Hình 1-2 và Hình 1-3.
Cấu trúc phía trên của Bảng mạch Curiosity PIC32MK MCM bao gồm các tính năng chính sau, như được chỉ ra trong Hình 1-2:

  1. PIC32MK1024MCM100
  2. Đèn LED báo nguồn màu xanh lá cây
  3. Shunt diode điện
  4. Sức mạnh trong
  5. Đầu nối Mini-USB 2.0 (gỡ lỗi)
  6. Kết nối USB Type-C
  7. CAN 120 Ohm chấm dứt
  8. Khả năng kết nối ổ cắm USB Loại A cho các ứng dụng dựa trên máy chủ PIC32
  9. Tiêu đề X32
  10. Ổ cắm MikroBus
  11. Ba công tắc do người dùng xác định
  12. Đầu nối DB-9F CAN
  13. Ba đèn LED do người dùng xác định
  14. Đầu nối tiêu đề CAN 3 & 4.
  15. Cầu USB-to-UART
    Để biết thêm thông tin về các tính năng này, hãy tham khảo Chương 2. “Phần cứng”.MICROCHIP-PIC32MZ-Embedded-Connectivity-EC-Starter-Kit-FIG-2

Phần lắp ráp phía dưới của PIC32MK MCM Curiosity Pro bao gồm các tính năng chính sau, như được minh họa trong Hình 1-3:

  1. IC gỡ lỗi Pickit On Board (PKoB4).
  2. Đầu nối USB OOT cho các ứng dụng USB PIC32 PICXNUMX.MICROCHIP-PIC32MZ-Embedded-Connectivity-EC-Starter-Kit-FIG-3

Chương 2. Phần cứng

Chương này mô tả các tính năng phần cứng của bo mạch phát triển PIC32MK MCM Curiosity Pro.

TÍNH NĂNG PHẦN CỨNG

Các tính năng chính sau đây của bảng phát triển được trình bày theo thứ tự trong Phần 1.3 “Chức năng và tính năng của bộ công cụ”. Xem Hình 1-2 để biết vị trí của chúng trên bảng phát triển.

Hỗ trợ bộ xử lý
Bộ bo mạch phát triển được thiết kế với bộ xử lý được gắn cố định (nghĩa là được hàn), PIC32MK1024MCM100.

Nguồn điện
Nguồn được cung cấp cho bo mạch phát triển bằng nguồn bus USB, được kết nối với đầu nối gỡ lỗi USB J500.
Một đèn LED màu xanh lá cây (D205) được cung cấp để cho biết thiết bị PIC32 đã được cấp nguồn.

Kết nối USB PIC32

Sử dụng bất kỳ tùy chọn nào sau đây, người dùng có thể kết nối với bộ vi điều khiển USB PIC32:

  • Chế độ máy chủ – Kết nối thiết bị với đầu nối Loại A J201, nằm ở phía trên bộ khởi động. Nếu sử dụng cổng USB gỡ lỗi để cấp nguồn cho cổng Máy chủ, hãy lắp jumper JP204 để rút ngắn diode ngăn ngừa nguồn điện ngược. Có thể cung cấp tối đa ~400 mA từ cổng USB gỡ lỗi đến cổng Máy chủ bằng phương pháp này. Nếu cần nguồn điện đầy đủ 500 mA, nguồn điện bên ngoài phải được kết nối với bảng ứng dụng và phải tháo jumper J204 để tránh cấp nguồn ngược cho cổng USB gỡ lỗi.
  • Chế độ thiết bị – Kết nối cáp USB mini-B gỡ lỗi với cổng J500, sau đó kết nối bộ khởi động với máy chủ bằng cách sử dụng cáp có đầu nối micro Loại B với cổng micro-A/B J200 của bộ khởi động. Đầu kia của cáp phải có đầu nối Loại A. Kết nối đầu nối Loại A với máy chủ USB. Jumper J204 phải được loại bỏ.
  • Chế độOTG – Kết nối bộ khởi động với thiết bịOTG bằng cáp micro-A/BOTG với cổng micro-A/B J200, nằm ở dưới cùng của bo mạch. Bộ khởi động cung cấp nguồn điện tích hợp có khả năng cung cấp dòng điện tối đa 120 mA. Nguồn cung cấp này được điều khiển bởi thiết bị PIC32MK1024MCM100. Jumper J204 phải được loại bỏ.

Công tắc

Công tắc nút nhấn cung cấp các chức năng sau:

  • S1: Công tắc hoạt động mức thấp được kết nối với RG11
  • S2: Công tắc hoạt động ở mức thấp được kết nối với RF13
  • S3: Công tắc hoạt động ở mức thấp được kết nối với RF12
  • /MCLR: Đã kết nối với Vi điều khiển/MCLR

Các công tắc này không có bất kỳ mạch gỡ lỗi nào và yêu cầu điện trở kéo lên bên trong, điều này cho phép người dùng điều tra các kỹ thuật gỡ lỗi phần mềm. Khi không hoạt động, các công tắc được kéo lên cao (+3.3V) và khi nhấn, chúng sẽ được nối đất.

Đèn LED
Các đèn LED, LED1 đến LED3, được kết nối với các chân PORTG (RG12 đến RG14) của bộ xử lý. Các chân PORTG được đặt ở mức cao để chiếu sáng đèn LED.

Tùy chọn Bộ tạo dao động
Mạch dao động 12 MHz (Y4) được kết nối với bộ vi điều khiển trên bo mạch. Mạch dao động này hoạt động như bộ tạo dao động chính của bộ điều khiển.
Cần sử dụng tinh thể bên ngoài hoặc bộ tạo dao động bên ngoài để phát triển các ứng dụng USB. Thông số kỹ thuật của USB quy định dung sai tần số là ±0.05% đối với tốc độ cao. Các ứng dụng không phải USB có thể sử dụng bộ dao động bên trong.
Bộ bo mạch phát triển cũng có các thiết bị dành cho bộ tạo dao động 32 kHz thứ cấp bên ngoài (Y4); tuy nhiên, điều này không có dân cư. Có thể lấy bộ tạo dao động phù hợp, ECS-3X8 từ Digi-Key: P/N – X801-ND CMR200TB32.768KDZFTR.
IC gỡ lỗi PKoB 4 có xung nhịp độc lập và có bộ dao động xung nhịp 12 MHz riêng.

Ổ cắm mikroBUS™
Hai ổ cắm mikroBUS, J300 và J301, có sẵn trên bảng phát triển. Các ổ cắm này có thể được sử dụng để mở rộng chức năng bằng cách sử dụng bảng điều hợp MikroElectronika Click. Đầu nối mikroBUS bao gồm hai đầu cái 1×8 với các đường SPI, I2C, UART, RST,PWM, analog và ngắt cũng như các đường nguồn 3.3V, 5V và GND.
Các chân GPIO cho ổ cắm mikroBUS được gán cho tuyến đường như sau:

  • Các phiên bản ngoại vi UART4, I2C4, SPI6 và OC1 tới ổ cắm mikroBUS J300
  • Các phiên bản ngoại vi UART3, I2C2, SPI2 và OC3 tới ổ cắm mikroBUS J301
    Ghi chú: Các thiết bị ngoại vi UART3, I2C2 và SPI2 cũng được định tuyến đến tiêu đề âm thanh X32.

Tiêu đề âm thanh

PIC32MK MCM Curiosity Pro bao gồm hai đầu X32, J302 và J303, để cho phép kết nối với Bo mạch phụ Codec Âm thanh của Microchip. Bảng 2-2 cung cấp thông tin chi tiết về Bo mạch phụ Codec Âm thanh hiện có và để biết thêm thông tin, hãy liên hệ với văn phòng bán hàng Microchip tại địa phương của bạn.
Để biết danh sách đầy đủ các Bo mạch phụ Codec Âm thanh hiện có, hãy truy cập microchipDIRECT web trang web: www.microchipdirect.com.

BẢNG 2-1: BAN CON CODEC ÂM THANH

Con gái Bảng Phần số
Bảng mạch con được mã hóa âm thanh PIC32 AC320100

Phân công tài nguyên ngoại vi
Các phiên bản ngoại vi MCU, được chỉ định cho các giao diện phần cứng khác nhau, được cung cấp trong Bảng 2-2. Phiên bản ngoại vi chính xác phải được sử dụng trong ứng dụng để sử dụng giao diện phần cứng tương ứng.

BẢNG 2-2: PHÂN CÔNG NGUỒN LỰC

Phân công nguồn lực Ngoại vi Đồng hồ tham khảo
I2C SPI UART So sánh đầu ra Ngắt
MikroBus1 (J300) I2C4 SPI6 UART4 OC1 INT1
MikroBus2 (J301) I2C2 SPI2 UART3 OC3 INT2
X32 (J302, J303) I2C2 SPI2 UART3 GIỚI THIỆU

PICKitTM trên bo mạch 4
MPLAB PICkit™ On-Board 4 (PKoB4) là thế hệ mới của Trình gỡ lỗi trong mạch. MPLAB PKoB4 lập trình nhanh hơn phiên bản trước và được thiết kế để sử dụng giao diện USB 2.0 tốc độ cao và cung cấp trải nghiệm gỡ lỗi phong phú về tính năng thông qua một cáp USB. PKoB4 nhằm hỗ trợ gỡ lỗi lập trình và giao diện Cổng dữ liệu.
Trình gỡ lỗi trong mạch MPLAB PKoB4 tương thích với các nền tảng sau:

  • Microsoft Windows 7 trở lên
  • Linux®
  • macOS ™
    Hệ thống gỡ lỗi trong mạch MPLAB PKoB4 cung cấp các ưu điểm sau:tages: Tính năng/Khả năng:
  • Kết nối với máy tính thông qua cáp USB 2.0 tốc độ cao (480 Mbits/s)
  • Lập trình các thiết bị sử dụng MPLAB X IDE hoặc MPLAB IPE
  • Hỗ trợ nhiều điểm dừng phần cứng và phần mềm, đồng hồ bấm giờ và nguồn
  • Mã số file gỡ lỗi
  • Gỡ lỗi ứng dụng của bạn trong thời gian thực
  • Đặt điểm dừng dựa trên các sự kiện nội bộ
  • Màn hình nội bộ file đăng ký
  • Gỡ lỗi ở tốc độ tối đa
  • Định cấu hình trình điều khiển pin
  • Có thể nâng cấp tại hiện trường thông qua tải xuống chương trình cơ sở MPLAB X IDE
  • Hỗ trợ COM ảo, có thể thiết lập giao tiếp UART giữa PC chủ và thiết bị đích bằng cấu hình UART sau:
    • Tốc độ truyền: 115,200 bps
    • Chỉ định dạng ký tự 8 bit
    • Không có kiểm soát luồng phần cứng
    • Một điểm dừng
  • Thêm hỗ trợ và tính năng mới cho thiết bị bằng cách cài đặt phiên bản mới nhất của MPLAB X IDE (có sẵn dưới dạng tải xuống miễn phí tại https://www.microchip.com/mplabx/)
  • Cho biết trạng thái trình gỡ lỗi thông qua đèn LED trên bo mạch
    Hiệu suất/Tốc độ:
  • Bộ nhớ nhiều hơn và nhanh hơn
  • Hệ điều hành thời gian thực (RTOS)
  • Không có sự chậm trễ tải xuống chương trình cơ sở khi chuyển đổi thiết bị
  • MCU 32 bit chạy ở tần số 300 MHz

PHƯƠNG PHÁP PHỤC HỒI
Nếu PKoB4 không phản hồi, người dùng có thể khôi phục công cụ bằng cách làm theo các bước sau:

  1. Với PIC32MK MCM Curiosity Pro vẫn được cấp nguồn, hãy rút ngắn 2 miếng đệm trong khoảng 10 giây.MICROCHIP-PIC32MZ-Embedded-Connectivity-EC-Starter-Kit-FIG-4
  2. Mở phiên bản mới nhất của MPLAB X IDE.
  3. Nhấp vào Gỡ lỗi > Phục hồi chương trình cơ sở khởi động khẩn cấp của Công cụ phần cứng.MICROCHIP-PIC32MZ-Embedded-Connectivity-EC-Starter-Kit-FIG-5
  4. Làm theo hướng dẫn được nhắc trên màn hình để đặt lại công cụ về điều kiện xuất xưởng.
    Để biết thêm thông tin về PKoB4, hãy tham khảo “Hướng dẫn sử dụng Trình gỡ lỗi trong mạch MPLAB PICkit™4” (DS50002751), có sẵn để tải xuống tại địa chỉ sau:
    http://ww1.microchip.com/downloads/en/DeviceDoc/MPLAB%20PICkit%204%20ICD%20Us-ers%20Guide%20DS50002751C.pdf.

Bán hàng và dịch vụ trên toàn thế giới

MICROCHIP-PIC32MZ-Embedded-Connectivity-EC-Starter-Kit-FIG-6

2020-2021 Công ty TNHH Công nghệ Microchip

Hỗ trợ kỹ thuật:
http://www.microchip.com/support
Web Địa chỉ:
www.microchip.com

Đã tải xuống từ Mũi tên.com.

Tài liệu / Tài nguyên

MICROCHIP PIC32MZ Bộ khởi động EC kết nối nhúng [tập tin pdf] Hướng dẫn sử dụng
PIC32MZ Bộ khởi động EC kết nối nhúng, PIC32MZ, Bộ khởi động EC kết nối nhúng, Bộ khởi động EC kết nối, Bộ khởi động EC, Bộ khởi động

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *