311 lines
14 KiB
XML
311 lines
14 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<Root>
|
|
<WorkBenchVersion>
|
|
<Version>V1.2.03</Version>
|
|
</WorkBenchVersion>
|
|
<MCUInfo>
|
|
<MCUSerials>AT32F407</MCUSerials>
|
|
<MCUName>AT32F407RGT7</MCUName>
|
|
<MCUPackage>LQFP64</MCUPackage>
|
|
</MCUInfo>
|
|
<CAN1>
|
|
<Mode>
|
|
<ModeSub name="CAN_Activate" value="TRUE"/>
|
|
</Mode>
|
|
<Parameters>
|
|
<ParametersSub name="BaudRate" value="500"/>
|
|
<ParametersSub name="Sample_Point" value="87.5"/>
|
|
<ParametersSub name="BaudRate_Division" value="30"/>
|
|
<ParametersSub name="BTS1" value="CAN_BTS1_6TQ"/>
|
|
<ParametersSub name="BTS2" value="CAN_BTS2_1TQ"/>
|
|
<ParametersSub name="RSAW" value="CAN_RSAW_1TQ"/>
|
|
</Parameters>
|
|
</CAN1>
|
|
<CAN2>
|
|
<Mode>
|
|
<ModeSub name="CAN_Activate" value="TRUE"/>
|
|
</Mode>
|
|
<Parameters>
|
|
<ParametersSub name="BaudRate" value="500"/>
|
|
<ParametersSub name="Sample_Point" value="87.5"/>
|
|
<ParametersSub name="BaudRate_Division" value="30"/>
|
|
<ParametersSub name="BTS1" value="CAN_BTS1_6TQ"/>
|
|
<ParametersSub name="BTS2" value="CAN_BTS2_1TQ"/>
|
|
<ParametersSub name="RSAW" value="CAN_RSAW_1TQ"/>
|
|
</Parameters>
|
|
</CAN2>
|
|
<CRM>
|
|
<Mode>
|
|
<ModeSub name="HEXT" value="HEXT-External-Oscillator"/>
|
|
</Mode>
|
|
<Parameters>
|
|
<ParametersSub name="HEXT" value="HEXT_CRYSTAL"/>
|
|
</Parameters>
|
|
</CRM>
|
|
<DEBUG>
|
|
<Mode>
|
|
<ModeSub name="Debug interface" value="SWD"/>
|
|
</Mode>
|
|
</DEBUG>
|
|
<EMAC>
|
|
<Mode>
|
|
<ModeSub name="Mode" value="RMII"/>
|
|
</Mode>
|
|
</EMAC>
|
|
<SYSTEM>
|
|
<Mode>
|
|
<ModeSub name="Time_Base" value="TMR13"/>
|
|
</Mode>
|
|
</SYSTEM>
|
|
<UART5>
|
|
<Mode>
|
|
<ModeSub name="Mode" value="Asynchronous"/>
|
|
</Mode>
|
|
<Parameters>
|
|
<ParametersSub name="RealBaudRate" value="115163"/>
|
|
</Parameters>
|
|
</UART5>
|
|
<UART7>
|
|
<Mode>
|
|
<ModeSub name="Mode" value="Asynchronous"/>
|
|
</Mode>
|
|
<Parameters>
|
|
<ParametersSub name="RealBaudRate" value="115163"/>
|
|
</Parameters>
|
|
</UART7>
|
|
<FREERTOS>
|
|
<Mode>
|
|
<ModeSub name="Activated" value="TRUE"/>
|
|
</Mode>
|
|
<Parameters>
|
|
<ParametersSub name="MCU_SRAM_SIZE" value="98304"/>
|
|
<ParametersSub name="configCPU_CLOCK_HZ" value="240000000"/>
|
|
<ParametersSub name="configUSE_RECURSIVE_MUTEXES" value="1"/>
|
|
</Parameters>
|
|
<Tasks>
|
|
<ParametersGroup>
|
|
<ParametersSub name="TaskName" value="my_task01"/>
|
|
<ParametersSub name="TaskPriority" value="0"/>
|
|
<ParametersSub name="TaskStackSize" value="128"/>
|
|
<ParametersSub name="TaskEntryFunction" value="my_task01_func"/>
|
|
<ParametersSub name="TaskCodeGenerationOption" value="Default"/>
|
|
<ParametersSub name="TaskParameters" value="NULL"/>
|
|
<ParametersSub name="TaskAllocation" value="Dynamic"/>
|
|
<ParametersSub name="TaskStackBuffer" value="NULL"/>
|
|
<ParametersSub name="TaskBuffer" value="NULL"/>
|
|
</ParametersGroup>
|
|
</Tasks>
|
|
<Queues>
|
|
<ParametersGroup>
|
|
<ParametersSub name="QueueName" value="my_queue01"/>
|
|
<ParametersSub name="QueueSize" value="16"/>
|
|
<ParametersSub name="QueueItemSize" value="uint16_t"/>
|
|
<ParametersSub name="QueueAllocation" value="Dynamic"/>
|
|
<ParametersSub name="QueueBufferName" value="NULL"/>
|
|
<ParametersSub name="QueueBufferSize" value="n/a"/>
|
|
<ParametersSub name="QueueBuffer" value="NULL"/>
|
|
</ParametersGroup>
|
|
</Queues>
|
|
<SoftwareTimers>
|
|
<ParametersGroup>
|
|
<ParametersSub name="TimersName" value="my_timer01"/>
|
|
<ParametersSub name="TimersCallback" value="timercallback01"/>
|
|
<ParametersSub name="TimersType" value="pdTRUE"/>
|
|
<ParametersSub name="TimersCodeGenerationOption" value="Default"/>
|
|
<ParametersSub name="TimersAutoreload" value="100"/>
|
|
<ParametersSub name="TimersAllocation" value="Dynamic"/>
|
|
<ParametersSub name="TimersBuffer" value="NULL"/>
|
|
</ParametersGroup>
|
|
</SoftwareTimers>
|
|
<Events>
|
|
<ParametersGroup>
|
|
<ParametersSub name="EventName" value="my_event01"/>
|
|
<ParametersSub name="EventAllocation" value="Dynamic"/>
|
|
<ParametersSub name="EventBuffer" value="NULL"/>
|
|
</ParametersGroup>
|
|
</Events>
|
|
<Mutexes>
|
|
<ParametersGroup>
|
|
<ParametersSub name="MutexName" value="my_mutex01"/>
|
|
<ParametersSub name="MutexAllocation" value="Dynamic"/>
|
|
<ParametersSub name="MutexBuffer" value="NULL"/>
|
|
</ParametersGroup>
|
|
</Mutexes>
|
|
<BinarySemaphores>
|
|
<ParametersGroup>
|
|
<ParametersSub name="BinarySemaphoreName" value="my_binary_sem01"/>
|
|
<ParametersSub name="BinarySemaphoreAllocation" value="Dynamic"/>
|
|
<ParametersSub name="BinarySemaphoreBuffer" value="NULL"/>
|
|
</ParametersGroup>
|
|
</BinarySemaphores>
|
|
</FREERTOS>
|
|
<LWIP>
|
|
<Mode>
|
|
<ModeSub name="Activated" value="TRUE"/>
|
|
</Mode>
|
|
<Parameters>
|
|
<ParametersSub name="EMAC_RI_Interrupt" value="1"/>
|
|
<ParametersSub name="LWIP_DHCP" value="1"/>
|
|
<ParametersSub name="WITH_RTOS" value="1"/>
|
|
<ParametersSub name="NO_SYS" value="0"/>
|
|
<ParametersSub name="SYS_LIGHTWEIGHT_PROT" value="1"/>
|
|
<ParametersSub name="MEMP_NUM_ALTCP_PCB" value="5"/>
|
|
<ParametersSub name="MEMP_NUM_SYS_TIMEOUT" value="5"/>
|
|
<ParametersSub name="MEMP_NUM_API_MSG" value="8"/>
|
|
<ParametersSub name="MEMP_NUM_DNS_API_MSG" value="8"/>
|
|
<ParametersSub name="MEMP_NUM_SOCKET_SETGETSOCKOPT_DATA" value="8"/>
|
|
<ParametersSub name="MEMP_NUM_NETIFAPI_MSG" value="8"/>
|
|
<ParametersSub name="PBUF_LINK_HLEN" value="14"/>
|
|
<ParametersSub name="LWIP_ARP" value="1"/>
|
|
<ParametersSub name="ETHARP_TABLE_MATCH_NETIF" value="1"/>
|
|
<ParametersSub name="IP_REASSEMBLY" value="1"/>
|
|
<ParametersSub name="IP_FRAG" value="1"/>
|
|
<ParametersSub name="ICMP_TTL" value="255"/>
|
|
<ParametersSub name="RAW_TTL" value="255"/>
|
|
<ParametersSub name="DHCP_DOES_ARP_CHECK" value="1"/>
|
|
<ParametersSub name="LWIP_DHCP_MAX_DNS_SERVERS" value="2"/>
|
|
<ParametersSub name="LWIP_DNS_SECURE" value="7"/>
|
|
<ParametersSub name="UDP_TTL" value="255"/>
|
|
<ParametersSub name="TCP_TTL" value="255"/>
|
|
<ParametersSub name="TCP_WND" value="2144"/>
|
|
<ParametersSub name="TCP_QUEUE_OOSEQ" value="1"/>
|
|
<ParametersSub name="TCP_SND_BUF" value="1072"/>
|
|
<ParametersSub name="TCP_SND_QUEUELEN" value="9"/>
|
|
<ParametersSub name="TCP_SNDLOWAT" value="1071"/>
|
|
<ParametersSub name="TCP_SNDQUEUELOWAT" value="5"/>
|
|
<ParametersSub name="TCP_OOSEQ_BYTES_LIMIT(pcb)" value="0"/>
|
|
<ParametersSub name="TCP_OOSEQ_PBUFS_LIMIT(pcb)" value="0"/>
|
|
<ParametersSub name="TCP_WND_UPDATE_THRESHOLD" value="536"/>
|
|
<ParametersSub name="LWIP_CALLBACK_API" value="1"/>
|
|
<ParametersSub name="LWIP_HAVE_LOOPIF" value="0"/>
|
|
<ParametersSub name="LWIP_NETIF_LOOPBACK_MULTITHREADING" value="1"/>
|
|
<ParametersSub name="DEFAULT_UDP_RECVMBOX_SIZE" value="6"/>
|
|
<ParametersSub name="DEFAULT_TCP_RECVMBOX_SIZE" value="6"/>
|
|
<ParametersSub name="LWIP_SOCKET" value="1"/>
|
|
<ParametersSub name="PPPOL2TP_AUTH_SUPPORT" value="0"/>
|
|
<ParametersSub name="PPPOS_SUPPORT" value="0"/>
|
|
<ParametersSub name="LWIP_PPP_API" value="0"/>
|
|
<ParametersSub name="PPP_NUM_TIMEOUTS_PER_PCB" value="2"/>
|
|
<ParametersSub name="MEMP_NUM_PPPOS_INTERFACES" value="1"/>
|
|
<ParametersSub name="PPP_IPV4_SUPPORT" value="1"/>
|
|
<ParametersSub name="PPP_IPV6_SUPPORT" value="0"/>
|
|
<ParametersSub name="MPPE_SUPPORT" value="0"/>
|
|
<ParametersSub name="VJ_SUPPORT" value="0"/>
|
|
<ParametersSub name="PPP_MD5_RANDM" value="0"/>
|
|
<ParametersSub name="PPP_NUM_TIMEOUTS" value="0"/>
|
|
<ParametersSub name="LWIP_IPV6_SCOPES" value="0"/>
|
|
<ParametersSub name="LWIP_IPV6_REASS" value="0"/>
|
|
<ParametersSub name="LWIP_IPV6_AUTOCONFIG" value="0"/>
|
|
<ParametersSub name="LWIP_IPV6_ADDRESS_LIFETIMES" value="0"/>
|
|
<ParametersSub name="LWIP_DHCP6_MAX_DNS_SERVERS" value="2"/>
|
|
<ParametersSub name="LWIP_ICMP6" value="0"/>
|
|
<ParametersSub name="LWIP_IPV6_MLD" value="0"/>
|
|
<ParametersSub name="LWIP_ND6_QUEUEING" value="0"/>
|
|
<ParametersSub name="SNMP_LWIP_MIB2" value="0"/>
|
|
<ParametersSub name="LWIP_STATS" value="0"/>
|
|
<ParametersSub name="LINK_STATS" value="0"/>
|
|
<ParametersSub name="ETHARP_STATS" value="0"/>
|
|
<ParametersSub name="IP_STATS" value="0"/>
|
|
<ParametersSub name="IPFRAG_STATS" value="0"/>
|
|
<ParametersSub name="ICMP_STATS" value="0"/>
|
|
<ParametersSub name="IGMP_STATS" value="0"/>
|
|
<ParametersSub name="UDP_STATS" value="0"/>
|
|
<ParametersSub name="TCP_STATS" value="0"/>
|
|
<ParametersSub name="MEM_STATS" value="0"/>
|
|
<ParametersSub name="MEMP_STATS" value="0"/>
|
|
<ParametersSub name="SYS_STATS" value="0"/>
|
|
<ParametersSub name="IP6_STATS" value="0"/>
|
|
<ParametersSub name="ICMP6_STATS" value="0"/>
|
|
<ParametersSub name="IP6_FRAG_STATS" value="0"/>
|
|
<ParametersSub name="MLD6_STATS" value="0"/>
|
|
<ParametersSub name="ND6_STATS" value="0"/>
|
|
<ParametersSub name="MIB2_STATS" value="0"/>
|
|
<ParametersSub name="CHECKSUM_GEN_IP" value="0"/>
|
|
<ParametersSub name="CHECKSUM_GEN_UDP" value="0"/>
|
|
<ParametersSub name="CHECKSUM_GEN_TCP" value="0"/>
|
|
<ParametersSub name="CHECKSUM_GEN_ICMP" value="0"/>
|
|
<ParametersSub name="CHECKSUM_GEN_ICMP6" value="0"/>
|
|
<ParametersSub name="CHECKSUM_CHECK_IP" value="0"/>
|
|
<ParametersSub name="CHECKSUM_CHECK_UDP" value="0"/>
|
|
<ParametersSub name="CHECKSUM_CHECK_TCP" value="0"/>
|
|
<ParametersSub name="CHECKSUM_CHECK_ICMP" value="0"/>
|
|
<ParametersSub name="CHECKSUM_CHECK_ICMP6" value="0"/>
|
|
</Parameters>
|
|
</LWIP>
|
|
<NVIC>
|
|
<PendSV_Handler>1;15;0;1;0</PendSV_Handler>
|
|
<SysTick_Handler>1;15;0;1;0</SysTick_Handler>
|
|
<FLASH_IRQHandler>0;5;0;1;0</FLASH_IRQHandler>
|
|
<CRM_IRQHandler>0;5;0;1;0</CRM_IRQHandler>
|
|
<USBFS_H_CAN1_TX_IRQHandler>0;5;0;1;0</USBFS_H_CAN1_TX_IRQHandler>
|
|
<USBFS_L_CAN1_RX0_IRQHandler>0;5;0;1;0</USBFS_L_CAN1_RX0_IRQHandler>
|
|
<CAN1_RX1_IRQHandler>0;5;0;1;0</CAN1_RX1_IRQHandler>
|
|
<CAN1_SE_IRQHandler>0;5;0;1;0</CAN1_SE_IRQHandler>
|
|
<UART5_IRQHandler>0;5;0;1;0</UART5_IRQHandler>
|
|
<CAN2_TX_IRQHandler>0;5;0;1;0</CAN2_TX_IRQHandler>
|
|
<CAN2_RX0_IRQHandler>0;5;0;1;0</CAN2_RX0_IRQHandler>
|
|
<CAN2_RX1_IRQHandler>0;5;0;1;0</CAN2_RX1_IRQHandler>
|
|
<CAN2_SE_IRQHandler>0;5;0;1;0</CAN2_SE_IRQHandler>
|
|
<UART7_IRQHandler>0;5;0;1;0</UART7_IRQHandler>
|
|
<EMAC_IRQHandler>1;5;0;1;0</EMAC_IRQHandler>
|
|
<EMAC_WKUP_IRQHandler>0;5;0;1;0</EMAC_WKUP_IRQHandler>
|
|
</NVIC>
|
|
<ClockConfiguration>
|
|
<rtcsel>0</rtcsel>
|
|
<hext>8.000000</hext>
|
|
<hextdiv>2</hextdiv>
|
|
<pllhextdiv>0</pllhextdiv>
|
|
<pllrcs>1</pllrcs>
|
|
<pllmult>60</pllmult>
|
|
<sclkselect>1</sclkselect>
|
|
<ahbdiv>1</ahbdiv>
|
|
<apb1div>2</apb1div>
|
|
<apb2div>2</apb2div>
|
|
<usbdiv>4.0</usbdiv>
|
|
<hicktousb>1</hicktousb>
|
|
<hicktosclk>0</hicktosclk>
|
|
<clkout>0</clkout>
|
|
<clkoutdiv>1</clkoutdiv>
|
|
<adcdiv>6</adcdiv>
|
|
<systicsel>1</systicsel>
|
|
</ClockConfiguration>
|
|
<PINInfo>
|
|
<PinSub pinname="PD0/HEXT_IN" signalname="CRM_HEXT_IN" signaltype="3"/>
|
|
<PinSub pinname="PD1/HEXT_OUT" signalname="CRM_HEXT_OUT" signaltype="3"/>
|
|
<PinSub pinname="PC1" signalname="EMAC_MDC" signaltype="2"/>
|
|
<PinSub pinname="PA1" signalname="EMAC_RMII_REF_CLK" signaltype="2"/>
|
|
<PinSub pinname="PA2" signalname="EMAC_MDIO" signaltype="2"/>
|
|
<PinSub pinname="PA7" signalname="EMAC_RMII_CRS_DV" signaltype="2"/>
|
|
<PinSub pinname="PC4" signalname="EMAC_RMII_RXD0" signaltype="2"/>
|
|
<PinSub pinname="PC5" signalname="EMAC_RMII_RXD1" signaltype="2"/>
|
|
<PinSub pinname="PB11" signalname="EMAC_RMII_TX_EN" signaltype="2"/>
|
|
<PinSub pinname="PB12" signalname="EMAC_RMII_TXD0" signaltype="2"/>
|
|
<PinSub pinname="PB13" signalname="EMAC_RMII_TXD1" signaltype="2"/>
|
|
<PinSub pinname="PA13" signalname="DEBUG_JTMS_SWDIO" signaltype="2"/>
|
|
<PinSub pinname="PA14" signalname="DEBUG_JTCK_SWCLK" signaltype="2"/>
|
|
<PinSub pinname="PC12" signalname="UART5_TX" signaltype="2"/>
|
|
<PinSub pinname="PD2" signalname="UART5_RX" signaltype="2"/>
|
|
<PinSub pinname="PB3" signalname="UART7_RX" signaltype="2"/>
|
|
<PinSub pinname="PB4" signalname="UART7_TX" signaltype="2"/>
|
|
<PinSub pinname="PB5" signalname="CAN2_RX" signaltype="2"/>
|
|
<PinSub pinname="PB6" signalname="CAN2_TX" signaltype="2"/>
|
|
<PinSub pinname="PB8" signalname="CAN1_RX" signaltype="3"/>
|
|
<PinSub pinname="PB9" signalname="CAN1_TX" signaltype="3"/>
|
|
</PINInfo>
|
|
<ProjectInfomation>
|
|
<ProjectName>AT32F407RGT7</ProjectName>
|
|
<ProjectLocation>D:/work/QIN</ProjectLocation>
|
|
<ToolchainIDE>MDK_V5</ToolchainIDE>
|
|
<ARMCompiler>0</ARMCompiler>
|
|
<BackupCode>true</BackupCode>
|
|
<KeepUserCode>true</KeepUserCode>
|
|
<NotUsedPinAnalog>false</NotUsedPinAnalog>
|
|
<CodeSplitIP>true</CodeSplitIP>
|
|
<AddNecessaryFileFlag>true</AddNecessaryFileFlag>
|
|
<MinHeapSize>0x200</MinHeapSize>
|
|
<MinStackSize>0x400</MinStackSize>
|
|
<UseFirmware>true</UseFirmware>
|
|
<PackageVersion>V2.2.2</PackageVersion>
|
|
</ProjectInfomation>
|
|
</Root>
|