MPLAB® Harmony's Learning (21)

I. Introduction:

Microchip's MPLAB X + Harmony software development platform configures the hardware interface of the board through the BSP (Board Support Package) file. Users only need to select the corresponding BSP file to complete the hardware configuration, eliminating a lot of hardware debugging. jobs.

At the same time, Harmony provides the BSP configuration file of the Demo board released by Microchip's official website, which is convenient for users to learn and use. So, can customers create BSP files based on their own hardware design for different

What is the project to use? This article describes a method for creating and using a customer's own BSP file based on MPLAB X + Harmony

Second, hardware tools and software platforms:

hardware:

1. PIC32MZ EF Starter Kit

software:

MPLAB X: v3.65 or newer

MPLAB XC32 compiler: v1.44 or newer

MPLAB Harmony: v2.04 or newer

Debugging tools:

MPLAB ICD 3

Third, the steps:

(1) Establish a Harmony project and name it "bap_test"

Select File->New Project in MPLAB X to create a 32-bit Harmony project and name the project.

(2) Open the MHC tool and configure the project.

(3) You can select an existing BSP file and modify it based on it.

(4) Modify the BSP configuration according to the actual situation of the board. As a demonstration, only the three pin names of the LED output are changed in this paper.

(5) Save the configuration, name the board and configuration, remember to check “Add to MPLAB Harmony Board List”.

(6) Generate code.

(7) Create a new Harmony project and select the board as the newly generated board "MY_BOARD".

(8) Regenerate the code using MHC.

(9) The project generated by this way has used a custom configuration, we can get from Pin

As seen in Setting, the configuration is already defined by the customer.

Fourth, summary:

Customizing the bsp file allows Harmony to more easily adapt to the board developed by the customer, which undoubtedly expands the Harmony application scenario.

Rectangular I/O Connectors

Rectangular I/O Connectors
Antenk offers an expansive product line of I/O connectors including USB, HDMI, D-Sub, Modular Jacks, SFP, QSFP+, CXP, iPass+, iPass+ HD and more. In addition to standard I/O connectors and matching cable assemblies.Except a comprehensive range of standard Input/Output connector solutions for high-speed electronic data communication, Antenk engineers can design customized solutions. This extensive selection of I/O connectors and matching cable assemblies includes numerous next-generation solutions.All of our I/O connectors feature a variety of orientation options, as well as PCB and cable mount offerings.

Antenk develop and specify high-performance I/O's throughout a wide variety of industries. These include SAS, SATA, PCIe, HSSG, FIBRE CHANNEL, INFINIBAND, IEC, CEA, IEEE, VESA, USB and many more.


I/O Connectors Application
Consumer / PC Products
Networking / Telecommunications Products
Mobile Products
Industrial Products

Antenk can deliver standard and custom options of the following I/O connectors:
1394 Connector
Centronic Connector
D-Sub Connector
DVI Connector
Display Port Connector
HDMI Connector
Half Pitch SCSI Connectors
USB Connector
V.35 Connector
OBD Connector

I/O Connectors General Specifications

AF chen SMT-USBIMG_0886-USB

ELECTRICAL CHARACTERISTICS
Contact Current Rating:5Amperes.
Dielectric Withstanding.
Dielectric Withstanding Voltage:AC 1000Vr.m.s.
Insulation Resistance:500 Megohms Minimum at DC500V.
Contact Resistance:25 Milliohms Maximum.
Operating Temperature:-55℃~105℃.

DP01-FXXXXX D-SUB PCB Female Dual Row Straight(stamped Pin)

MATERIALS:
Contacts:Brass.
Insulator:PBT,UL94V-O Rated.
Shell:Cold Rolle Steel.
Metal Watertight Frame:PBT,UL94V-0.
O-Ring:Silicone.

NOTE:
Position:09PIN,15PIN,25PIN,37PIN.




Rectangular Connector,Rectangular I Connectors,Rectangular O Connectors,Male Connector Rectangular,I/O Connectors,Input/Output Connectors

ShenZhen Antenk Electronics Co,Ltd , https://www.antenkelec.com