Skip to content

Commit 4ef35a9

Browse files
authored
Merge pull request #3568 from NU-LL/l476_add_spi_adc_time
support SPI/ADC/TIME on-chip peripheral driver
2 parents dab737f + c8e7093 commit 4ef35a9

File tree

8 files changed

+1284
-152
lines changed

8 files changed

+1284
-152
lines changed

bsp/stm32/stm32l476-st-nucleo/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@
4343
| UART | 支持 | UART2 |
4444
| IIC | 支持 | 软件模拟 |
4545
| RTC | 支持 | 支持外部晶振和内部低速时钟 |
46+
| SPI | 支持 | SPI1/2/3 |
47+
| ADC | 支持 | ADC1_IN1/ADC2_IN2/ADC3_IN3 |
48+
| TIME | 支持 | TIME15/16/17 |
4649
| **扩展模块** | **支持情况** | **备注** |
4750

4851
## 使用说明

bsp/stm32/stm32l476-st-nucleo/board/CubeMX_Config/.mxproject

Lines changed: 6 additions & 5 deletions
Large diffs are not rendered by default.
Lines changed: 217 additions & 129 deletions
Original file line numberDiff line numberDiff line change
@@ -1,146 +1,234 @@
11
#MicroXplorer Configuration settings - do not modify
2-
File.Version=6
3-
KeepUserPlacement=false
42
Mcu.Family=STM32L4
5-
Mcu.IP0=NVIC
6-
Mcu.IP1=RCC
7-
Mcu.IP2=RTC
8-
Mcu.IP3=SYS
9-
Mcu.IP4=USART2
10-
Mcu.IPNb=5
11-
Mcu.Name=STM32L476R(C-E-G)Tx
12-
Mcu.Package=LQFP64
13-
Mcu.Pin0=PC14-OSC32_IN (PC14)
14-
Mcu.Pin1=PC15-OSC32_OUT (PC15)
15-
Mcu.Pin2=PA2
16-
Mcu.Pin3=PA3
17-
Mcu.Pin4=PA13 (JTMS-SWDIO)
18-
Mcu.Pin5=PA14 (JTCK-SWCLK)
19-
Mcu.Pin6=VP_RTC_VS_RTC_Activate
20-
Mcu.Pin7=VP_SYS_VS_Systick
21-
Mcu.PinsNb=8
22-
Mcu.ThirdPartyNb=0
23-
Mcu.UserConstants=
3+
PC3.Mode=Full_Duplex_Master
4+
ProjectManager.MainLocation=Src
5+
PA6.Mode=Full_Duplex_Master
6+
RCC.USART1Freq_Value=80000000
7+
RCC.SAI1Freq_Value=18285714.285714287
8+
USART2.IPParameters=VirtualMode-Asynchronous
9+
RCC.CortexFreq_Value=80000000
10+
SPI3.Direction=SPI_DIRECTION_2LINES
11+
VP_TIM17_VS_ClockSourceINT.Mode=Enable_Timer
12+
SPI3.VirtualType=VM_MASTER
13+
ProjectManager.KeepUserCode=true
2414
Mcu.UserName=STM32L476RGTx
25-
MxCube.Version=5.0.1
26-
MxDb.Version=DB.5.0.1
27-
NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false
28-
NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false
29-
NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false
30-
NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false
31-
NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false
32-
NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true\:false
33-
NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4
34-
NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:true\:false
35-
NVIC.SysTick_IRQn=true\:0\:0\:false\:false\:true\:false
36-
NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false
37-
PA13\ (JTMS-SWDIO).Mode=Serial_Wire
38-
PA13\ (JTMS-SWDIO).Signal=SYS_JTMS-SWDIO
39-
PA14\ (JTCK-SWCLK).Mode=Serial_Wire
40-
PA14\ (JTCK-SWCLK).Signal=SYS_JTCK-SWCLK
41-
PA2.Mode=Asynchronous
42-
PA2.Signal=USART2_TX
43-
PA3.Mode=Asynchronous
44-
PA3.Signal=USART2_RX
45-
PC14-OSC32_IN\ (PC14).Mode=LSE-External-Oscillator
46-
PC14-OSC32_IN\ (PC14).Signal=RCC_OSC32_IN
15+
SPI1.VirtualType=VM_MASTER
16+
SPI2.VirtualType=VM_MASTER
17+
PB10.Mode=Full_Duplex_Master
18+
ADC2.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_2
19+
SH.ADCx_IN2.0=ADC2_IN2,IN2-Single-Ended
20+
PC10.Signal=SPI3_SCK
21+
PC12.Signal=SPI3_MOSI
22+
RCC.PLLSAI1RoutputFreq_Value=64000000
23+
ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-SystemClock_Config-RCC-false-HAL-false,3-MX_USART2_UART_Init-USART2-false-HAL-true,4-MX_RTC_Init-RTC-false-HAL-true,5-MX_SPI1_Init-SPI1-false-HAL-true,6-MX_SPI2_Init-SPI2-false-HAL-true,7-MX_SPI3_Init-SPI3-false-HAL-true,8-MX_TIM15_Init-TIM15-false-HAL-true,9-MX_TIM16_Init-TIM16-false-HAL-true,10-MX_TIM17_Init-TIM17-false-HAL-true,11-MX_ADC1_Init-ADC1-false-HAL-true,12-MX_ADC2_Init-ADC2-false-HAL-true,13-MX_ADC3_Init-ADC3-false-HAL-true,14-MX_LPTIM1_Init-LPTIM1-false-HAL-true
24+
VP_RTC_VS_RTC_Activate.Mode=RTC_Enabled
25+
RCC.RTCFreq_Value=32768
26+
RCC.USART2Freq_Value=80000000
4727
PC15-OSC32_OUT\ (PC15).Mode=LSE-External-Oscillator
48-
PC15-OSC32_OUT\ (PC15).Signal=RCC_OSC32_OUT
49-
PCC.Checker=true
50-
PCC.Line=STM32L4x6
51-
PCC.MCU=STM32L476R(C-E-G)Tx
52-
PCC.PartNumber=STM32L476RGTx
53-
PCC.Seq0=0
54-
PCC.Series=STM32L4
55-
PCC.Temperature=25
56-
PCC.Vdd=null
28+
ADC3.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_3
5729
PinOutPanel.RotationAngle=0
58-
ProjectManager.AskForMigrate=true
59-
ProjectManager.BackupPrevious=false
60-
ProjectManager.CompilerOptimize=6
61-
ProjectManager.ComputerToolchain=false
62-
ProjectManager.CoupleFile=false
63-
ProjectManager.CustomerFirmwarePackage=
64-
ProjectManager.DefaultFWLocation=true
65-
ProjectManager.DeletePrevious=true
66-
ProjectManager.DeviceId=STM32L476RGTx
67-
ProjectManager.FirmwarePackage=STM32Cube FW_L4 V1.13.0
68-
ProjectManager.FreePins=false
69-
ProjectManager.HalAssertFull=false
70-
ProjectManager.HeapSize=0x200
71-
ProjectManager.KeepUserCode=true
72-
ProjectManager.LastFirmware=true
73-
ProjectManager.LibraryCopy=0
74-
ProjectManager.MainLocation=Src
75-
ProjectManager.NoMain=false
30+
RCC.MCO1PinFreq_Value=80000000
31+
RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK
32+
ProjectManager.StackSize=0x400
33+
PC14-OSC32_IN\ (PC14).Mode=LSE-External-Oscillator
34+
PA14\ (JTCK-SWCLK).Signal=SYS_JTCK-SWCLK
35+
RCC.I2C3Freq_Value=80000000
36+
RCC.LPTIM1Freq_Value=80000000
37+
Mcu.IP4=NVIC
38+
Mcu.IP5=RCC
39+
RCC.FCLKCortexFreq_Value=80000000
40+
Mcu.IP2=ADC3
41+
NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:true\:false\:false
42+
Mcu.IP3=LPTIM1
43+
Mcu.IP0=ADC1
44+
Mcu.IP1=ADC2
45+
Mcu.UserConstants=
46+
RCC.VCOSAI1OutputFreq_Value=128000000
47+
RCC.SDMMCFreq_Value=64000000
48+
Mcu.ThirdPartyNb=0
49+
SPI1.Direction=SPI_DIRECTION_2LINES
50+
RCC.HCLKFreq_Value=80000000
51+
SH.ADCx_IN3.0=ADC3_IN3,IN3-Single-Ended
52+
Mcu.IPNb=15
7653
ProjectManager.PreviousToolchain=
54+
RCC.APB2TimFreq_Value=80000000
55+
SPI1.CalculateBaudRate=40.0 MBits/s
56+
SH.ADCx_IN3.ConfNb=1
57+
PC3.Signal=SPI2_MOSI
58+
Mcu.Pin6=PA2
59+
RCC.SAI2Freq_Value=18285714.285714287
60+
Mcu.Pin7=PA3
61+
Mcu.Pin8=PA5
62+
Mcu.Pin9=PA6
63+
RCC.AHBFreq_Value=80000000
64+
Mcu.Pin0=PC14-OSC32_IN (PC14)
65+
Mcu.Pin1=PC15-OSC32_OUT (PC15)
66+
Mcu.Pin2=PC0
67+
Mcu.Pin3=PC1
68+
RCC.USART3Freq_Value=80000000
69+
Mcu.Pin4=PC2
70+
Mcu.Pin5=PC3
71+
ADC1.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_1
7772
ProjectManager.ProjectBuild=false
78-
ProjectManager.ProjectFileName=CubeMX_Config.ioc
73+
RCC.HSE_VALUE=8000000
74+
NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
75+
NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false
76+
Mcu.IP10=SYS
77+
USART2.VirtualMode-Asynchronous=VM_ASYNC
78+
NVIC.SysTick_IRQn=true\:0\:0\:false\:false\:true\:false\:true
79+
RCC.RTCClockSelection=RCC_RTCCLKSOURCE_LSE
80+
Mcu.IP12=TIM16
81+
Mcu.IP11=TIM15
82+
ProjectManager.FirmwarePackage=STM32Cube FW_L4 V1.15.1
83+
MxDb.Version=DB.5.0.60
84+
Mcu.IP14=USART2
85+
Mcu.IP13=TIM17
86+
ProjectManager.BackupPrevious=false
87+
RCC.VCOInputFreq_Value=16000000
88+
SH.ADCx_IN1.ConfNb=1
89+
PB14.Mode=Full_Duplex_Master
90+
File.Version=6
91+
SPI2.CalculateBaudRate=40.0 MBits/s
92+
ADC3.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,OffsetNumber-0\#ChannelRegularConversion,NbrOfConversionFlag
93+
RCC.PLLRCLKFreq_Value=80000000
94+
NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true\:false\:false
95+
VP_TIM15_VS_ClockSourceINT.Signal=TIM15_VS_ClockSourceINT
96+
ProjectManager.HalAssertFull=false
97+
ADC1.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_2CYCLES_5
7998
ProjectManager.ProjectName=CubeMX_Config
80-
ProjectManager.StackSize=0x400
81-
ProjectManager.TargetToolchain=MDK-ARM V5
99+
Mcu.Package=LQFP64
100+
PA6.Signal=SPI1_MISO
101+
SPI2.Mode=SPI_MODE_MASTER
102+
SPI3.Mode=SPI_MODE_MASTER
82103
ProjectManager.ToolChainLocation=
83-
ProjectManager.UnderRoot=false
84-
ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-SystemClock_Config-RCC-false-HAL-false,3-MX_USART2_UART_Init-USART2-false-HAL-true,4-MX_RTC_Init-RTC-false-HAL-true
85-
RCC.ADCFreq_Value=64000000
86-
RCC.AHBFreq_Value=80000000
87-
RCC.APB1Freq_Value=80000000
88-
RCC.APB1TimFreq_Value=80000000
89-
RCC.APB2Freq_Value=80000000
90-
RCC.APB2TimFreq_Value=80000000
91-
RCC.CortexFreq_Value=80000000
104+
RCC.LSI_VALUE=32000
105+
VP_SYS_VS_Systick.Signal=SYS_VS_Systick
106+
VP_LPTIM1_VS_LPTIM_counterModeInternalClock.Mode=Counts__internal_clock_event_00
107+
ADC3.Rank-0\#ChannelRegularConversion=1
108+
RCC.LSCOPinFreq_Value=32000
109+
ADC2.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_2CYCLES_5
92110
RCC.DFSDMFreq_Value=80000000
93-
RCC.FCLKCortexFreq_Value=80000000
94-
RCC.FamilyName=M
95-
RCC.HCLKFreq_Value=80000000
96-
RCC.HSE_VALUE=8000000
97-
RCC.HSI_VALUE=16000000
98-
RCC.I2C1Freq_Value=80000000
99-
RCC.I2C2Freq_Value=80000000
100-
RCC.I2C3Freq_Value=80000000
101-
RCC.IPParameters=ADCFreq_Value,AHBFreq_Value,APB1Freq_Value,APB1TimFreq_Value,APB2Freq_Value,APB2TimFreq_Value,CortexFreq_Value,DFSDMFreq_Value,FCLKCortexFreq_Value,FamilyName,HCLKFreq_Value,HSE_VALUE,HSI_VALUE,I2C1Freq_Value,I2C2Freq_Value,I2C3Freq_Value,LCDFreq_Value,LPTIM1Freq_Value,LPTIM2Freq_Value,LPUART1Freq_Value,LSCOPinFreq_Value,LSI_VALUE,MCO1PinFreq_Value,MSI_VALUE,PLLN,PLLPoutputFreq_Value,PLLQoutputFreq_Value,PLLRCLKFreq_Value,PLLSAI1PoutputFreq_Value,PLLSAI1QoutputFreq_Value,PLLSAI1RoutputFreq_Value,PLLSAI2PoutputFreq_Value,PLLSAI2RoutputFreq_Value,PLLSourceVirtual,PWRFreq_Value,RNGFreq_Value,RTCClockSelection,RTCFreq_Value,SAI1Freq_Value,SAI2Freq_Value,SDMMCFreq_Value,SWPMI1Freq_Value,SYSCLKFreq_VALUE,SYSCLKSource,UART4Freq_Value,UART5Freq_Value,USART1Freq_Value,USART2Freq_Value,USART3Freq_Value,USBFreq_Value,VCOInputFreq_Value,VCOOutputFreq_Value,VCOSAI1OutputFreq_Value,VCOSAI2OutputFreq_Value
102-
RCC.LCDFreq_Value=32768
103-
RCC.LPTIM1Freq_Value=80000000
104-
RCC.LPTIM2Freq_Value=80000000
111+
PC11.Mode=Full_Duplex_Master
112+
ADC3.OffsetNumber-0\#ChannelRegularConversion=ADC_OFFSET_NONE
113+
SH.ADCx_IN1.0=ADC1_IN1,IN1-Single-Ended
114+
RCC.PLLPoutputFreq_Value=22857142.85714286
115+
RCC.APB1TimFreq_Value=80000000
116+
NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
105117
RCC.LPUART1Freq_Value=80000000
106-
RCC.LSCOPinFreq_Value=32000
107-
RCC.LSI_VALUE=32000
108-
RCC.MCO1PinFreq_Value=80000000
118+
SPI3.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate
119+
SPI2.Direction=SPI_DIRECTION_2LINES
120+
ADC2.Rank-0\#ChannelRegularConversion=1
121+
PA13\ (JTMS-SWDIO).Signal=SYS_JTMS-SWDIO
122+
ProjectManager.CustomerFirmwarePackage=
123+
PA3.Signal=USART2_RX
124+
PA5.Mode=Full_Duplex_Master
125+
VP_RTC_VS_RTC_Activate.Signal=RTC_VS_RTC_Activate
109126
RCC.MSI_VALUE=4000000
110-
RCC.PLLN=10
111-
RCC.PLLPoutputFreq_Value=22857142.85714286
112-
RCC.PLLQoutputFreq_Value=80000000
113-
RCC.PLLRCLKFreq_Value=80000000
114-
RCC.PLLSAI1PoutputFreq_Value=18285714.285714287
115-
RCC.PLLSAI1QoutputFreq_Value=64000000
116-
RCC.PLLSAI1RoutputFreq_Value=64000000
117-
RCC.PLLSAI2PoutputFreq_Value=18285714.285714287
118-
RCC.PLLSAI2RoutputFreq_Value=64000000
119127
RCC.PLLSourceVirtual=RCC_PLLSOURCE_HSI
120-
RCC.PWRFreq_Value=80000000
121-
RCC.RNGFreq_Value=64000000
122-
RCC.RTCClockSelection=RCC_RTCCLKSOURCE_LSE
123-
RCC.RTCFreq_Value=32768
124-
RCC.SAI1Freq_Value=18285714.285714287
125-
RCC.SAI2Freq_Value=18285714.285714287
126-
RCC.SDMMCFreq_Value=64000000
128+
PA14\ (JTCK-SWCLK).Mode=Serial_Wire
129+
RCC.PLLQoutputFreq_Value=80000000
130+
ProjectManager.ProjectFileName=CubeMX_Config.ioc
131+
ADC1.Rank-0\#ChannelRegularConversion=1
132+
PA7.Mode=Full_Duplex_Master
133+
Mcu.PinsNb=24
134+
ProjectManager.NoMain=false
135+
SPI1.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate
136+
ADC1.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,OffsetNumber-0\#ChannelRegularConversion,NbrOfConversionFlag,master
137+
ADC1.OffsetNumber-0\#ChannelRegularConversion=ADC_OFFSET_NONE
138+
PC11.Signal=SPI3_MISO
127139
RCC.SWPMI1Freq_Value=80000000
128-
RCC.SYSCLKFreq_VALUE=80000000
129-
RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK
130-
RCC.UART4Freq_Value=80000000
131-
RCC.UART5Freq_Value=80000000
132-
RCC.USART1Freq_Value=80000000
133-
RCC.USART2Freq_Value=80000000
134-
RCC.USART3Freq_Value=80000000
140+
PC2.Signal=ADCx_IN3
141+
PC10.Mode=Full_Duplex_Master
142+
ProjectManager.DefaultFWLocation=true
143+
PC15-OSC32_OUT\ (PC15).Signal=RCC_OSC32_OUT
144+
VP_TIM16_VS_ClockSourceINT.Mode=Enable_Timer
145+
ProjectManager.DeletePrevious=true
146+
PC0.Signal=ADCx_IN1
147+
RCC.VCOSAI2OutputFreq_Value=128000000
148+
VP_TIM17_VS_ClockSourceINT.Signal=TIM17_VS_ClockSourceINT
149+
RCC.FamilyName=M
150+
PA3.Mode=Asynchronous
151+
ADC3.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_2CYCLES_5
152+
ProjectManager.TargetToolchain=MDK-ARM V5
153+
ADC2.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,OffsetNumber-0\#ChannelRegularConversion,NbrOfConversionFlag
154+
SPI2.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate
135155
RCC.USBFreq_Value=64000000
136-
RCC.VCOInputFreq_Value=16000000
156+
RCC.PLLSAI1PoutputFreq_Value=18285714.285714287
157+
PB10.Signal=SPI2_SCK
158+
PB14.Signal=SPI2_MISO
159+
RCC.PLLSAI2RoutputFreq_Value=64000000
160+
PA5.Signal=SPI1_SCK
161+
ADC2.OffsetNumber-0\#ChannelRegularConversion=ADC_OFFSET_NONE
162+
PC12.Mode=Full_Duplex_Master
163+
board=custom
137164
RCC.VCOOutputFreq_Value=160000000
138-
RCC.VCOSAI1OutputFreq_Value=128000000
139-
RCC.VCOSAI2OutputFreq_Value=128000000
140-
USART2.IPParameters=VirtualMode-Asynchronous
141-
USART2.VirtualMode-Asynchronous=VM_ASYNC
142-
VP_RTC_VS_RTC_Activate.Mode=RTC_Enabled
143-
VP_RTC_VS_RTC_Activate.Signal=RTC_VS_RTC_Activate
165+
ProjectManager.LastFirmware=true
166+
RCC.APB2Freq_Value=80000000
167+
RCC.UART4Freq_Value=80000000
168+
SPI3.CalculateBaudRate=40.0 MBits/s
169+
MxCube.Version=5.6.1
170+
RCC.I2C1Freq_Value=80000000
171+
SPI1.Mode=SPI_MODE_MASTER
172+
RCC.LCDFreq_Value=32768
173+
RCC.RNGFreq_Value=64000000
174+
SH.ADCx_IN2.ConfNb=1
175+
RCC.PLLSAI1QoutputFreq_Value=64000000
176+
RCC.ADCFreq_Value=64000000
144177
VP_SYS_VS_Systick.Mode=SysTick
145-
VP_SYS_VS_Systick.Signal=SYS_VS_Systick
146-
board=custom
178+
VP_TIM16_VS_ClockSourceINT.Signal=TIM16_VS_ClockSourceINT
179+
NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false
180+
RCC.UART5Freq_Value=80000000
181+
ProjectManager.FreePins=false
182+
RCC.IPParameters=ADCFreq_Value,AHBFreq_Value,APB1Freq_Value,APB1TimFreq_Value,APB2Freq_Value,APB2TimFreq_Value,CortexFreq_Value,DFSDMFreq_Value,FCLKCortexFreq_Value,FamilyName,HCLKFreq_Value,HSE_VALUE,HSI_VALUE,I2C1Freq_Value,I2C2Freq_Value,I2C3Freq_Value,LCDFreq_Value,LPTIM1Freq_Value,LPTIM2Freq_Value,LPUART1Freq_Value,LSCOPinFreq_Value,LSI_VALUE,MCO1PinFreq_Value,MSI_VALUE,PLLN,PLLPoutputFreq_Value,PLLQoutputFreq_Value,PLLRCLKFreq_Value,PLLSAI1PoutputFreq_Value,PLLSAI1QoutputFreq_Value,PLLSAI1RoutputFreq_Value,PLLSAI2PoutputFreq_Value,PLLSAI2RoutputFreq_Value,PLLSourceVirtual,PWRFreq_Value,RNGFreq_Value,RTCClockSelection,RTCFreq_Value,SAI1Freq_Value,SAI2Freq_Value,SDMMCFreq_Value,SWPMI1Freq_Value,SYSCLKFreq_VALUE,SYSCLKSource,UART4Freq_Value,UART5Freq_Value,USART1Freq_Value,USART2Freq_Value,USART3Freq_Value,USBFreq_Value,VCOInputFreq_Value,VCOOutputFreq_Value,VCOSAI1OutputFreq_Value,VCOSAI2OutputFreq_Value
183+
ProjectManager.AskForMigrate=true
184+
Mcu.Name=STM32L476R(C-E-G)Tx
185+
RCC.LPTIM2Freq_Value=80000000
186+
PA2.Signal=USART2_TX
187+
ProjectManager.UnderRoot=false
188+
Mcu.IP8=SPI2
189+
Mcu.IP9=SPI3
190+
Mcu.IP6=RTC
191+
Mcu.IP7=SPI1
192+
ProjectManager.CoupleFile=false
193+
PA13\ (JTMS-SWDIO).Mode=Serial_Wire
194+
RCC.SYSCLKFreq_VALUE=80000000
195+
Mcu.Pin22=VP_TIM16_VS_ClockSourceINT
196+
Mcu.Pin23=VP_TIM17_VS_ClockSourceINT
197+
Mcu.Pin20=VP_SYS_VS_Systick
198+
ADC1.master=1
199+
Mcu.Pin21=VP_TIM15_VS_ClockSourceINT
200+
ADC2.NbrOfConversionFlag=1
201+
RCC.PLLSAI2PoutputFreq_Value=18285714.285714287
202+
NVIC.ForceEnableDMAVector=true
203+
KeepUserPlacement=false
204+
PC14-OSC32_IN\ (PC14).Signal=RCC_OSC32_IN
205+
NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false\:false
206+
ProjectManager.CompilerOptimize=6
207+
VP_TIM15_VS_ClockSourceINT.Mode=Internal
208+
ProjectManager.HeapSize=0x200
209+
Mcu.Pin15=PC10
210+
NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
211+
Mcu.Pin16=PC11
212+
Mcu.Pin13=PA13 (JTMS-SWDIO)
213+
Mcu.Pin14=PA14 (JTCK-SWCLK)
214+
Mcu.Pin19=VP_RTC_VS_RTC_Activate
215+
ProjectManager.ComputerToolchain=false
216+
Mcu.Pin17=PC12
217+
RCC.HSI_VALUE=16000000
218+
Mcu.Pin18=VP_LPTIM1_VS_LPTIM_counterModeInternalClock
219+
NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4
220+
ADC1.NbrOfConversionFlag=1
221+
Mcu.Pin11=PB10
222+
Mcu.Pin12=PB14
223+
RCC.PLLN=10
224+
Mcu.Pin10=PA7
225+
PA2.Mode=Asynchronous
226+
VP_LPTIM1_VS_LPTIM_counterModeInternalClock.Signal=LPTIM1_VS_LPTIM_counterModeInternalClock
227+
RCC.PWRFreq_Value=80000000
228+
RCC.I2C2Freq_Value=80000000
229+
RCC.APB1Freq_Value=80000000
230+
ADC3.NbrOfConversionFlag=1
231+
ProjectManager.DeviceId=STM32L476RGTx
232+
PC1.Signal=ADCx_IN2
233+
ProjectManager.LibraryCopy=2
234+
PA7.Signal=SPI1_MOSI

0 commit comments

Comments
 (0)