main.c

来自「力天电子 dsp源码」· C语言 代码 · 共 49 行

C
49
字号
/******************************************************************/
/*Copyright (C), 2008-2009, 力天电子,LiTian Tech.Co.Ltd.		  */
/*  Module Name   : GPIO        							  	  */
/*  File Name     : main.c	   									  */        
/*  Author   	  : 侯长波                                        */     
/*  Create Date   : 2009/12/27                                    */      
/*  Version   	  : 2.0                                           */          
/*  Function      : 点亮一个发光二极管     					      */                       
/*  Description   : 								              */            
/*  Support       : www.LT430.com 				                  */             
/******************************************************************/

/*****************头文件********************/  
#include "DSP281x_Device.h"
#include "System.h"

/****************端口宏定义*****************/

/****************常量宏定义*****************/ 

/***************全局变量定义****************/

/****************函数声明*******************/ 

/*------------------------------------------*/
/*形式参数:void                            */
/*返回值:void				                */
/*函数描述:主函数			                */
/*------------------------------------------*/ 
void main(void)
{
	InitSysCtrl();  // 系统初始化子程序,在DSP28_sysctrl.c中
	EALLOW;
	GpioMuxRegs.GPBDIR.bit.GPIOB0=1;//设置D1对应的DSP引脚为输出
	EDIS;
	GpioDataRegs.GPBDAT.bit.GPIOB0=0;//D1对应输出低电平,发光二极管点亮
	GpioDataRegs.GPBDAT.bit.GPIOB0=1;//D1对应输出高电平,发光二极管不亮
	GpioDataRegs.GPBCLEAR.bit.GPIOB0=1;//写一清零GPIOB0
	GpioDataRegs.GPBSET.bit.GPIOB0=1;//写一置位GPIOB0
	GpioDataRegs.GPBTOGGLE.bit.GPIOB0=1;//写一取反GPIOB0输出
	GpioDataRegs.GPBTOGGLE.bit.GPIOB0=1;//写一取反GPIOB0输出
	while(1); 
} 




 

⌨️ 快捷键说明

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