本帖最后由 googcheng 于 2019-9-25 20:15 编辑
系统时钟是HSI, 2mhz
- GPIO_Init(GPIOA, GPIO_Pin_2 | GPIO_Pin_3, GPIO_Mode_Out_PP_Low_Slow);
- GPIO_Init(GPIOB, GPIO_Pin_2 | GPIO_Pin_3 | GPIO_Pin_4 |
- GPIO_Pin_5 | GPIO_Pin_7, GPIO_Mode_Out_PP_Low_Slow);
-
-
- GPIO_Init(GPIOD, GPIO_Pin_4|GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7, GPIO_Mode_Out_PP_Low_Slow);
-
- GPIO_Init(GPIOC, GPIO_Pin_4 |GPIO_Pin_7 , GPIO_Mode_Out_PP_Low_Slow);
-
- GPIO_Init(GPIOE, GPIO_Pin_6, GPIO_Mode_Out_PP_Low_Slow);
- GPIO_Init(GPIOF, GPIO_Pin_0, GPIO_Mode_Out_PP_Low_Slow);
- while(1)
- {
- halt();
- }
1, 设置这些io 电平 功耗没有降 是必须设置为LSI 吗
2, 如果系统时钟设置为LSI, 那i2c 就应该没有100khz时钟
|