此资料由网络收集而来,如有侵权请告知上传者立即删除
资料共分享,我们负责传递知识
嵌入式实验四实验报告3
4基于UART的加法器的实现一、实验目的学习lm3s9b92的串口通信学习应用超级终端调试串口学会应用UART有关的库函数二、实验设备计算机、LM3S9B92开发板、USBA型公口转MiniB型5Pin数据线1条三、实验原理Stellaris系列ARM的UART具有完全可编程、16C550型串行接口的特性
Stellaris系列ARM含有2至3个UART模块
该指导书在第一部分的1
2节中说明,该开发板使用了FT2232芯片实现usb到串口的转换
并设置在芯片的B通道上使用虚拟COM接口(VCP)
虚拟串行端口(VCP)与LM3s9b92上的UART0模块连接
在安装FTDI驱动程序后,windows会分配一个串行通信端口号到VCP通道,并允许windows应用程序(如超级终端)通过USB与LM3s9b92上的UART0进行通信
利用Windows超级终端调试UART的方法对于该开发板,使用的是USB虚拟的COM端口,无须使用DB9连接器
因此下面讲解一下如何利用Windows附带的超级终端来调试UART接口
Windows附件里的“超级终端”是个非常实用的应用程序,可以用来调试电脑的COM串行口,也能很好地支持通过USB虚拟的COM口
以下是超级终端配置COM端口的过程:四、实验要求采用超级终端作为外部输入与输出的接口,实现多位数的相加
即通过UART串口分别输入需要相加的多位数A与B,最后把A和B两个多位数相加的过程和结果,回显给用户
具体实现方法:既可以采用轮询的方式也可以应用中断
五、实验步骤1、连接实验设备:使用USBminiB线缆的mini端与开发板ICDI口相连,1此资料由网络收集而来,如有侵权请告知上传者立即删除
资料共分享,我们负责传递知识