Skip to content

Commit c51737c

Browse files
committed
add: 添加Air32F103时钟配置
1 parent 444ca2d commit c51737c

File tree

1 file changed

+26
-1
lines changed

1 file changed

+26
-1
lines changed

boards.txt

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,13 @@ menu.dbg=Debug symbols and core logs
1414
menu.rtlib=C Runtime Library
1515
menu.upload_method=Upload method
1616

17+
# Air001 设置方式
1718
menu.ClockSourceAndFrequency=Clock Source and Frequency
19+
20+
# Air32 设置
21+
menu.ClockSoure=Clock Source
22+
menu.SysFreq=System Frequency
23+
1824
menu.LowSpeedClockSource=Low Speed Clock Source
1925

2026
menu.SupplyVoltage=Supply Voltage
@@ -209,6 +215,25 @@ Air32F103xx.menu.UploadSpeed.2400.upload.speed=2400
209215
Air32F103xx.menu.UploadSpeed.1200=1200
210216
Air32F103xx.menu.UploadSpeed.1200.upload.speed=1200
211217

218+
Air32F103xx.menu.ClockSoure.HSE8M=HSE (8Mhz)
219+
Air32F103xx.menu.ClockSoure.HSE8M.build.ClockSoureTemp=-DUSE_HSE
220+
Air32F103xx.menu.ClockSoure.HSE8M.build.ClockSoure=8000000L
221+
Air32F103xx.menu.ClockSoure.HSE16M=HSE (16Mhz)
222+
Air32F103xx.menu.ClockSoure.HSE16M.build.ClockSoureTemp=-DUSE_HSE
223+
Air32F103xx.menu.ClockSoure.HSE16M.build.ClockSoure=16000000L
224+
Air32F103xx.menu.ClockSoure.HSI8M=HSI (8Mhz)
225+
Air32F103xx.menu.ClockSoure.HSI8M.build.ClockSoureTemp=-DUSE_HSI
226+
Air32F103xx.menu.ClockSoure.HSI8M.build.ClockSoure=8000000L
227+
228+
Air32F103xx.menu.SysFreq.PCLK72M=72Mhz
229+
Air32F103xx.menu.SysFreq.PCLK72M.build.f_cpu=72000000L
230+
Air32F103xx.menu.SysFreq.PCLK64M=64Mhz
231+
Air32F103xx.menu.SysFreq.PCLK64M.build.f_cpu=64000000L
232+
Air32F103xx.menu.SysFreq.PCLK216M=216Mhz
233+
Air32F103xx.menu.SysFreq.PCLK216M.build.f_cpu=216000000L
234+
Air32F103xx.menu.SysFreq.PCLK256M=256Mhz
235+
Air32F103xx.menu.SysFreq.PCLK256M.build.f_cpu=256000000L
236+
212237
Air32F103xx.menu.pnum.AIR32F103CB=Air32F103CBT6
213238
Air32F103xx.menu.pnum.AIR32F103CB.upload.maximum_size=131072
214239
Air32F103xx.menu.pnum.AIR32F103CB.build.product_line=AIR32F103xB
@@ -221,7 +246,7 @@ Air32F103xx.menu.BootConnection.defaule.upload.boot=default_reset
221246
Air32F103xx.menu.BootConnection.direct=direct connect
222247
Air32F103xx.menu.BootConnection.direct.upload.boot=direct_connect
223248

224-
Air32F103xx.build.extra_flags=-DAIR32F1xx
249+
Air32F103xx.build.extra_flags={build.ClockSoureTemp} -DCLOCK_SOURCE={build.ClockSoure} -DF_CPU={build.f_cpu} -DAIR32F1xx
225250

226251
###############################
227252
# AirM2M Air001 Board

0 commit comments

Comments
 (0)