📄 mcbsp_main.c
字号:
/************************************************************
Copyright (C), 2007 by SEED Electronic Technology LTD.
FileName: mcbsp_main.h
Author: Ya.X Version : V1.0 Date:2007-09-20
Description: mcbsp通信演示实验主程序
*************************************************************/
#include <stdio.h>
#include <csl.h>
#include "gui_string.h"
#include "DEC643.h"
#include "comm.h"
#define Word 0xaa55 //代表文字
#define Number 0x55aa //代表数字
#define DATATYPE 0 /* 0代表文字;1代表数字*/
#define w_num 10 /*通过w_num来控制输出文字的个数,通过gui_string.sam控制内容*/
#define n_num 5 /*通过n_num控制输出选项数字的个数,通过数组dataer控制内容*/
/*存放待发送的数字*/
unsigned short databuffer[6]={1234,5678,3333,4444,5555,6666};
void main()
{
unsigned int Test;
/* Initialize CSL */
CSL_init();
/* Initialize DEC643 board. */
DEC643_init();
#if DATATYPE==0
Test = Word; //文字 0xAA55
#endif
#if DATATYPE==1
Test = Number; //数据 0x55AA
#endif
/*config McBSP*/
McBSP_init();
/*delay*/
DEC643_wait(2000);
for(;;)
{
switch(Test)
{
case Word:
Mcbsp_Wordsend(w_num, &strMcBSP[0], CHAR_DATASEND);
Test=0;
break;
case Number:
Mcbsp_Datasend(n_num, &databuffer[0], NUM_DATASEND);
Test=0;
break;
default:
break;
}
}
}
/***********************************************************************/
// No more
/***********************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -