帮帮文库

返回

基于HCS12的嵌入式系统设计 基于HCS12的嵌入式系统设计

格式:PPT 上传:2022-06-25 18:54:14
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于HCS12的嵌入式系统设计.ppt预览图(1)
1 页 / 共 34
基于HCS12的嵌入式系统设计.ppt预览图(2)
2 页 / 共 34
基于HCS12的嵌入式系统设计.ppt预览图(3)
3 页 / 共 34
基于HCS12的嵌入式系统设计.ppt预览图(4)
4 页 / 共 34
基于HCS12的嵌入式系统设计.ppt预览图(5)
5 页 / 共 34
基于HCS12的嵌入式系统设计.ppt预览图(6)
6 页 / 共 34
基于HCS12的嵌入式系统设计.ppt预览图(7)
7 页 / 共 34
基于HCS12的嵌入式系统设计.ppt预览图(8)
8 页 / 共 34
基于HCS12的嵌入式系统设计.ppt预览图(9)
9 页 / 共 34
基于HCS12的嵌入式系统设计.ppt预览图(10)
10 页 / 共 34
基于HCS12的嵌入式系统设计.ppt预览图(11)
11 页 / 共 34
基于HCS12的嵌入式系统设计.ppt预览图(12)
12 页 / 共 34
基于HCS12的嵌入式系统设计.ppt预览图(13)
13 页 / 共 34
基于HCS12的嵌入式系统设计.ppt预览图(14)
14 页 / 共 34
基于HCS12的嵌入式系统设计.ppt预览图(15)
15 页 / 共 34

1、校验表示偶校验。基于的嵌入式系统设计模块寄存器控制寄存器控制寄存器,如图所示。读任何时刻写任何时刻。发送器中断使能标志,该位允许发送数据寄存器空标志产生中断请求。表示中断请求使能表示中断请求禁止。发送完成中断使能位,该位允许发送完成标志产生中断请求。表示中断请求使能表示中断请求禁止。基于的嵌入式系统设计模块寄存器控制寄存器接收器满中断使能位,该位允许接收数据寄存器满标志或者溢出标志产生中断请求。表示或中断请求使能表示或中断请求禁止。空闲线中断使能位,该位允许空闲线标志产生中断请求。表示中断请求使能表示中断请求禁止。发送器使能位,该位使能发送器并配。

2、不符时,置位。置位和标志同时,但在溢出时不置位。置位后,通过读取寄存器之后读取寄存器数据清除位。表示奇偶校验错误发生表示没有奇偶校验错误发生。基于的嵌入式系统设计模块寄存器状态寄存器状态寄存器,如图所示。读任何时刻写任何时刻,写入状态寄存器数据,除和位之外的其他位数据无效。中止符长度,该位决定中止符的长度是位或位,还是位或位。帧错误的检测不影响该位。表示中止符的长度是位或位表示中止符的长度是位或位。基于的嵌入式系统设计模块寄存器状态寄存器单线模式下的发送器引脚数据方向,该位决定了在单线模式下,引脚被用则发送。程序清单基于的嵌入式系统设计模块基础应。

3、数据收发,编程实现当接收到数据时,发送如果接收到的数据不是,误空闲字符的识别,但是需要适当的同步传输。表示空闲字符开始于停止位之后表示空闲字符开始于起始位之后。奇偶校验使能位,该位使能奇偶校验功能。当奇偶校验功能使能时,会在传输字符的最高位插入个奇偶校验位。表示使能奇偶校验功能表示禁止奇偶校验功能。奇偶校验类型选择位,该位决定了使用奇校验还是偶校验。如果采用偶校验,当传输数据中的个数为奇数时,奇偶校验位为当传输数据中的个数为偶数时,奇偶校验位为。如果采用奇校验,当传输数据中的个数为奇数时,奇偶校验位为当传输数据中的个数为偶数时,奇偶校验位为。表示。

4、。事件和事件同时发生或者在事件之后发生。当这种情况发生时,如果后来的帧要被接收,事件后的个虚拟读操作可以清除标志。基于的嵌入式系统设计模块寄存器状态寄存器噪声标志。当检测到接收器输入有噪声时,置位。置位和标志同时,但在溢出时不置位。置位后,通过读取寄存器之后读取寄存器数据清除位。表示检测到噪声表示没有检测到噪声。帧错误标志。当接收到的停止位是时,置位。置位和标志同时,但在溢出时不置位。置位后,通过读取寄存器之后读取寄存器数据清除位。表示帧错误发生表示没有帧错误发生。奇偶校验错误标志。当奇偶校验使能位置位且接收到数据的奇偶校验位和定义的奇偶校验类型。

5、作对位无效。接收第位。当配置为位数据格式时,是接收到数据的第位。发送第位。当配置为位数据格式时,是发送数据的第位。接收数据的低位。发送数据的低位。注意如果的数值和之前发送的样,就不必重新写入。同样的值被发送直到被重新写入不同的值。在位数据格式中,只有数据寄存器低字节需要被访问。在位数据格式中,用位写指令时,要先写,再写。基于的嵌入式系统设计模块基础应用实例实例本实例实现模块的数据发送,利用模块连续发送,共个数据。程序清单基于的嵌入式系统设计模块基础应用实例基于的嵌入式系统设计模块基础应用实例基于的嵌入式系统设计模块基础应用实例实例二本实例实现模块。

6、置引脚由控制,位能够用于发送空闲报头。表示发送器使能表示发送器禁止。基于的嵌入式系统设计模块寄存器寄存器清除位。当数据报头中止字符进入队列并准备发送时,被自动清除。表示没有发送正在进行表示发送正在进行。接收数据寄存器满标志。当接收移位寄存器中的数据传送到数据寄存器时,置位。置位后,通过读取寄存器,再读取寄存器数据清除位。表示数据寄存器中接收的数据可用表示数据寄存器中的数据不可用。基于的嵌入式系统设计模块寄存器状态寄存器空闲线标志。当个连续的逻辑或者个连续的逻辑出现在接收器输入端时,置位。旦标志被清除,在空闲条件下能够置位标志之前,必须接收个有效帧。

7、实例基于的嵌入式系统设计智能车系统中模块的应用在智能车系统设计调试过程中,需要些辅助调试手段,以便了解当前智能车的运行车速舵机转角赛道信息等参数。常用的调试手段大多采用串口方式调试,在第三届全国大学生“飞思卡尔”杯智能汽车竞赛活动中,也有部分参赛队伍采用卡辅助调试方法。串口调试方法是最简便也是最常见的,利用的模块实现的串口通信原理如图所示。基于的嵌入式系统设计智能车系统中模块的应用利用图所示的原理,容易实现与的串口通信。只需要合理配置中的相关寄存器就可以实现串口通信。以下给出初始化以及些功能函数代码,更复杂的功能请读者结合具体应用要求参照样例自行。

8、标志位的过程需要读取状态寄存器,然后通过读或者写数据寄存器才能实现。在这两步之间允许执行其他指令,只要不影响操作,但是两步的操作顺序对于标志位清除是必需的。基于的嵌入式系统设计模块寄存器状态寄存器读任何时刻写无效。发送数据寄存器空标志。当发送移位寄存器从数据寄存器获得字节数据时该标志置位。当时,发送数据寄存器为空,此时能够接收个字节的新数据。通过读取寄存器然后写数据至寄存器可以清除位。表示字节数据传输到发送移位寄存器,发送数据寄存器空表示没有数据传输到发送移位寄存器。发送完成标志。当有发送正在进行时,当报头或者中止符加载时,清零当标志被置位且没有。

9、成。基于的嵌入式系统设计智能车系统中模块的应用基于的嵌入式系统设计智能车系统中模块的应用基于的嵌入式系统设计智能车系统中模块的应用基于的嵌入式系统设计做输入还是输出,仅在单线模式下有效。表示单线模式下引脚被用做输出表示单线模式下引脚被用做输入。接收器有效标志位。当接收器在起始位的时刻检测到逻辑时,置位。当接收器检测到空闲字符时,被清除。表示没有接收正在进行表示正在进行接收。基于的嵌入式系统设计模块寄存器数据寄存器数据寄存器,如图所示。基于的嵌入式系统设计模块寄存器数据寄存器读任何时刻,读取接收数据寄存器数据写任何时刻,写入发送数据寄存器数据,写入。

10、第二帧第二帧数据没有收到读取数据寄存器返回第帧并清除标志读取状态寄存器返回和控制寄存器接收器使能位,该位使能接收器。表示接收器使能表示接收器禁止。接收器唤醒位,该位使能接收器。表示使能唤醒功能并禁止接收器中断请求,硬件通过自动清除位来唤醒接收器表示普通操作。发送中止符位,该位使能发送器。置位发送中止字符当置,则发送个或个逻辑当置位,则为或个逻辑。在完成发送中止符前自动清除位。只要置位,发送器连续发送完整中止符或位或位逻辑。表示发送中止符表示没有中止符。基于的嵌入式系统设计模块寄存器状态寄存器和寄存器为提供产生中断输入源的状态查询,如图所示。清除这。

11、据报头中止字符正在发送时,置位。此时输出信号变成空闲逻辑。置位后,通过读取寄存器,再写数据至输完成接收器满空闲接收器输入接收器复写错误噪声错误帧错误奇偶校验错误接收器帧错误检测硬件奇偶校验位时间噪声检测。基于的嵌入式系统设计模块寄存器的模块共有个寄存器,详见表。对于引脚的,内部有两个模块,分别是和,表中分别列出了和两个模块中各寄存器地址。基于的嵌入式系统设计模块寄存器波特率寄存器波特率寄存器用来设置的波特率,如图所示,计算波特率公示为波特率模块时钟其中,是波特率寄存器到的内容。波特率寄存器的数值从。基于的嵌入式系统设计模块寄存器。

12、次置位标志。置位后,通过读取寄存器之后读取寄存器数据清除位。表示接收器输入空闲表示标志上次被清除后,接收器未接收到有效数据。注意当接收器唤醒位置位时,线路空闲条件下不会置位标志。溢出标志。当接收移位寄存器接收下帧数据之前,如果软件读取寄存器失败,置位。对于第二帧而言,接收到停止位后立即置位。移位寄存器中的数据丢失,但是数据寄存器中的已有数据不受影响。置位后,通过读取寄存器之后读取寄存器数据清除位。表示溢出发生表示没有溢出发生。注意当标志清除时,读取可能返回。这可能会发生在以下事件中接收第帧数据后,读取状态寄存器返回和没有读取数据寄存器中的第帧就接。

参考资料:

[1]基于GPSGSM双模移动定位技术的研究与实现(第24页,发表于2022-06-25)

[2]基于GPRS的无线终端的设计和实现(第16页,发表于2022-06-25)

[3]基于GIS技术虚拟现实技术应用研究(第21页,发表于2022-06-25)

[4]基于GIS的青藏高原人口统计数据空间化(第26页,发表于2022-06-25)

[5]基于FPGA多功能数字钟的设计(第12页,发表于2022-06-25)

[6]基于FPGA多功能试验测试开发板(第19页,发表于2022-06-25)

[7]基于FPGA的无线智能家居控制系统(第14页,发表于2022-06-25)

[8]基于FPGA的嵌入式系统设计(第78页,发表于2022-06-25)

[9]基于FPGA的宽带功放电路设计(第20页,发表于2022-06-25)

[10]基于FPGA的卡尔曼滤波器的设计与实现(第34页,发表于2022-06-25)

[11]基于FPGA的ROM的实现(第19页,发表于2022-06-25)

[12]基于FPGA的FIR滤波器设计(第16页,发表于2022-06-25)

[13]基于FPGA车牌识别系统(第21页,发表于2022-06-25)

[14]基于FlexRay总线的汽车网关设计与研究(第30页,发表于2022-06-25)

[15]基于EDA技术的嵌入式系统设计(第41页,发表于2022-06-25)

[16]基于DSP的音频信号采集和处理设计(第21页,发表于2022-06-25)

[17]基于DSP的多轴运动控制卡的研究(第29页,发表于2022-06-25)

[18]基于DSP的电动车用PMSM的控制方法(第17页,发表于2022-06-25)

[19]基于dsp的dds信号发生器硬件设计(第21页,发表于2022-06-25)

[20]基于DSP的AVS视频编码研究与实现(第42页,发表于2022-06-25)

预览结束,还剩 19 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

1、该PPT不包含附件(如视频、讲稿),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

基于HCS12的嵌入式系统设计
帮帮文库
页面跳转中,请稍等....
帮帮文库

搜索

客服

足迹

下载文档