J-LINK下载很顺利,没有错误提示。
下面是测试代码,请大侠帮帮找下原因。
int main(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
SystemInit();
/* System clocks configuration ---------------------------------------------*/
RCC_Configuration();
GPIO_DeInit(GPIOD);
//SCL Set Push Pull Output
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_Init(GPIOD, &GPIO_InitStructure);
while (1)
{
GPIO_SetBits(GPIOD,GPIO_Pin_6);
GPIO_ResetBits(GPIOD,GPIO_Pin_6);
}
}
/***************************************************************************
* @brief Configures the different system clocks.
* @param None
* @retval None
***************************************************************************/
void RCC_Configuration(void)
{
RCC_ADCCLKConfig(RCC_PCLK2_Div4);
/* Enable peripheral clocks ------------------------------------------------*/
/* Enable DMA1 clock */
RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1, ENABLE);
/* Enable USART3, USART2, I2C1, TIM2, PWR, CAN and BKP clocks */
RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART3 | RCC_APB1Periph_TIM2 | RCC_APB1Periph_TIM3
| RCC_APB1Periph_USART2 , ENABLE);
/* Enable ADC1 and GPIOC clock */
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO | RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB |RCC_APB2Periph_GPIOC | RCC_APB2Periph_GPIOD
| RCC_APB2Periph_ADC1 | RCC_APB2Periph_TIM1| RCC_APB2Periph_USART1, ENABLE);
} |