main.c

来自「K10的GPIO库函数之实现LED灯亮灭」· C语言 代码 · 共 28 行

C
28
字号
#include"light.h"


int main(void)
{
		
		//主程序使用的变量定义
		uint32 run_counter;	//运行计数器
	
		//开启各个GPIO的转换时钟
		SIM->SCGC5=SIM_SCGC5_PORTA_MASK|SIM_SCGC5_PORTB_MASK|SIM_SCGC5_PORTC_MASK|SIM_SCGC5_PORTD_MASK|SIM_SCGC5_PORTE_MASK;
	
		//初始化指示灯
		light_init(Light_Run_PORT,Light_Run1,Light_ON);
		light_init(Light_Run_PORT,Light_Run2,Light_OFF);
		while(1)
		{
				//主循环计数到一定的值,使小灯的亮、暗 状态切换
				run_counter++;
				if(run_counter>=3000000)
				{
							run_counter=0;
							light_change(Light_Run_PORT,Light_Run1);
							light_change(Light_Run_PORT,Light_Run2);
				}
		}
}//end_main

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?