📄 main.c
字号:
/*------------------------------------------------------------
FILE NAME : main.c
DESCRIPTION : main function of bs1150s arm firmware.
VERSION : 0.1.0
AUTHOR :
CREATE DATE : 2.13.2008
MODIFY DATE :
LOGS :
--------------------------------------------------------------*/
//--------------------Include files-----------------------//
#include <lpc213x.h>
#include "..\header\ad9954.h"
#include "..\header\spi.h"
ARM_PORT p0,p1;
//-------------------Function area------------------------//
/*--------------------------------------------------------
NAME : main
ENTRY TYPE: void
RETURN TYPE: void
PURPOSE : ---
VERSION : 0.1.0
DESCRIPTION:
CREATE DATE: 2.13.2008
LOGS : 1.first create;
---------------------------------------------------------*/
main()
{ AD9954_init(); //AD9954 intial;
INITIALIZE_LED;
AD9954_init(); //ad9954 intial;
LED_ON ; //led turn on;
Delay_NS(5); //delay for 50s
LED_OFF;
while(1)
{
//AD9954_DDSCLK_ON ;
// AD9954_DDSCLK_OFF;
Delay_NS(30);
write_CFR1 (0x02,0x00,0x02,0x00);
//AD9954_DDSCLK_OFF;
//Delay_NS(1);
write_CFR2 (0x00,0x02,0x30); //0x54 set the PLL
//AD9954_DDSCLK_OFF;
//Delay_NS(1);
write_ASF(0x10,0x00);
// Delay_NS(1);
//AD9954_DDSCLK_OFF;
write_FTW0 (0x01,0x00,0x00,0x00); //set the fre.
// AD9954_DDSCLK_OFF;
//Delay_NS(1);
write_POW0(0x00,0x01);
// AD9954_DDSCLK_OFF;
//Delay_NS(1);
AD9954_UPDATE_OFF;
AD9954_UPDATE_OFF;
AD9954_UPDATE_OFF ;
AD9954_UPDATE_ON ;
AD9954_UPDATE_ON ;
AD9954_UPDATE_ON ;
Delay_NS(50);
while(1);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -