<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wiki.electroniciens.cnrs.fr/index.php?action=history&amp;feed=atom&amp;title=MPLAB_X%2FConfiguration_de_Projet</id>
	<title>MPLAB X/Configuration de Projet - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.electroniciens.cnrs.fr/index.php?action=history&amp;feed=atom&amp;title=MPLAB_X%2FConfiguration_de_Projet"/>
	<link rel="alternate" type="text/html" href="https://wiki.electroniciens.cnrs.fr/index.php?title=MPLAB_X/Configuration_de_Projet&amp;action=history"/>
	<updated>2026-05-11T03:38:23Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.electroniciens.cnrs.fr/index.php?title=MPLAB_X/Configuration_de_Projet&amp;diff=3620&amp;oldid=prev</id>
		<title>William.benharbone le 11 novembre 2018 à 23:47</title>
		<link rel="alternate" type="text/html" href="https://wiki.electroniciens.cnrs.fr/index.php?title=MPLAB_X/Configuration_de_Projet&amp;diff=3620&amp;oldid=prev"/>
		<updated>2018-11-11T23:47:21Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div&amp;gt;[[Accueil|Home]] - [[Le groupe PIC]] - [[Le_groupe_PIC_:_Premiers_pas|Premiers pas]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[Installation et Configuration de MPLAB X IDE|Installation]] - [[MPLAB X/Ouvrir un Projet|Ouvrir un Projet existant]] - [[MPLAB X/Créer un Projet|Créer un Projet]] - [[MPLAB X/Configuration de Projet|Configuration de Projet]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuration d&amp;#039;un projet MPLAB® X IDE ==&lt;br /&gt;
Source “[http://www.microchip.com/mla Microchip Libraries for Applications]”&lt;br /&gt;
* Exemple de chemin à définir pour la recherche des fichiers “include” :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;“..;../../../_Librairie;../../../_Librairie/Microchip/Include”&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Lors de sa recherche, le compilateur part toujours du dossier du projet “MPLAB.X”,&lt;br /&gt;
les “..” permettent de remonter d’un niveau dans l’arborescence des répertoires.&lt;br /&gt;
Vous pouvez être amener à modifier le nombre “../” en fonction du niveau de votre répertoire “MPLAB.X” par rapport au dossier “_Librairie”&lt;br /&gt;
&lt;br /&gt;
* Les noms des différentes configurations ont été inspirés de la convention de nommage de Microchip, voir &amp;quot;Configuration File and Project Name Abbreviations&amp;quot; file:///C:/microchip_solutions_v2013-06-15/Microchip/Help/Abbreviations.htm&lt;br /&gt;
&lt;br /&gt;
soit &amp;#039;&amp;#039;&amp;#039;&amp;lt;font color=#8F0000&amp;gt;COMPILER&amp;lt;/font&amp;gt;-&amp;lt;font color=#008000&amp;gt;PICFAMILY&amp;lt;/font&amp;gt;_&amp;lt;font color=#333399&amp;gt;BOARDNAME&amp;lt;/font&amp;gt;_&amp;lt;font color=#FF0000&amp;gt;PICREF&amp;lt;/font&amp;gt;_&amp;lt;font color=#000000&amp;gt;BOARD&amp;lt;/font&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Project Configuration name : XC8-PIC18_PK3_DEBUG_EXPRESS_45K20_BOARD ===&lt;br /&gt;
  Compiler  : Microchip XC8&lt;br /&gt;
  Processor : [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en026337 PIC18F45K20]&lt;br /&gt;
  Hardware  : Carte [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en538340&amp;amp;redirects=pickit3 PICkit 3 Debug Express (Part Number: DV164131)] et PICkit 44-Pin Demo Board (Part Number: DM164130-4)&lt;br /&gt;
  Fichier   : ..\_Ressource\Configs\HWP_PIC18_PK3_DEBUG_EXPRESS_45K20.h&lt;br /&gt;
  Macro     : CFG_INCLUDE_PIC18_PK3_DEBUG_EXPRESS_45K20&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Project Configuration name : C18-PIC18_v2_3_4520_BOARD ===&lt;br /&gt;
  Compiler  : Microchip C18 (mcc18 for PIC18 processor)&lt;br /&gt;
  Processor : [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010297 PIC18F4520]&lt;br /&gt;
  Hardware  : Carte PIC18 v2-3&lt;br /&gt;
  Fichier   : ..\PIC18_Hardware\Cartes_de_la_formation_PIC18F\SCH_CARTE_PIC18F_v2_3.pdf&lt;br /&gt;
              ..\_Ressource\Configs\HWP_PIC18_v2_3_4520.h&lt;br /&gt;
  Macro     : CFG_INCLUDE_PIC18_v2_3_4520&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Project Configuration name : C18-PIC18_v2_3_4550_BOARD ===&lt;br /&gt;
=== Project Configuration name : XC8-PIC18_v2_3_4550_BOARD ===&lt;br /&gt;
  Compiler  : Microchip C18 (old compiler mcc18 for PIC18 processor only)&lt;br /&gt;
  Compiler  : Microchip XC8 (actual compiler for all 8-bit MCU PIC)&lt;br /&gt;
  Processor : [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010300 PIC18F4550]&lt;br /&gt;
  Hardware  : Carte PIC18 v2-3&lt;br /&gt;
  Fichier   : ..\PIC18_Hardware\Cartes_de_la_formation_PIC18F\SCH_CARTE_PIC18F_v2_3.pdf&lt;br /&gt;
              ..\_Ressource\Configs\HWP_PIC18_v2_3_4550.h&lt;br /&gt;
  Macro     : CFG_INCLUDE_PIC18_v2_3_4550&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Project Configuration name : C18-PIC18_v2_3_46J50_BOARD ===&lt;br /&gt;
  Compiler  : Microchip C18 (mcc18 for PIC18 processor)&lt;br /&gt;
  Processor : [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en539708 PIC18F46J50]&lt;br /&gt;
  Hardware  : Carte PIC18 v2-3&lt;br /&gt;
  Fichier   : ..\PIC18_Hardware\Cartes_de_la_formation_PIC18F\SCH_CARTE_PIC18F_v2_3.pdf&lt;br /&gt;
              ..\_Ressource\Configs\HWP_PIC18_v2_3_46J50.h&lt;br /&gt;
  Macro     : CFG_INCLUDE_PIC18_v2_3_46J50&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Project Configuration name: XC16-PIC24_EX16_BOARD ===&lt;br /&gt;
  Compiler  : Microchip XC16 (for 16-bit processor)&lt;br /&gt;
  Processor : ...&lt;br /&gt;
  Hardware  : Carte [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en024858 Explorer 16 Development Board (Part Number: DM240001)]&lt;br /&gt;
  Fichier   : ..\_Ressource\Configs\HWP_EX16.h&lt;br /&gt;
  Macro     : CFG_INCLUDE_EX16 ou &amp;#039;&amp;#039;&amp;#039;CFG_INCLUDE_EX16_PIC24FJ128GA010_PIM&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Insertion de code dans le fichier &amp;quot;&amp;#039;&amp;#039;&amp;#039;HardwareProfile.h&amp;#039;&amp;#039;&amp;#039;&amp;quot;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot; line=&amp;quot;GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS&amp;quot;&amp;gt;&lt;br /&gt;
    #if defined(CFG_INCLUDE_EX16_PIC24FJ128GA010_PIM)&lt;br /&gt;
        #define USE_LCD_EXPLORER_16 // utilisation de l&amp;#039;ecran LCD de la carte Explorer 16&lt;br /&gt;
        #undef USE_LCD_PIN_RW       // pas de retro-eclairage sur la carte Explorer 16&lt;br /&gt;
        // Explorer 16 and PIC24FJ128GA010 PIM&lt;br /&gt;
        #include &amp;quot;Configs/HWP_PIC24FJ128GA010_PIM.h&amp;quot;&lt;br /&gt;
    #endif&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Project Configuration name : XC32-PIC32_PINGUINO_OTG_BOARD ===&lt;br /&gt;
  Compiler  : Microchip XC32 (for PIC32 processor)&lt;br /&gt;
  Processor : [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en534168 PIC32MX440F256H]&lt;br /&gt;
  Hardware  : Carte [https://www.olimex.com/Products/Duino/PIC32/PIC32-PINGUINO-OTG/ PIC32-PINGUINO-OTG]&lt;br /&gt;
  Fichier   : ..\_Ressource\Configs\HWP_PIC32_PINGUINO_OTG.h&lt;br /&gt;
  Macro     : CFG_INCLUDE_PIC32_PINGUINO_OTG&lt;br /&gt;
Insertion de code dans le fichier &amp;quot;&amp;#039;&amp;#039;&amp;#039;HardwareProfile.h&amp;#039;&amp;#039;&amp;#039;&amp;quot;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot; line=&amp;quot;GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS&amp;quot;&amp;gt;&lt;br /&gt;
    #if defined(CFG_INCLUDE_PIC32_PINGUINO_OTG)&lt;br /&gt;
        // PIC32-PINGUINO-OTG (PIC32MX440F256H)&lt;br /&gt;
        // https://www.olimex.com/Products/Duino/PIC32/PIC32-PINGUINO-OTG/open-source-hardware&lt;br /&gt;
        #include &amp;quot;Configs/HWP_PIC32_PINGUINO_OTG.h&amp;quot;&lt;br /&gt;
    #endif&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Project Configuration name : XC32-PIC32_UBW32_MX795_BOARD ===&lt;br /&gt;
  Compiler  : Microchip XC32 (for PIC32 processor)&lt;br /&gt;
  Processor : [http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX795F512L PIC32MX795F512L]&lt;br /&gt;
  Hardware  : Carte [http://www.schmalzhaus.com/UBW32/ UBW32 MX795]&lt;br /&gt;
  Fichier   : ..\_Ressource\Configs\HWP_PIC32_UBW32_MX795.h&lt;br /&gt;
  Macro     : CFG_INCLUDE_PIC32_UBW32_MX795&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Project Configuration name: XC32-PIC32_USB_SK_BOARD ===&lt;br /&gt;
  Compiler  : Microchip XC32 (for PIC32 processor)&lt;br /&gt;
  Processor : [http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX795F512L PIC32MX795F512L]&lt;br /&gt;
  Hardware  : Carte [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en535536 PIC32 USB Starter Kit II (Part Number: DM320003-2)]&lt;br /&gt;
  Fichier   : ..\_Ressource\Configs\HWP_PIC32_USB_SK.h&lt;br /&gt;
  Macro     : CFG_INCLUDE_PIC32_USB_SK;PIC32_STARTER_KIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Project Configuration name: XC32-PIC32_ETH_SK_ETH795_BOARD ===&lt;br /&gt;
  Compiler  : Microchip XC32 (for PIC32 processor)&lt;br /&gt;
  Processor : [http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX795F512L PIC32MX795F512L]&lt;br /&gt;
  Hardware  : Carte [http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=dm320004 PIC32 Ethernet Starter Kit (Part Number: DM320004)]&lt;br /&gt;
  Fichier   : ..\_Ressource\Configs\HWP_PIC32_ETH_SK_ETH795.h&lt;br /&gt;
  Macro     : CFG_INCLUDE_PIC32_ETH_SK_ETH795;PIC32_STARTER_KIT&lt;br /&gt;
Insertion de code dans le fichier &amp;quot;&amp;#039;&amp;#039;&amp;#039;HardwareProfile.h&amp;#039;&amp;#039;&amp;#039;&amp;quot;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot; line=&amp;quot;GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS&amp;quot;&amp;gt;&lt;br /&gt;
    #if defined(CFG_INCLUDE_PIC32_ETH_SK_ETH795)&lt;br /&gt;
        // PIC32 Ethernet Starter Kit, Part Number: dm320004, Microchip® PIC32 32-bit MIPS processor (PIC32MX795F512L)&lt;br /&gt;
        // http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=dm320004&lt;br /&gt;
        #include &amp;quot;Configs/HWP_PIC32_ETH_SK_ETH795.h&amp;quot;&lt;br /&gt;
    #endif&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
  &amp;#039;&amp;#039;&amp;#039;Board Support Packages for the PIC32 Ethernet Starter Kit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  BSP : pic32mx_eth_sk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Project Configuration name : XC32-PIC32_CHIPKIT_MAX32_BOARD ===&lt;br /&gt;
  Compiler  : Microchip XC32 (for PIC32 processor)&lt;br /&gt;
  Processor : [http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX795F512L PIC32MX795F512L]&lt;br /&gt;
  Hardware  : Carte [http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,892,894&amp;amp;Prod=CHIPKIT-MAX32 chipKIT™ Max32™]&lt;br /&gt;
  Fichier   : ..\PIC32_Hardware\chipKIT_Max32\chipKIT_Max32_bysa_d_sch.pdf&lt;br /&gt;
              ..\_Ressource\Configs\HWP_PIC32_CHIPKIT_MAX32.h&lt;br /&gt;
  Macro     : CFG_INCLUDE_PIC32_CHIPKIT_MAX32&lt;br /&gt;
Insertion de code dans le fichier &amp;quot;&amp;#039;&amp;#039;&amp;#039;HardwareProfile.h&amp;#039;&amp;#039;&amp;#039;&amp;quot;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot; line=&amp;quot;GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS&amp;quot;&amp;gt;&lt;br /&gt;
    #if defined(CFG_INCLUDE_PIC32_CHIPKIT_MAX32)&lt;br /&gt;
        // chipKIT™ Max32™, Digilent Part: 410-202-KIT, Microchip® PIC32 32-bit MIPS processor (PIC32MX795F512L)&lt;br /&gt;
        // http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,892,894&amp;amp;Prod=CHIPKIT-MAX32&lt;br /&gt;
        #include &amp;quot;Configs/HWP_PIC32_CHIPKIT_MAX32.h&amp;quot;&lt;br /&gt;
    #endif&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Project Configuration name : XC32-PIC32_CHIPKIT_PRO_MX7_BOARD (XC32-PIC32_CEREBOT_MX7CK_BOARD) ===&lt;br /&gt;
  Compiler  : Microchip XC32 (for PIC32 processor)&lt;br /&gt;
  Processor : [http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX795F512L PIC32MX795F512L]&lt;br /&gt;
  Hardware  : Carte [http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,892,1219&amp;amp;Prod=CHIPKIT-PRO-MX7 chipKIT™ Pro MX7 (CEREBOT™ MX7cK)]&lt;br /&gt;
  Fichier   : ..\_Ressource\Configs\HWP_PIC32_CHIPKIT_PRO_MX7.h (HWP_PIC32_CEREBOT_MX7CK.h)&lt;br /&gt;
  Macro     : CFG_INCLUDE_PIC32_CHIPKIT_PRO_MX7 (CFG_INCLUDE_PIC32_CEREBOT_MX7CK)&lt;br /&gt;
Insertion de code dans le fichier &amp;quot;&amp;#039;&amp;#039;&amp;#039;HardwareProfile.h&amp;#039;&amp;#039;&amp;#039;&amp;quot;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot; line=&amp;quot;GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS&amp;quot;&amp;gt;&lt;br /&gt;
    #if defined(CFG_INCLUDE_PIC32_CHIPKIT_PRO_MX7)&lt;br /&gt;
        // chipKIT™ Pro MX7, Digilent Part: 410-223-KIT, Microchip® PIC32 32-bit MIPS processor (PIC32MX795F512L)&lt;br /&gt;
        // http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,892,1219&amp;amp;Prod=CHIPKIT-PRO-MX7&lt;br /&gt;
        #include &amp;quot;Configs/HWP_PIC32_CHIPKIT_PRO_MX7.h&amp;quot;&lt;br /&gt;
    #endif&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{PIC}}&lt;/div&gt;</summary>
		<author><name>William.benharbone</name></author>
	</entry>
</feed>