move clock settings docs comment to respective const definitions
Этот коммит содержится в:
родитель
cf6b544cd9
коммит
5c9930df3f
1 изменённых файлов: 9 добавлений и 10 удалений
|
@ -16,6 +16,15 @@ func init() {
|
||||||
}
|
}
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
// +----------------------+
|
||||||
|
// | Clock Settings |
|
||||||
|
// +-------------+--------+
|
||||||
|
// | HSE | 12mhz |
|
||||||
|
// | SYSCLK | 168mhz |
|
||||||
|
// | HCLK | 168mhz |
|
||||||
|
// | APB1(PCLK1) | 42mhz |
|
||||||
|
// | APB2(PCLK2) | 84mhz |
|
||||||
|
// +-------------+--------+
|
||||||
HCLK_FREQ_HZ = 168000000
|
HCLK_FREQ_HZ = 168000000
|
||||||
PCLK1_FREQ_HZ = HCLK_FREQ_HZ / 4
|
PCLK1_FREQ_HZ = HCLK_FREQ_HZ / 4
|
||||||
PCLK2_FREQ_HZ = HCLK_FREQ_HZ / 2
|
PCLK2_FREQ_HZ = HCLK_FREQ_HZ / 2
|
||||||
|
@ -65,16 +74,6 @@ const (
|
||||||
FLASH_OPTIONS = stm32.FLASH_ACR_ICEN | stm32.FLASH_ACR_DCEN | stm32.FLASH_ACR_PRFTEN
|
FLASH_OPTIONS = stm32.FLASH_ACR_ICEN | stm32.FLASH_ACR_DCEN | stm32.FLASH_ACR_PRFTEN
|
||||||
)
|
)
|
||||||
|
|
||||||
/*
|
|
||||||
clock settings
|
|
||||||
+-------------+--------+
|
|
||||||
| HSE | 12mhz |
|
|
||||||
| SYSCLK | 168mhz |
|
|
||||||
| HCLK | 168mhz |
|
|
||||||
| APB1(PCLK1) | 42mhz |
|
|
||||||
| APB2(PCLK2) | 84mhz |
|
|
||||||
+-------------+--------+
|
|
||||||
*/
|
|
||||||
func initOSC() {
|
func initOSC() {
|
||||||
// enable voltage regulator
|
// enable voltage regulator
|
||||||
stm32.RCC.APB1ENR.SetBits(stm32.RCC_APB1ENR_PWREN)
|
stm32.RCC.APB1ENR.SetBits(stm32.RCC_APB1ENR_PWREN)
|
||||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче