forked from espressif/arduino-esp32
CPU and APB Frequency support (#2220)
* Add support to HAL for APB frequencies different than 80MHz * Add support for CPU frequencies in the IDE board menu * Switch to fast set_config * Add method to uart so debug can be reassigned after apb frequency switch * Return real APB frequency
This commit is contained in:
30
boards.txt
30
boards.txt
@ -1,4 +1,5 @@
|
||||
menu.UploadSpeed=Upload Speed
|
||||
menu.CPUFreq=CPU Frequency
|
||||
menu.FlashFreq=Flash Frequency
|
||||
menu.FlashMode=Flash Mode
|
||||
menu.FlashSize=Flash Size
|
||||
@ -49,6 +50,35 @@ esp32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080
|
||||
esp32.menu.PartitionScheme.fatflash=16M Fat
|
||||
esp32.menu.PartitionScheme.fatflash.build.partitions=ffat
|
||||
|
||||
esp32.menu.CPUFreq.240=240MHz
|
||||
esp32.menu.CPUFreq.240.build.f_cpu=240000000L
|
||||
esp32.menu.CPUFreq.160=160MHz
|
||||
esp32.menu.CPUFreq.160.build.f_cpu=160000000L
|
||||
esp32.menu.CPUFreq.80=80MHz
|
||||
esp32.menu.CPUFreq.80.build.f_cpu=80000000L
|
||||
esp32.menu.CPUFreq.40=40MHz (40MHz XTAL)
|
||||
esp32.menu.CPUFreq.40.build.f_cpu=40000000L
|
||||
esp32.menu.CPUFreq.26=26MHz (26MHz XTAL)
|
||||
esp32.menu.CPUFreq.26.build.f_cpu=26000000L
|
||||
esp32.menu.CPUFreq.20=20MHz (40MHz XTAL)
|
||||
esp32.menu.CPUFreq.20.build.f_cpu=20000000L
|
||||
esp32.menu.CPUFreq.13=13MHz
|
||||
esp32.menu.CPUFreq.13.build.f_cpu=13000000L
|
||||
esp32.menu.CPUFreq.10=10MHz (40MHz XTAL)
|
||||
esp32.menu.CPUFreq.10.build.f_cpu=10000000L
|
||||
esp32.menu.CPUFreq.8=8MHz (40MHz XTAL)
|
||||
esp32.menu.CPUFreq.8.build.f_cpu=8000000L
|
||||
esp32.menu.CPUFreq.5=5MHz
|
||||
esp32.menu.CPUFreq.5.build.f_cpu=5000000L
|
||||
esp32.menu.CPUFreq.4=4MHz
|
||||
esp32.menu.CPUFreq.4.build.f_cpu=4000000L
|
||||
esp32.menu.CPUFreq.3=3MHz
|
||||
esp32.menu.CPUFreq.3.build.f_cpu=3000000L
|
||||
esp32.menu.CPUFreq.2=2MHz
|
||||
esp32.menu.CPUFreq.2.build.f_cpu=2000000L
|
||||
esp32.menu.CPUFreq.1=1MHz
|
||||
esp32.menu.CPUFreq.1.build.f_cpu=1000000L
|
||||
|
||||
esp32.menu.FlashMode.qio=QIO
|
||||
esp32.menu.FlashMode.qio.build.flash_mode=dio
|
||||
esp32.menu.FlashMode.qio.build.boot=qio
|
||||
|
Reference in New Issue
Block a user