⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 Cortex-M4+example
💻 C
字号:
//-------------------------------------------------------------------------*
// 工 程 名: light                                                         *
// 硬件连接: 将K60核心板与扩展板连接                                       *
// 程序描述: 用GPIO编程控制小灯闪烁                                        *
// 目    的: 第一个Freescale K60系列MCU C语言程序框架                      *
// 说    明: 提供Freescale MCU的编程框架,供教学入门使用                   *
//---------------苏州大学飞思卡尔嵌入式系统实验室2011年--------------------*

//头文件
#include "includes.h"

//全局变量声明

//主函数
void main(void)
{
    //1 主程序使用的变量定义
    uint32 runcount;	//运行计数器
    
    //2 关中断
    DisableInterrupts;     //禁止总中断
    
    //3 模块初始化
    light_init(Light_Run_PORT,Light_Run1,Light_OFF); //指示灯初始化
    light_init(Light_Run_PORT,Light_Run2,Light_ON); //指示灯初始化

    //4 开中断

    //主循环
    while(1)
    {
        //1 主循环计数到一定的值,使小灯的亮、暗状态切换
        runcount++;
        if(runcount>=5000000)
        {
            light_change(Light_Run_PORT,Light_Run1);//指示灯的亮、暗状态切换
            light_change(Light_Run_PORT,Light_Run2);//指示灯的亮、暗状态切换
            runcount=0;
        }
    }
}




⌨️ 快捷键说明

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