数据结构设计
typedef struct can_handle can_handle; struct can_handle { unsigned long can_base; uint32_t irq_num; uint32_t clk_id; uint32_t idx; void (*callback)(can_handle * phandle, void *arg); void *arg; uint32_t baudrate; can_msg_t msg; can_status_t status; };