📄 main.c
字号:
/**
******************************************************************************
*/
/* Includes ------------------------------------------------------------------*/
#include "stm8s.h"
#include "stm8s_gpio.h"
#include "stm8s_clk.h"
void Delay(u16 nCount)
{
/* Decrement nCount value */
while (nCount != 0)
{
nCount--;
}
}
void main(void)
{
/* Initialization of I/O in Input Mode with Interrupt */
//初始化LED的端口,并设置为输出模式,低电平
GPIO_Init(GPIOD, (GPIO_PIN_0 | GPIO_PIN_3 | GPIO_PIN_2 ), GPIO_MODE_OUT_PP_LOW_FAST );
/* Initialization of the Interrupt sensitivity */
//
/* Enable general interrupts */
// CLK_DeInit();
// CLK_HSECmd(1);
// CLK_HSICmd(1);
//CLK_HSICmd(1);
CLK_LSICmd(1);
// CLK_CCOConfig(CLK_OUTPUT_LSI);
//CLK_ClockSwitchConfig(CLK_SWITCHMODE_AUTO, CLK_SOURCE_HSE, DISABLE, DISABLE);
/* Configure the HSI prescaler to the optimal value */
// CLK_SYSCLKConfig(CLK_PRESCALER_HSIDIV1);
/* Output Fcpu on CLK_CCO pin */
// CLK_CCOConfig(CLK_OUTPUT_CPU);
/* Initilize the CLock controller according to CLK_InitStructure */
while (1)
{
int i=0;
GPIO_WriteReverse(GPIOD, (GPIO_PIN_0 | GPIO_PIN_3 | GPIO_PIN_2 ));
Delay((u16)0xB000);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -