📄 main_code.c
字号:
#include "LPC214x.h"
#include "ADIS16350.h"
void init_serial0 (void);
unsigned short rbuffer[7];
signed short data[7];
char i=0;
main()
{
delay_loop(6000);//delay morethan 150ms for Initial Power-Up page5 datasheet
IODIR0 = (unsigned int)1<<31; // Set GPIO-1[24] = Output
IOSET0 = (unsigned int)1<<31; // Set GPIO-1[24] Output Pin(OFF LED)
IODIR0 |= (unsigned int)1<<3; // Set GPIO-1[24] = Output
IOSET0 = (unsigned int)1<<3; // Set GPIO-1[24] Output Pin(OFF LED)
delay_loop(1000000);
IOCLR0 = (unsigned int)1<<31;
IOCLR0 = (unsigned int)1<<3;
delay_loop(1000000);
IOSET0 = (unsigned int)1<<3; // Set GPIO-1[24] Output Pin(OFF LED)
IOSET0 = (unsigned int)1<<31; // Set GPIO-1[24] Output Pin(OFF LED)
init_SPI_to_connect_ADIS16350();
init_ADIS16350();
delay_loop(8000000);
while(1)
{
IOCLR0 = (unsigned int)1<<31;
SPI_read16_ADIS16350(rbuffer);
IOSET0 = (unsigned int)1<<31;
delay_loop(6000);
for(i=0;i<7;i++)
{
data[i]=map_14bit_to_16bit_format(rbuffer[i]);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -