target.i
来自「该模板使用于周立功公司研发的EasyARM2100系列开发板」· I 代码 · 共 1,940 行 · 第 1/2 页
I
1,940 行
#line 1 "src\\target.c"
#line 1 "src\\config.h"
typedef unsigned char uint8;
typedef signed char int8;
typedef unsigned short uint16;
typedef signed short int16;
typedef unsigned int uint32;
typedef signed int int32;
typedef float fp32;
typedef double fp64;
#line 1 "src\\LPC2294.h"
#line 122 "src\\LPC2294.h"
#line 168 "src\\LPC2294.h"
#line 183 "src\\LPC2294.h"
#line 193 "src\\LPC2294.h"
#line 203 "src\\LPC2294.h"
#line 213 "src\\LPC2294.h"
#line 252 "src\\LPC2294.h"
#line 278 "src\\LPC2294.h"
#line 302 "src\\LPC2294.h"
#line 326 "src\\LPC2294.h"
#line 350 "src\\LPC2294.h"
#line 374 "src\\LPC2294.h"
#line 398 "src\\LPC2294.h"
#line 411 "src\\LPC2294.h"
#line 431 "src\\LPC2294.h"
#line 452 "src\\LPC2294.h"
#line 472 "src\\LPC2294.h"
#line 517 "src\\LPC2294.h"
#line 534 "src\\LPC2294.h"
#line 595 "src\\LPC2294.h"
#line 605 "src\\LPC2294.h"
#line 619 "src\\LPC2294.h"
#line 54 "src\\config.h"
#line 1 "src\\system.h"
#line 1 "src\\target.h"
#line 81 "src\\target.h"
#line 12 "src\\system.h"
#line 1 "src\\uart.h"
void DelayNS(uint32 dly);
void UART0_Ini(uint32 bps);
void UART0_SendByte(uint8 data);
void UART1_Ini(uint32 bps);
void UART1_SendByte(uint8 data);
void UART0_SendStr(uint8 const *str);
void SendByte0(uint8 data);
void SendByte1(uint8 data);
void ISendBuf0(void);
void ISendBuf1(void);
#line 13 "src\\system.h"
#line 1 "src\\sys_init.h"
void init_sys(void);
void init_io(void);
void init_clock(void);
void init_timer0(void);
void init_timer1(void);
void init_int0(void);
void init_int2(void);
#line 14 "src\\system.h"
#line 1 "src\\drv_uart.h"
typedef union{
fp32 fat;
uint16 word[2];
uint8 byte[4];
}set_parm;
extern set_parm SET[5];
typedef union{
fp32 fat;
uint16 word[2];
uint8 byte[4];
}amp_parm;
extern amp_parm AMP_P[7];
#line 28 "src\\drv_uart.h"
#line 37 "src\\drv_uart.h"
typedef union{
fp32 fat;
uint16 word[2];
uint8 byte[4];
}status_parm;
extern status_parm STU[8];
#line 54 "src\\drv_uart.h"
#line 63 "src\\drv_uart.h"
unsigned int crc16_bit(unsigned char *ptr,unsigned char len);
uint16 crc16_tab(uint8 *ptr,uint8 len);
unsigned char get_fanma(unsigned char dat);
void command(uint8 type);
void setting_parm(uint8 channel);
uint16 rec_crc16(uint8 *ptr,uint8 len);
#line 15 "src\\system.h"
#line 55 "src\\config.h"
#line 78 "src\\config.h"
extern void ee_write(unsigned char address , unsigned char data);
extern unsigned char ee_read(unsigned char address);
extern void write_enable(void);
extern void write_disable(void);
extern void Delay(uint32 dly);
#line 34 "src\\target.c"
void __irq IRQ_Exception(void)
{
while(1);
}
void FIQ_Exception(void)
{
while(1);
}
void TargetInit(void)
{
}
void TargetResetInit(void)
{
(*((volatile unsigned char *) 0xE01FC080)) = 1;
(*((volatile unsigned char *) 0xE01FC100)) = 0;
#line 152 "src\\target.c"
(*((volatile unsigned char *) 0xE01FC084)) = (((11059200 * 4) / 11059200) - 1) | (1 << 5);
#line 165 "src\\target.c"
(*((volatile unsigned char *) 0xE01FC08C)) = 0xaa;
(*((volatile unsigned char *) 0xE01FC08C)) = 0x55;
while(((*((volatile unsigned short*) 0xE01FC088)) & (1 << 10)) == 0);
(*((volatile unsigned char *) 0xE01FC080)) = 3;
(*((volatile unsigned char *) 0xE01FC08C)) = 0xaa;
(*((volatile unsigned char *) 0xE01FC08C)) = 0x55;
(*((volatile unsigned char *) 0xE01FC000)) = 0;
#line 181 "src\\target.c"
(*((volatile unsigned char *) 0xE01FC004)) = 3;
(*((volatile unsigned char *) 0xE01FC000)) = 2;
(*((volatile unsigned long *) 0xFFFFF014)) = 0xffffffff;
(*((volatile unsigned long *) 0xFFFFF030)) = 0;
(*((volatile unsigned long *) 0xFFFFF00C)) = 0;
}
#line 1 "C:\\Keil\\ARM\\RV31\\INC\\rt_sys.h"
typedef int FILEHANDLE;
extern FILEHANDLE _sys_open(const char * , int );
extern const char __stdin_name[];
extern const char __stdout_name[];
extern const char __stderr_name[];
extern int _sys_close(FILEHANDLE );
extern int _sys_write(FILEHANDLE , const unsigned char * ,
unsigned , int );
extern int _sys_read(FILEHANDLE , unsigned char * ,
unsigned , int );
extern void _ttywrch(int );
extern int _sys_istty(FILEHANDLE );
extern int _sys_seek(FILEHANDLE , long );
extern int _sys_ensure(FILEHANDLE );
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?