



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
要掌握的重要寄存器要掌握的重要寄存器又如下:模式寄存器;命令寄存器;状态寄存器;中断寄存器;中断使能寄存器;总线定时器0,总线定时器1;输出控制寄存器;时钟分频寄存器;屏蔽寄存器0-3;验收代码寄存器0-3。而以上寄存器的基本左右如下: 模式寄存器的作用:控制SJA1000的状态模式有如:睡眠模式;自检测模式;复位模式;只听模式。 命令寄存器的作用:启动发送或自发送;释放接收寄存器;中止发送 状态寄存器的作用:指示SJA1000的状态,以判断是否可以进行下一步操作。 中断寄存器的作用:当发生中断后,读其值可以判断是什么原因引起的中断。 中断使能寄存器的作用:打开相应的中断。 总线定时器的作用:设置通讯的速率。 输出控制寄存器的作用:控制输出模式 时钟分频寄存器的作用:控制CAN 总线采用那种模式。 验收代码寄存器和屏蔽寄存的作用:决定接收哪类标志码的数据。注意验收滤波器的设置。在编写CAN 总线通讯程序时,主要编写函数由初始化函数,发送函数和接收函数组成。其中发送函数一般写为主动发送函数,接收函数一般采用中断接收。下面就简单介绍一下三个函数的编写。1. SJA1000寄存器初始化配置顺序(1)进入复位模式,进行配置(2)配置时钟分频寄存器,决定Peil 模式还是Basic 模式。(3)配置总线定时寄存器,确定波特率。(4)配置中断使能寄存器,决定使用那几个中断(5)配置输出控制寄存器(6)配置验收码和屏蔽码,决定接收哪一类节点的数据(7)退出复位模式,进入正常工作模式。2. 发送数据顺序(1)查询状态寄存器,判断是否正在接收,是否正在发送,是否数据缓冲区被锁。(2)配置发送缓冲区。(3)配置命令寄存器,启动发送。3. 接收数据顺序(1)采用中断接收,关CPU 中断。(2)判断是不是接收中断。(3)判断是远程帧还是数据帧(4)取数据(5)开中断(6)SJA1000的中断管脚连接单片机的INT1外部中断。当收到一包数据后,通知CPU。中断寄存器吗.通过读取它可各种各样的中断信息,不过前提是先要在中断使能寄存器中,使能相关的中断服务,在头文件中他的定义是IR,而绝对地址值是0xfe03。中断寄存器一但被读取,所有位为自动复位,RI 除外,RI 是根据RIE 的使能情况,而且只要RXFIFO 不空缺,RI 就一直置一,反之当RXFIFO 被释放后,如果不存在着报文,那么RI 就在复位状态。假设一个案例, RIE=1 接受中断使能,然后分析以下的代码:Unsigned char temp;temp=IR;if( Judge & 0x01)printf(Now Receiving Data.);RX_Buffer0=RBSR;.变量temp 从IR 中读取值,然后temp 变量中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 职工代表协议书
- 自挡光协议书
- 2025高级劳动合同范本
- 曹操出行上岗前的15道考试题及答案解析
- 阪门店协议书
- 广东省安全员b题库及答案解析
- 挖掘作业安全培训试题及答案解析
- 护理带教培训题库及答案解析
- 2025年生物化学与分子生物学基础知识测评答案及解析
- 智能交通调度系统创新创业项目商业计划书
- 平安医院建设试题及答案
- 专项项目贡献证明书与业绩认可函(8篇)
- 2025年广东省广州市中考二模英语试题(含答案)
- 消防员心理测试题库及答案解析
- 2025小升初租房合同模板
- 放射科造影剂过敏反应应急处理预案
- 《大嘴巴纸玩偶》名师课件
- 2025年上海市高考英语热点复习:阅读理解说明文
- 国家管网集团合同范本
- 中医全科学科
- Unit 1 Teenage life单词变形-学生背诵与默写清单-2024-2025学年高中英语人教版(2019)必修第一册
评论
0/150
提交评论