initial commit

This commit is contained in:
bmy
2024-04-25 22:31:01 +08:00
commit 200b5703f9
119 changed files with 52620 additions and 0 deletions

149
BC3D.ATWP Normal file
View File

@@ -0,0 +1,149 @@
<?xml version="1.0" encoding="UTF-8"?>
<Root>
<MCUInfo>
<MCUSerials>AT32F413</MCUSerials>
<MCUName>AT32F413CBT7</MCUName>
<MCUPackage>LQFP48</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="25"/>
<ParametersSub name="BTS1" value="CAN_BTS1_6TQ"/>
<ParametersSub name="BTS2" value="CAN_BTS2_1TQ"/>
<ParametersSub name="RSAW" value="CAN_RSAW_1TQ"/>
</Parameters>
</CAN1>
<DEBUG>
<Mode>
<ModeSub name="Debug interface" value="SWD"/>
</Mode>
</DEBUG>
<EXINT>
<Mode>
<ModeSub name="EXINT5" value="TRUE"/>
</Mode>
</EXINT>
<TMR1>
<Mode>
<ModeSub name="Activated" value="TRUE"/>
</Mode>
</TMR1>
<TMR3>
<Mode>
<ModeSub name="Multi-Channels" value="Encoder_Mode"/>
<ModeSub name="Activated" value="TRUE"/>
</Mode>
</TMR3>
<TMR9>
<Mode>
<ModeSub name="Channel2 mode" value="Output_CH2"/>
<ModeSub name="Subordinate mode" value="Clock Mode"/>
<ModeSub name="Sub-mode input selection" value="SubModeInput_IS2"/>
<ModeSub name="Activated" value="TRUE"/>
</Mode>
</TMR9>
<TMR10>
<Mode>
<ModeSub name="Channel1 mode" value="Output_without_pin"/>
<ModeSub name="Activated" value="TRUE"/>
</Mode>
</TMR10>
<USART2>
<Mode>
<ModeSub name="Mode" value="Asynchronous"/>
</Mode>
</USART2>
<NVIC>
<SysTick_Handler>0;0;0</SysTick_Handler>
<FLASH_IRQHandler>0;0;0</FLASH_IRQHandler>
<CRM_IRQHandler>0;0;0</CRM_IRQHandler>
<USBFS_H_CAN1_TX_IRQHandler>0;0;0</USBFS_H_CAN1_TX_IRQHandler>
<USBFS_L_CAN1_RX0_IRQHandler>0;0;0</USBFS_L_CAN1_RX0_IRQHandler>
<CAN1_RX1_IRQHandler>0;0;0</CAN1_RX1_IRQHandler>
<CAN1_SE_IRQHandler>0;0;0</CAN1_SE_IRQHandler>
<EXINT9_5_IRQHandler>0;0;0</EXINT9_5_IRQHandler>
<TMR1_BRK_TMR9_IRQHandler>0;0;0</TMR1_BRK_TMR9_IRQHandler>
<TMR1_OVF_TMR10_IRQHandler>0;0;0</TMR1_OVF_TMR10_IRQHandler>
<TMR1_TRG_HALL_TMR11_IRQHandler>0;0;0</TMR1_TRG_HALL_TMR11_IRQHandler>
<TMR1_CH_IRQHandler>0;0;0</TMR1_CH_IRQHandler>
<TMR3_GLOBAL_IRQHandler>0;0;0</TMR3_GLOBAL_IRQHandler>
<USART2_IRQHandler>0;0;0</USART2_IRQHandler>
</NVIC>
<GPIO>
<Signal SignalName="GPIO_Input" PinName="PB10">
<Parameters name="Label" value="SW_IN2"/>
</Signal>
<Signal SignalName="GPIO_Input" PinName="PB11">
<Parameters name="Label" value="SW_IN1"/>
</Signal>
<Signal SignalName="GPIO_Output" PinName="PB12">
<Parameters name="Label" value="MODE2"/>
</Signal>
<Signal SignalName="GPIO_Output" PinName="PB13">
<Parameters name="Label" value="MODE1"/>
</Signal>
<Signal SignalName="GPIO_Output" PinName="PB14">
<Parameters name="Label" value="MODE0"/>
</Signal>
<Signal SignalName="TMR9_CH2" PinName="PB15">
<Parameters name="Label" value="STEP"/>
</Signal>
<Signal SignalName="GPIO_Output" PinName="PA8">
<Parameters name="Label" value="DIR"/>
</Signal>
<Signal SignalName="GPIO_Analog" PinName="PA9">
<Parameters name="Label" value="EN"/>
</Signal>
</GPIO>
<ClockConfiguration>
<rtcsel>0</rtcsel>
<hext>8.000000</hext>
<pllhextdiv>0</pllhextdiv>
<pllrcs>1</pllrcs>
<pllmult>50</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>4</adcdiv>
</ClockConfiguration>
<PINInfo>
<PinSub pinname="PA2" signalname="USART2_TX" signaltype="2"/>
<PinSub pinname="PA3" signalname="USART2_RX" signaltype="2"/>
<PinSub pinname="PA5" signalname="EXINT5" signaltype="3"/>
<PinSub pinname="PA6" signalname="TMR3_CH1" signaltype="2"/>
<PinSub pinname="PA7" signalname="TMR3_CH2" signaltype="2"/>
<PinSub pinname="PB10" signalname="GPIO_Input" signaltype="3"/>
<PinSub pinname="PB11" signalname="GPIO_Input" signaltype="3"/>
<PinSub pinname="PB12" signalname="GPIO_Output" signaltype="3"/>
<PinSub pinname="PB13" signalname="GPIO_Output" signaltype="3"/>
<PinSub pinname="PB14" signalname="GPIO_Output" signaltype="3"/>
<PinSub pinname="PB15" signalname="TMR9_CH2" signaltype="2"/>
<PinSub pinname="PA8" signalname="GPIO_Output" signaltype="3"/>
<PinSub pinname="PA9" signalname="GPIO_Analog" signaltype="3"/>
<PinSub pinname="PA13" signalname="DEBUG_JTMS_SWDIO" signaltype="2"/>
<PinSub pinname="PA14" signalname="DEBUG_JTCK_SWCLK" signaltype="2"/>
<PinSub pinname="PB8" signalname="CAN1_RX" signaltype="2"/>
<PinSub pinname="PB9" signalname="CAN1_TX" signaltype="2"/>
</PINInfo>
<ProjectInfomation>
<ProjectName>BC3D</ProjectName>
<ProjectLocation>C:/Users/ForgotDoge/Desktop/BC2024/firmware</ProjectLocation>
<ToolchainIDE>MDK_V5</ToolchainIDE>
<KeepUserCode>true</KeepUserCode>
<MinHeapSize>0x200</MinHeapSize>
<MinStackSize>0x400</MinStackSize>
<UseFirmware>true</UseFirmware>
<PackageVersion>V2.1.3</PackageVersion>
</ProjectInfomation>
</Root>