之前申请的CW32F030CxTx的板子,一直忙,没有来得及从头到尾测试。这里开始从头开始测试CW32F030CxTx的例程。
这里开始测试GPIO驱动LED闪烁。
板子上用的是GPIOB的8和9引脚
直接宏定义
- #define LED_GPIO_PORT CW_GPIOB
- #define LED_GPIO_PINS GPIO_PIN_8 | GPIO_PIN_9
初始化LED的IO口
- __RCC_GPIOB_CLK_ENABLE();
- GPIO_InitStruct.IT = GPIO_IT_NONE;
- GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
- GPIO_InitStruct.Pins = LED_GPIO_PINS;
- GPIO_InitStruct.Speed = GPIO_SPEED_HIGH;
- GPIO_Init(LED_GPIO_PORT, &GPIO_InitStruct);
驱动LED闪烁
- GPIO_TogglePin(LED_GPIO_PORT, LED_GPIO_PINS);
- Delay(0xFFFF);
|