1、“.....向量控制寄存器读写每个向量寄存器控制个向量中的个。优先级最高,优先级最低。在寄存器中禁止个向量不会禁止中断本身,中断只是变为非向量的形式。向量地址寄存器,读写这些寄存器保存了个向量中断服务程序的地址。当个或多个分配为向量的中断请求使能,分配为并声明时,服务程序读取向量地址寄存器时会得到最高优先级寄存器的值。默认向量地址寄存器,读写这些寄存器保存非向量中断服务程序的地址,如当个服务程序读取向量地址寄存器,并且没有响应时,则返回该寄存器中的地址。向量地址寄存器,读写当发生个中断时,服务程序可读取该寄存器并跳转到读出的地址,如当任何分配给向量的中断请求或软件中断使用,分配为并声明时,读取该寄存器将返回最高优先级向量地址寄存器中的地址。否则,返回默认向量地址寄存中的地址......”。
2、“.....为是。例如,设置所有中断都是设置仅对于,不需要此设置通过,来选择个中断请求中的个为向量并设定此中断请求为对应于中的。若个中断源被设定为,但却未通过使能,则该中断源将被默认为非向量。例如,设置为向量中断,使用。其中是因为寄存器第六位是使能,是通过查周立功那本书页的表得到的的通道号。设置仅对于,不需要此设置当有中断产生时,将会根据中断源设置寄存器为相应中断服务程序的地址,切换处理器工作模式为模式,并跳转到中断入口处异常中断向量表中处使用,使得程序跳转到存储器处保存的地址。是寄存器地址。也即是说通过该指令,程序跳转到寄存器所指向的中断服务程序的地址。例如,设置中断地址。般是中断服务程序函数名即服务中断服务程序的首地址,前面要用强制类型转换。设置当都设置为向量时可以没有这个若是非向量中断,提供默认服务程序地址,中断入口程序可通过读取的向量地址寄存器来取得该地址......”。
3、“.....该默认服务程序由所有非向量公用,默认服务程序可读取状态寄存器以确定哪个被激活。例如,设置非向量中断地址。如果在管理向量中断的和中没有设置个中断则此中断发生时,要进入非向量中断处理程序。设置了集成开发环境,并集成了汇编器的编译器的编译器连接器,包含工程管理器代码生成接口语法敏感对关键字以不同颜色显示编辑器源文件和类浏览器等等。主窗口如下图所示西安欧亚学院本科毕业论文设计调试器简介调试器为扩展调试器即,包括的所有特性,支持硬件仿真和软件仿真。能够装载映像文件到目标内存,具有单步全速和断点等调试功能,可以观察变量寄存器和内存的数据等等。调试器主窗口如图西安欧亚学院本科毕业论文设计第四章调试及结论系统调试打开软件调入程序二通过软件检查程序西安欧亚学院本科毕业论文设计三借助与外界试验箱相连四在调试界面调试程序二问题及解决方案程序编写初步完成后,在上调试不通......”。
4、“.....仔细观察,把相关头文件加入工程包,添加后问题解决。程序通过检查后,提示与实验箱连接失败。通过查看连接的端口得知,没有激活,重选连接模块后问题解决。西安欧亚学院本科毕业论文设计三结论本次设计的基于的模块开发,综合运用了软件环境与硬件环境相结合的原理,实现了总线的双向通信的特点,体现了总线使硬件系统扩展简单化的优越性。当然,本次设计也有些不足的地方,没有体现出总线与其他模块融合,而实现更多功能。总的来说,本次设计把总线开发必要性展示了出来方便,快捷,功能强大。参考文献周立波嵌入式系统基础教程第二版,北京航空航天大学出版社,年张绮文谢书纲嵌入式常用模块与综合系统设计实例精讲第版,电子工业出版社,年韩山郭云会海艳微处理器应用开发技术详解与实例分析,清华大学出版社,年孙秋野孙凯冯健嵌入式系统开发典型模块,人民邮电出版社,年徐爱均嵌入式系统编程与实践,北京航空航空大学出版社......”。
5、“.....使能例如,使能和。因为和西安欧亚学院本科毕业论文设计的通道号分别为和,所以和两位置将和使能。在中断服务程序中中断处理程序。用户自己编写的实现种功能的中断程序。清除相应的中断标志,以响应下次中断,并切换处理器工作模式。建议用关键字定义中断服务程序,这样的话,该函数将自动切换处理器工作模式,但该函数不能返回参数或者数值。退出中断前,定要对寄存器写,通知中断结束。五开发仿真器简介,联合测试行动组是种国际标准测试协议兼容。标准的接口是线,分别为模式选择时钟数据输入和数据输出线。实物图如下二作用的主要功能有两种,或者说主要有两大类类用于测试芯片的电气特性,检测芯片是否有问题另类用于,对各类芯片以及其外围设备进行调试。个含有接口模块的,只要时钟正常,就可以通过接口访问的内部寄存器挂在总线上的设备以及内置模块的寄存器。三结构框图西安欧亚学院本科毕业论文设计四原理分析简单地说......”。
6、“.....测试访问口,通过专用的测试工具对内部节点进行测试和调试。接下来介绍下边界扫描和的基本概念和内容。边界扫描边界扫描技术的基本思想是在靠近芯片的输入输出引脚上增加个移位寄存器单元,也就是边界扫描寄存器。当芯片处于调试状态时,边界扫描寄存器可以将芯片和外围的输入输出隔西安欧亚学院本科毕业论文设计离开来。通过边界扫描寄存器单元,可以实现对芯片输入输出信号的观察和控制。对于芯片的输入引脚,可以通过与之相连的边界扫描寄存器单元把信号数据加载到该引脚中去对于芯片的输出引脚,也可以通过与之相连的边界扫描寄存器捕获该引脚上的输出信号。在正常的运行状态下,边界扫描寄存器对芯片来说是透明的,所以正常的运行不会受到任何影响。这样,边界扫描寄存器提供了种便捷的方式用于观测和控制所需调试的芯片。另外,芯片输入输出引脚上的边界扫描移位寄存器单元可以相互连接起来,任芯片的周围形成个边界扫描链......”。
7、“.....通过相应的时钟信号和控制信号,就可以方便地观察和控制处在调试状态下的芯片。测试访问口是个通用的端口,通过可以访问芯片提供的所有数据寄存器和指令寄存器。对整个的控制是通过控制器来完成的。下面先分别介绍下的几个接口信号及其作用。其中,前个信号在标准里是强制要求的。时钟信号,为的操作提供了个独立的基本的时钟信号。数据输入信号。数据输出信号。复位信号,可以用来对进行复位初始化。这个信号接口在标准里并不是强制要求的,因为通过也可以对进行复位。时钟返回信号,在标准里非强制要求。目标板上工作状态的控制信号。在标准里没有要求,只是在个别目标板例如中会有。简单地说,机对目标板的调试就是通过接口完成对相关数据寄存器和指令寄存器的访问。第三章软件开发环境简介集成开发环境是公司推出的核微控制器集成开发工具,支持软件调试及硬件仿真调试,支持汇编源程序......”。
8、“.....可以在以及上运行。本次设计是基于版本环境下。西安欧亚学院本科毕业论文设计二整体结构如图三主要模块介绍简介使。在个重复的起始条件之后,可以切换到主发送器模式。六总线寄存器描述寄存器映射控制置位寄存器寄存器用于置位通信的相关标志位,该寄存器只能对位置位,而不能清零,清零通过寄存器完成。西安欧亚学院本科毕业论文设计控制清零寄存器寄存器与寄存器的功能相反,它用于清零通信的相关标志位,该寄存器只能对位清零,而不能置位。状态寄存器寄存器包含了接口的状态代码,它是个只读寄存器。共有种可能存在的状态代码。当代码为时,无可用的相关信息,位不会置位。所有其它种状态代码都对应个已定义的状态。当进入其中种状态时,位将置位。处理程序就是根据该寄存器反映的状态来进行相应的处理。数据寄存器西安欧亚学院本科毕业论文设计寄存器包含要发送或刚接收的数据。当它没有处理字节的移位时,可对其进行读写......”。
9、“.....在置位期间,中的数据保持稳定。中的数据移位总是从右至左进行第个发送的位是位,在接收字节时,第个接收到的位存放在的。从地址寄存器寄存器只能在设置为从模式时才能使用。在主模式中,该寄存器无效。的为通用调用位。当该位置位时,通用调用位被识别即可以对广播地址作出响应。占空比寄存器寄存器用于控制通信的波特率。其中定义高电平所保持的周期数,而定义低电平所保持的周期数。那么位频率即总线速率由下面的公式得出位频率总线应用主模式使用主模式时,先设置口功能选择,然后设置总线的速率,再使用主模式,接口下来便可以开始发送接收数据......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。