mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-18 03:24:00 +00:00
move clock settings docs comment to respective const definitions
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user