#ifdef __cplusplus
#define __I volatile /*!< defines 'read only' permissions */
#else
#define __I volatile const /*!< defines 'read only' permissions */
#endif
#define __O volatile /*!< defines 'write only' permissions */
#define __IO volatile /*!< defines 'read / write' permissions */
请fire详解,几种定义有何不同?#define __O volatile 与#define __IO volatile 这不是一样的定义吗?
#define __I volatile const这是什么类型? |