|
|
@@ -7,27 +7,27 @@ ADC.SamplingTime=ADC_SAMPLETIME_79CYCLES_5
|
|
|
CAD.formats=
|
|
|
CAD.pinconfig=
|
|
|
CAD.provider=
|
|
|
-Dma.ADC.1.Direction=DMA_PERIPH_TO_MEMORY
|
|
|
-Dma.ADC.1.Instance=DMA1_Channel1
|
|
|
-Dma.ADC.1.MemDataAlignment=DMA_MDATAALIGN_HALFWORD
|
|
|
-Dma.ADC.1.MemInc=DMA_MINC_ENABLE
|
|
|
-Dma.ADC.1.Mode=DMA_CIRCULAR
|
|
|
-Dma.ADC.1.PeriphDataAlignment=DMA_PDATAALIGN_HALFWORD
|
|
|
-Dma.ADC.1.PeriphInc=DMA_PINC_DISABLE
|
|
|
-Dma.ADC.1.Priority=DMA_PRIORITY_MEDIUM
|
|
|
-Dma.ADC.1.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
|
|
|
-Dma.Request0=USART2_TX
|
|
|
-Dma.Request1=ADC
|
|
|
+Dma.ADC.0.Direction=DMA_PERIPH_TO_MEMORY
|
|
|
+Dma.ADC.0.Instance=DMA1_Channel1
|
|
|
+Dma.ADC.0.MemDataAlignment=DMA_MDATAALIGN_HALFWORD
|
|
|
+Dma.ADC.0.MemInc=DMA_MINC_ENABLE
|
|
|
+Dma.ADC.0.Mode=DMA_CIRCULAR
|
|
|
+Dma.ADC.0.PeriphDataAlignment=DMA_PDATAALIGN_HALFWORD
|
|
|
+Dma.ADC.0.PeriphInc=DMA_PINC_DISABLE
|
|
|
+Dma.ADC.0.Priority=DMA_PRIORITY_MEDIUM
|
|
|
+Dma.ADC.0.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
|
|
|
+Dma.Request0=ADC
|
|
|
+Dma.Request1=USART2_TX
|
|
|
Dma.RequestsNb=2
|
|
|
-Dma.USART2_TX.0.Direction=DMA_MEMORY_TO_PERIPH
|
|
|
-Dma.USART2_TX.0.Instance=DMA1_Channel4
|
|
|
-Dma.USART2_TX.0.MemDataAlignment=DMA_MDATAALIGN_BYTE
|
|
|
-Dma.USART2_TX.0.MemInc=DMA_MINC_ENABLE
|
|
|
-Dma.USART2_TX.0.Mode=DMA_NORMAL
|
|
|
-Dma.USART2_TX.0.PeriphDataAlignment=DMA_PDATAALIGN_BYTE
|
|
|
-Dma.USART2_TX.0.PeriphInc=DMA_PINC_DISABLE
|
|
|
-Dma.USART2_TX.0.Priority=DMA_PRIORITY_LOW
|
|
|
-Dma.USART2_TX.0.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
|
|
|
+Dma.USART2_TX.1.Direction=DMA_MEMORY_TO_PERIPH
|
|
|
+Dma.USART2_TX.1.Instance=DMA1_Channel4
|
|
|
+Dma.USART2_TX.1.MemDataAlignment=DMA_MDATAALIGN_BYTE
|
|
|
+Dma.USART2_TX.1.MemInc=DMA_MINC_ENABLE
|
|
|
+Dma.USART2_TX.1.Mode=DMA_NORMAL
|
|
|
+Dma.USART2_TX.1.PeriphDataAlignment=DMA_PDATAALIGN_BYTE
|
|
|
+Dma.USART2_TX.1.PeriphInc=DMA_PINC_DISABLE
|
|
|
+Dma.USART2_TX.1.Priority=DMA_PRIORITY_LOW
|
|
|
+Dma.USART2_TX.1.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
|
|
|
File.Version=6
|
|
|
KeepUserPlacement=false
|
|
|
Mcu.CPN=STM32L031K6T6
|
|
|
@@ -46,27 +46,28 @@ Mcu.Name=STM32L031K(4-6)Tx
|
|
|
Mcu.Package=LQFP32
|
|
|
Mcu.Pin0=PC14-OSC32_IN
|
|
|
Mcu.Pin1=PC15-OSC32_OUT
|
|
|
-Mcu.Pin10=PB1
|
|
|
-Mcu.Pin11=PA9
|
|
|
-Mcu.Pin12=PA10
|
|
|
-Mcu.Pin13=PA11
|
|
|
-Mcu.Pin14=PA12
|
|
|
-Mcu.Pin15=PA13
|
|
|
-Mcu.Pin16=PA14
|
|
|
-Mcu.Pin17=PB3
|
|
|
-Mcu.Pin18=VP_RTC_VS_RTC_Activate
|
|
|
-Mcu.Pin19=VP_RTC_VS_RTC_Calendar
|
|
|
+Mcu.Pin10=PB0
|
|
|
+Mcu.Pin11=PB1
|
|
|
+Mcu.Pin12=PA9
|
|
|
+Mcu.Pin13=PA10
|
|
|
+Mcu.Pin14=PA11
|
|
|
+Mcu.Pin15=PA12
|
|
|
+Mcu.Pin16=PA13
|
|
|
+Mcu.Pin17=PA14
|
|
|
+Mcu.Pin18=PB3
|
|
|
+Mcu.Pin19=VP_RTC_VS_RTC_Activate
|
|
|
Mcu.Pin2=PA0-CK_IN
|
|
|
-Mcu.Pin20=VP_TIM21_VS_ClockSourceINT
|
|
|
-Mcu.Pin21=VP_TIM22_VS_ClockSourceINT
|
|
|
+Mcu.Pin20=VP_RTC_VS_RTC_Calendar
|
|
|
+Mcu.Pin21=VP_TIM21_VS_ClockSourceINT
|
|
|
+Mcu.Pin22=VP_TIM22_VS_ClockSourceINT
|
|
|
Mcu.Pin3=PA1
|
|
|
Mcu.Pin4=PA2
|
|
|
Mcu.Pin5=PA3
|
|
|
Mcu.Pin6=PA4
|
|
|
-Mcu.Pin7=PA6
|
|
|
-Mcu.Pin8=PA7
|
|
|
-Mcu.Pin9=PB0
|
|
|
-Mcu.PinsNb=22
|
|
|
+Mcu.Pin7=PA5
|
|
|
+Mcu.Pin8=PA6
|
|
|
+Mcu.Pin9=PA7
|
|
|
+Mcu.PinsNb=23
|
|
|
Mcu.ThirdPartyNb=0
|
|
|
Mcu.UserConstants=
|
|
|
Mcu.UserName=STM32L031K6Tx
|
|
|
@@ -86,8 +87,8 @@ NVIC.TIM22_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
|
|
|
NVIC.USART2_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
|
|
|
PA0-CK_IN.Mode=IN0
|
|
|
PA0-CK_IN.Signal=ADC_IN0
|
|
|
-PA1.Mode=IN1
|
|
|
-PA1.Signal=ADC_IN1
|
|
|
+PA1.Mode=Hardware Flow Control (RS485)
|
|
|
+PA1.Signal=USART2_DE
|
|
|
PA10.GPIOParameters=GPIO_Label
|
|
|
PA10.GPIO_Label=VCP_RX
|
|
|
PA10.Locked=true
|
|
|
@@ -115,6 +116,8 @@ PA3.Mode=IN3
|
|
|
PA3.Signal=ADC_IN3
|
|
|
PA4.Mode=IN4
|
|
|
PA4.Signal=ADC_IN4
|
|
|
+PA5.Mode=IN5
|
|
|
+PA5.Signal=ADC_IN5
|
|
|
PA6.Mode=IN6
|
|
|
PA6.Signal=ADC_IN6
|
|
|
PA7.Mode=IN7
|
|
|
@@ -162,7 +165,7 @@ ProjectManager.ProjectBuild=false
|
|
|
ProjectManager.ProjectFileName=baModule-slave.ioc
|
|
|
ProjectManager.ProjectName=baModule-slave
|
|
|
ProjectManager.ProjectStructure=
|
|
|
-ProjectManager.RegisterCallBack=TIM,UART,ADC
|
|
|
+ProjectManager.RegisterCallBack=ADC,TIM,UART
|
|
|
ProjectManager.StackSize=0x400
|
|
|
ProjectManager.TargetToolchain=STM32CubeIDE
|
|
|
ProjectManager.ToolChainLocation=
|
|
|
@@ -212,9 +215,10 @@ TIM22.IPParameters=Prescaler
|
|
|
TIM22.IPParametersWithoutCheck=Prescaler
|
|
|
TIM22.Prescaler=UART_TIMER_PRESCALER
|
|
|
USART2.BaudRate=UART_BAUDRATE
|
|
|
-USART2.IPParameters=VirtualMode-Asynchronous,BaudRate
|
|
|
+USART2.IPParameters=VirtualMode-Asynchronous,VirtualMode-Hardware Flow Control (RS485),BaudRate
|
|
|
USART2.IPParametersWithoutCheck=BaudRate
|
|
|
USART2.VirtualMode-Asynchronous=VM_ASYNC
|
|
|
+USART2.VirtualMode-Hardware\ Flow\ Control\ (RS485)=VM_ASYNC
|
|
|
VP_RTC_VS_RTC_Activate.Mode=RTC_Enabled
|
|
|
VP_RTC_VS_RTC_Activate.Signal=RTC_VS_RTC_Activate
|
|
|
VP_RTC_VS_RTC_Calendar.Mode=RTC_Calendar
|