📄 out.h
字号:
out( unsigned int addr, unsigned char value); //输出值到外部RAM,其中addr为外部地址,value为要送的值
in(unsigned int addr); //从外部RAM读入数据,其中addr为外部地址,返回值为所读的值
test(); //测试子程序,用来测试SJA1000是否工作正常
RCVDATA(); //数据接收子程序,用于接收SJA1000最近一次收到的数据,接收到的数据
//存放在buf数组中,前面几个字节为标识符和帧头,后面的为数据
//按照接收到的顺序排列,当为标准帧时只有两个标识符,则数据在
//buf[3]及以后,扩展帧时则在buf[5]及以后,buf[0]始终存贮的为帧头
REC_REMOTE(); //接收远程帧时的应答,送回标准远程帧
REC_DATA(); //收到数据时的应答,将数据第一字节显示
ERR(); //错误时应答,重启CAN
BERR(); //唤醒CAN
delay(unsigned char a); //短延时,延时时间为a值乘以255个指令周期
readdata(); //读取P1口状态,如果状态改变则返回新值,否则不变
TDATA(); //发送数据,帧头在tuf[0]中,标识符在tuf[1]到
//tuf[4]中,数据在tuf[5]到tuf[12]中
delay1(int a); //长延时,延时间为255*255再乘以a的低字节个指令周期
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -