点击(此处)折叠或打开
-
类型部分主要定义在 <sys/types.h>
-
-
typedef unsigned int size_t;
-
typedef int ssize_t;
-
-
typedef long time_t; /* time in sec since 1 Jan 1970 0000 GMT */
-
typedef long clock_t; /* unit for system accounting */
-
-
typedef unsigned char u8_t; /* 8 bit type */
-
typedef unsigned short u16_t; /* 16 bit type */
-
typedef unsigned long u32_t; /* 32 bit type */
-
-
typedef char i8_t; /* 8 bit signed type */
-
typedef short i16_t; /* 16 bit signed type */
-
typedef long i32_t; /* 32 bit signed type */
-
- typedef struct { u32_t _[2]; } u64_t
新唐的芯片一般有3种软件复位方式:CPU reset、Chip reset和System reset
? CPUreset:就是将 CPU执行指针 PC直接指到 0的地方重新执行程序,其它外设都不复位
? Chipreset:就是整个芯片复位,类似于 POR(poweron reset)上电复位的方式,让程序重新执行
? Systemreset:类似于 Chipreset,除了不复位晶振电路和 ConfigArea 的值不会重新加载,其它的电路都会被复位
|