了解开发板2410的串口通信程序

源代码在线查看: 遇到的问题.txt

软件大小: 4 K
上传用户: dhgagfdagfdsdgf
关键词: 2410 开发板 串口通信 程序
下载地址: 免注册下载 普通下载 VIP

相关代码

				问题1:键盘按下不能控制LED,即不能从外部输入信号。
					是I/O接口的问题,实验中用GPF端口没有信号输入,将其改为GPD端口就有信号输入,实验中用的是GPD12作为输入。
				问题2:程序中的代码如下:
					GPDDAT=0;
					while(1)
					{
						i=0;
						i=GPDDAT>>12;//将输入得到到电平值右移12位,即移到第一位。
						GPDDAT=(i					}
					以上代码导致GPD13、GPD14、GPD15输出全部相同。这是什么原因?
				将代码改为如下则一切都是正常的。
					GPDDAT=0;
					while(1)
					{
						i=0;
						i=GPDDAT&0x10000;//将输入得到到电平值右移12位,即移到第一位。
						GPDDAT=(i					}
				
				由上可得,当端口被置为输出功能时,其读入的数据为1。			

相关资源