main.c
来自「用LPC936实现通过SPI扩展多个串口,在这里实现了对多个通道的管理,C代码,」· C语言 代码 · 共 43 行
C
43 行
#include "uart.h"
#include "spi.h"
#include "slip.h"
#include "timer.h"
void init_system(void)
{
P0M1=0x00;
P0M2=0xFF;
P1M1=0x18;
P1M2=0xE5;
P2M1=0x00;
P2M2=0x00;
P3M1=0x00;
P3M2=0x01;
IP0H=0x02;
IP0=0x00;
IP1H=0x00;
IP1=0x08;
TRIM&=0x3f;
DIVM=0x00;
}
void main()
{
init_system();
init_spi();
init_slip();
init_uart();
EA = 1;
open_uart(1);
flow_ctr_enable = 1;
term_ctr_enable = 1;
while(1){
spi_scan();
uart_scan();
slip_scan();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?