问寄存器和控制读写选通信号都在这里处理。另外除了已有的功能,还加入了个新的功能。因此,附加的寄存器和逻辑电路主要在这块里生效发送缓存器它是和位流处理器之间的接口,存贮发送到网络上的完整信息,缓冲器长个字节,写入,读出接收缓存器和,和均由个字节组成,交替存贮由总线接收到的报文,当个缓存器被分配给,位流处理器可以对另外个进行写操作位流处理器它是个控制发送缓存器和接收缓存器并行数据与总线串行数据之间控制数据流的程序装置。它还执行检测仲裁总线填充和处理位定时逻辑它监视串口的总线和处理与总线有关的位时序。将同步于总线上的位流。还提供了可编程的时间段来补偿传播延迟时间相位转换和定义采样点及每位的采样次数河北工程大学毕业设计说明书论文收发逻辑它控制输出驱动器管理逻辑它接收的出错报告并按照协议完成界定,促使和进行统计控制器接口逻辑它是与外部微控制器的接口。表引脚功能符号引脚说明地址数据复用总线输入信号,输入信号片选输入,低电平允许访问微控制器的信号或使能信号微控制器的写信号方式或读写信号产生的提供给微控制器的时钟输出信号,此信号由内部振荡器经可编程分频器得到,可编程禁止该引脚逻辑电路接地振荡放大器输入,外部振荡放大器信号经此引脚输入振荡放大器输出,使用外部振荡信号时此引脚必须开路方式选择输入端方式,方式输出驱动器电源由输出驱动器至物理总线的输出端由输出驱动器至物理总线的输出端输出驱动器接地中断输出端用于向微控制器提供中断信号复位输入端用于重新启动接口低电平有效输入比较器电源由物理总线至输入比较器的输入端。显性电平将唤醒处于睡眠方式的。当高于时,读出为隐性电平,否则为显性电平输入比较器的接地端逻辑电路的电源的通信控制控制器的基本功能和寄存器的功能配置和行为由主控制器的程序执行。因此能满足不同属性的总线系统的要求。主控制器和之间的数据交换经过组寄存器控制段和个报文缓冲器完成。的部分的寄存器和地址窗口组成了发送和接收缓冲器,对于主控制器来说就像是外围器件寄存器。的内部共有个字节的存储单元,对于来说是以外部存储器形式存在的,通过对它的读写来实现控制器的初始化数据的发送和接收,故障报警和定位等。根据它们在系统的作用分组列出了这些寄存器,见表。发送缓冲器接收缓冲器河北工程大学毕业设计说明书论文要在总线上发送的数据被载入的存储区,这个存储区叫发送缓冲器。从总线上收到的数据也存储在的存储区,这个存储区叫接收缓冲器。这些缓冲器包括,或个字节的标识符和帧信息取决于模式和帧类型,而最多可以包含个数据字节。模式,缓冲器长个字节个标识符字节,最多个数据字节见表。模式,缓冲器长个字节字节帧信息,个或个标识符字节标准帧或扩展帧,最多个数据字节见表。表内部寄存器的分类使用类型寄存器名称符号寄存器地址功能选择不同的操作模式的要素模式选择睡眠模式验收滤波器模式自测试模式只听模式和复位模式控制在模式里选择复位模式命令模式的睡眠模式命令时钟分频器在设置时钟信号引脚选择模式比较器旁路模式管脚输出模式设定的通讯的要素验收码验收屏蔽验收滤波器位的模式选择总线定时器总线定时器位定时参数的设置输出控制输出驱动器属性的选择命令自接收清除数据超载释放接收缓冲器中止传输和传输请求的命令状态报文缓冲器的状态核心模块的状态中断中断标志中断使能在模式使能和禁能中断控制在模式使能和禁能中断事件复杂的检测和分析的要素仲裁丢失捕捉显示仲裁丢失位的位置代码捕捉显示最近次的类型和位置出错警告界限产生出错警告中断的阀值选择计数反映接收计数器的当前值计数,反映发送计数器的当前值报文计数器接收里的报文数量缓冲器起始地址显示接收缓冲器提供的报文的当前内部地址信息缓冲器发送缓冲器接收缓冲器河北工程大学毕业设计说明书论文表模式里的和缓冲器地址十进制名称组成和注释缓冲器缓冲器标识符字节位标识符缓冲器缓冲器标识符字节位标识符,位远程传输请求位,位数据长度代码,表示数据字节的数量缓冲器缓冲器数据字节由数据长度代码指明,最多个数据字节表模式里的缓冲器读访问和缓冲器写访问地址十进制名称组成和注释帧信息位说明如果报文包括个标准帧或扩展帧位远程传输请求位位数据长度码说明数据字节的数量,标识符字节,标准帧位标识符扩展帧位标识符,标识符字节,仅扩展帧个标识符帧类型标准帧扩展帧数据字节由数据长度代码说明最多个数据字节验收滤波器独立的控制器装配了个多功能的验收滤波器,该滤波器允许自动检查标识符和数据字节。使用这些有效的滤波方法,可以防止对于个节点无效的报文或报文组存储在接收缓冲器里。因此,降低了主控制器的处理负载。滤波器由验收码寄存器和屏蔽寄存器来控制。接收到的数据会和验收代码寄存器中的值进行逐位比较。接收屏蔽寄存器定义与比较相关的位的位置相关不相关。只有收到报文的相应的位与验收代码寄存器相应的位相同,报文才会被接收。模式里的验收滤波在这个模式可以即插即用地取代硬件和软件。因此验收滤波功能与的样,也可以使用。这个滤波器是由两个位寄存器验收码寄存器和验收屏蔽寄存器控制。报文标识符的高位和这些寄存器里值相比较,见图。因此可以定义若干组的标识符为被任何个节点接收。如其中为无关验收码寄存器包括验收屏蔽寄存器包括带有位的标识符信息被接收河北工程大学毕业设计说明书论文图模式的验收滤波在验收屏蔽寄存器里是的位置上,标识符相应的位可以是任何值这对于三个最低位也样因此在这个例子里可以接收个不同的标识符。标识符其他的位必须等于验收代码寄存器相应位的值。模式的验收滤波模式的验收滤波已被扩展个位的验收码寄存器和和验收屏蔽寄存器和可以用多种方法滤波报文。如图所示,这些寄存器可用于控制个长的滤波器或两个短的滤波器。报文的哪些位用于验收滤波,取决于收到的帧标准帧或扩展帧和选择的滤波器模式单滤波器或双滤波器。从图和表可以看出,标准帧的验收滤波可以包括位甚至数据字节。对于不需要经过验收滤波的报文位例如报文组被定义为接受,验收屏蔽寄存器必须相应的位位置上置。如果报文不包括数据字节例如是个远程帧或者数据长度码为零但是验收滤波包括数据字节,则如果标识符直到位都有效的话,报文会被接收。假设前面描述的同样的个标准帧报文要在模式里滤波,可以通过使用个长滤波器完成单滤波器模式。验收代码寄存器和验收屏蔽寄存器包括高四位接收的报文,不相关,任意,只使用了和的高四位。在验收屏蔽寄存器是的位置上,标识符相应的位可以是任何值,譬如远程发送请求位和数据字节和的位。河北工程大学毕业设计说明书论文图模式的验收滤波单滤波器模式硬件设计为了连接到主控制器,提供个复用的地址数据总线和附加的读写控制信号。可以作为主控制器外围存储器映射的器件。的寄存器和管脚配置使它可以使用各种各样集成或分立的收发器,由于有不同的微控制器接口,应用可以使用不同的微控制器。图是本次设计的硬件连接图。的管脚在系统中的使用说明如下的连接微控制器的口,作为数据地址分时复用总线连接的,作为片选信号分别连接微控制器的相应端口,通过和数据地址总线的时序配合完成对控制器内寄存器的读写连接的,这样就可以采用中断方式控制接口的发送和接收连接,用以选择系列微控制器。图硬件连接图河北工程大学毕业设计说明书论文电源有三对电源引脚,用于控制器内部不同的数字和模拟模块。内部逻辑数字输入比较器模拟输出驱动器模拟为了有更好的性能,电源应该分隔开来。例如为了抑制比较器的噪声,可以用个滤波器来退耦。复位为了使正确复位,控制器的管脚必须连接个稳定的振荡器时钟。引脚的外部复位信号要同步并被内部延长到个这保证了所有寄存器能够正确复位。要注意的是上电后的振荡器的起振时间必须要考虑。振荡器和时钟策略能用片内振荡器或片外时钟源工作。另外管脚可被使能,向主控制器输出时钟频率。图显示了应用的四个不同的定时原理。如果不需要信号
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 73 页
第 2 页 / 共 73 页
第 3 页 / 共 73 页
第 4 页 / 共 73 页
第 5 页 / 共 73 页
第 6 页 / 共 73 页
第 7 页 / 共 73 页
第 8 页 / 共 73 页
第 9 页 / 共 73 页
第 10 页 / 共 73 页
第 11 页 / 共 73 页
第 12 页 / 共 73 页
第 13 页 / 共 73 页
第 14 页 / 共 73 页
第 15 页 / 共 73 页
预览结束,还剩
58 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。