⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sja_interface.h

📁 can总线通信程序
💻 H
字号:
/*******************************************************************************************/
//外部变量定义:
extern bit bdata sja_mode;   /*此位是1时SJA工作在工作模式,为0时工作在复位模式*/
extern bit send_bit;
extern bit rece_bit;
extern bit CAN_bit;
/*******************************************************************************************/
//外部函数声明
extern void write_can(unsigned char sja_adr,set_num);  /*写CAN控制器*/
extern unsigned char read_can(unsigned char sja_adr);   /*读CAN控制器*/
extern void set_rst_mode(void);      /*设置SJA1000工作在复位模式*/
extern void set_work_mode(void);    /*设置SJA1000工作在工作模式*/
extern  bit sja_connect_judge(void);  /*检测设备的连接*/
extern  bit set_tra_rate(void);       /*设置SJA1000的数据传输速率*/
extern  bit set_data_sel(void);     /*设置SJA1000的报文滤波器*/
extern  bit set_clk_mode(void);     /*设置SJA1000的时钟以及输出模式*/
extern  bit set_int(void);              /*设置SJA1000的中断*/
extern void set_int_sev(void);     /*设置SJA1000的中断服务*/
extern void weakup_sev(void);         /*唤醒中断服务程序*/
extern void data_over_sev(void);     /*数据超载中断服务程序*/
extern void wrong_sev(void);          /*错误中断服务程序*/
extern void send_sev(void);               /*发送中断服务程序*/
extern void receive_sev(void);         /*接收中断服务程序*/
/********************************************************************************************/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -