main.c
来自「开发环境ADSP6++,EBF_561开发板所有源代码」· C语言 代码 · 共 62 行
C
62 行
#include "../Cpld.h"
#include "GeneralFunc.h"
#include "Init.h"
#include "Sys.h"
#include "IDE.h"
extern void Init_EBIU(void);
extern void Init_PLL(void);
extern void Delay(unsigned int Value);
extern void IdeStandby(void);
extern void IdeIdle(void);
extern unsigned char IdeReadSector(unsigned char SectorNum,
unsigned short CylinderNum);
extern unsigned char IdeWriteSector(unsigned char SectorNum,
unsigned short CylinderNum);
/****************************************************************/
/* */
/****************************************************************/
unsigned short buffers[256];
void main()
{
unsigned int i;
unsigned short r;
Set_PLL( (short)(CORECLK/CLKIN), (short)(CORECLK/SYSCLK));
Init_EBIU();
IdeIdle();
for(i=0;i<256;i++)
{buffers[i] = i;
}
//IdeIdle();
//IdeStandby();
//IdeStandby();
if(IdeWriteSector(1,0) != 0)
{
while(1){;}
}
for(i=0;i<256;i++)
{buffers[i] = 0;
}
if(IdeReadSector(1,0) == 0)
{
IdeStandby();
}
else
{
IdeStandby();
}
while(1){;}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?