* Add f401 and f411 blackpill examples * Add readme files * Align dfu args with core * Add support for RESET keycode * move STM32_BOOTLOADER_ADDRESS to rules * Update conf files to latest ChibiOS * Update conf files to latest ChibiOS
		
			
				
	
	
		
			1194 lines
		
	
	
		
			25 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			1194 lines
		
	
	
		
			25 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
<?xml version="1.0" encoding="UTF-8"?>
 | 
						|
<!-- STM32F4xx board Template -->
 | 
						|
<board
 | 
						|
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 | 
						|
  xsi:noNamespaceSchemaLocation="http://www.chibios.org/xml/schema/boards/stm32f4xx_board.xsd">
 | 
						|
  <configuration_settings>
 | 
						|
    <templates_path>resources/gencfg/processors/boards/stm32f4xx/templates</templates_path>
 | 
						|
    <output_path>..</output_path>
 | 
						|
    <hal_version>5.0.x</hal_version>
 | 
						|
  </configuration_settings>
 | 
						|
  <board_name>STMicroelectronics STM32 Nucleo64-F411RE</board_name>
 | 
						|
  <board_id>ST_NUCLEO64_F411RE</board_id>
 | 
						|
  <board_functions></board_functions>
 | 
						|
  <subtype>STM32F411xE</subtype>
 | 
						|
  <clocks
 | 
						|
    HSEFrequency="8000000"
 | 
						|
    HSEBypass="true"
 | 
						|
    LSEFrequency="0"
 | 
						|
    LSEBypass="false"
 | 
						|
    VDD="300" />
 | 
						|
  <ports>
 | 
						|
    <GPIOA>
 | 
						|
      <pin0
 | 
						|
        ID="ARD_A0 ADC1_IN0"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin1
 | 
						|
        ID="ARD_A1 ADC1_IN1"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin2
 | 
						|
        ID="ARD_D1 USART2_TX"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="High"
 | 
						|
        Resistor="Floating"
 | 
						|
        Mode="Alternate"
 | 
						|
        Alternate="7" />
 | 
						|
      <pin3
 | 
						|
        ID="ARD_D0 USART2_RX"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="High"
 | 
						|
        Resistor="Floating"
 | 
						|
        Mode="Alternate"
 | 
						|
        Alternate="7" />
 | 
						|
      <pin4
 | 
						|
        ID="ARD_A2 ADC1_IN4"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin5
 | 
						|
        ID="LED_GREEN ARD_D13"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="Low"
 | 
						|
        Speed="High"
 | 
						|
        Resistor="Floating"
 | 
						|
        Mode="Output"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin6
 | 
						|
        ID="ARD_D12"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin7
 | 
						|
        ID="ARD_D11"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin8
 | 
						|
        ID="ARD_D7"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin9
 | 
						|
        ID="ARD_D8"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin10
 | 
						|
        ID="ARD_D2"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin11
 | 
						|
        ID="OTG_FS_DM"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="Floating"
 | 
						|
        Mode="Alternate"
 | 
						|
        Alternate="10" />
 | 
						|
      <pin12
 | 
						|
        ID="OTG_FS_DP"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="Floating"
 | 
						|
        Mode="Alternate"
 | 
						|
        Alternate="10" />
 | 
						|
      <pin13
 | 
						|
        ID="SWDIO"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Alternate"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin14
 | 
						|
        ID="SWCLK"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullDown"
 | 
						|
        Mode="Alternate"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin15
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
    </GPIOA>
 | 
						|
    <GPIOB>
 | 
						|
      <pin0
 | 
						|
        ID="ARD_A3 ADC1_IN8"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin1
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin2
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin3
 | 
						|
        ID="SWO ARD_D3"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Alternate"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin4
 | 
						|
        ID="ARD_D5"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin5
 | 
						|
        ID="ARD_D4"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin6
 | 
						|
        ID="ARD_D10"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin7
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin8
 | 
						|
        ID="ARD_D15"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin9
 | 
						|
        ID="ARD_D14"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin10
 | 
						|
        ID="ARD_D6"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin11
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin12
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin13
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin14
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin15
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
    </GPIOB>
 | 
						|
    <GPIOC>
 | 
						|
      <pin0
 | 
						|
        ID="ARD_A5 ADC1_IN10"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin1
 | 
						|
        ID="ARD_A4 ADC1_IN11"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin2
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin3
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin4
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin5
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin6
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin7
 | 
						|
        ID="ARD_D9"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin8
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin9
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin10
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin11
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin12
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin13
 | 
						|
        ID="BUTTON"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="Floating"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin14
 | 
						|
        ID="OSC32_IN"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="Floating"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin15
 | 
						|
        ID="OSC32_OUT"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="Floating"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
    </GPIOC>
 | 
						|
    <GPIOD>
 | 
						|
      <pin0
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin1
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin2
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin3
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin4
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin5
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin6
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin7
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin8
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin9
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin10
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin11
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin12
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin13
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin14
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin15
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
    </GPIOD>
 | 
						|
    <GPIOE>
 | 
						|
      <pin0
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin1
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin2
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin3
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin4
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin5
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin6
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin7
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin8
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin9
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin10
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin11
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin12
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin13
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin14
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin15
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
    </GPIOE>
 | 
						|
    <GPIOF>
 | 
						|
      <pin0
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin1
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin2
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin3
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin4
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin5
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin6
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin7
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin8
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin9
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin10
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin11
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin12
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin13
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin14
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin15
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
    </GPIOF>
 | 
						|
    <GPIOG>
 | 
						|
      <pin0
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin1
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin2
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin3
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin4
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin5
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin6
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin7
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin8
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin9
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin10
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin11
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin12
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin13
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin14
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin15
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
    </GPIOG>
 | 
						|
    <GPIOH>
 | 
						|
      <pin0
 | 
						|
        ID="OSC_IN"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="Floating"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin1
 | 
						|
        ID="OSC_OUT"
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="Floating"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin2
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin3
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin4
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin5
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin6
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin7
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin8
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin9
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin10
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin11
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin12
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin13
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin14
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin15
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
    </GPIOH>
 | 
						|
    <GPIOI>
 | 
						|
      <pin0
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin1
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin2
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin3
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin4
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin5
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin6
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin7
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin8
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin9
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin10
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin11
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin12
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin13
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin14
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
      <pin15
 | 
						|
        ID=""
 | 
						|
        Type="PushPull"
 | 
						|
        Level="High"
 | 
						|
        Speed="Maximum"
 | 
						|
        Resistor="PullUp"
 | 
						|
        Mode="Input"
 | 
						|
        Alternate="0" />
 | 
						|
    </GPIOI>
 | 
						|
  </ports>
 | 
						|
</board>
 |