altos/telebt-v4.0 Set CPU clock to 48Mhz instead of 96Mhz
[fw/altos] / src / telebt-v4.0 / ao_pins.h
index d499b256ddeddb8a5e9aac7d7ec2968949b870a1..e5139b3ec7327f3938654b7520b4c09d65e430f9 100644 (file)
 #define _AO_PINS_H_
 
 #define AO_HSE                  32000000
-#define AO_RCC_CFGR_PLLMUL      STM_RCC_CFGR_PLLMUL_3
-#define AO_PLLMUL               3
-#define AO_PLLDIV               1
+#define AO_RCC_CFGR_PLLMUL     STM_RCC_CFGR_PLLMUL_3
+#define AO_RCC_CFGR2_PLLDIV    STM_RCC_CFGR2_PREDIV_2
+#define AO_PLLMUL              3
+#define AO_PLLDIV              2
 
 /* HCLK = 48MHz */
 #define AO_AHB_PRESCALER        1
 #define AO_APB_PRESCALER        1
 #define AO_RCC_CFGR_PPRE_DIV    STM_RCC_CFGR_PPRE_DIV_1
 
-#define AO_RCC_CFGR2_PLLDIV     STM_RCC_CFGR2_PREDIV_1
-
 #define HAS_USB                        1
 #define AO_USB_DIRECTIO                0
-#define AO_PA11_PA12_RMP       1
+#define AO_PA11_PA12_RMP       0
 
 #define IS_FLASH_LOADER 0
 #define HAS_TASK_QUEUE         1
@@ -196,7 +195,7 @@ struct ao_adc {
 #define AO_CC1200_SPI_CS_PIN   11
 #define AO_CC1200_SPI_BUS      AO_SPI_1_PA5_PA6_PA7
 #define AO_CC1200_SPI          stm_spi1
-#define AO_CC1200_SPI_SPEED    AO_SPI_SPEED_FAST
+#define AO_CC1200_SPI_SPEED    AO_SPI_SPEED_6MHz
 
 #define AO_CC1200_INT_PORT             (&stm_gpiob)
 #define AO_CC1200_INT_PIN              (10)