实验4UART实验

发布 2023-04-19 09:53:28 阅读 4244

1. 实验类型:设计性实验。

2. 实验目的:

了解和熟悉实验箱硬件、uart通信程序设计及烧写等。

3. 实验内容:

1) 根据硬件结构写出s3c2410与pc机的串口通信程序;

2) 根据接收命令控制led灯的显示;

4. 关键实验步骤:

1. 把并口线插到pc机的并口,并把并口与jtag相连,jtag与开发板的14针jtat口相连,打开2410-s.

2. 把整个giveio目录拷贝到c:\windows下,并把该目录下的文件拷贝到c:/windows/system32/drivers下。

3. 在控制面板里,选添加硬件》下一步》选-是我已经连接了此硬件》下一步》选中-添加新的硬件设备》下一步》选中安装我手动从列表选择的硬件》下一步》选择-显示所有设备》选择-从磁盘安装-浏览,指定驱动为c:\windows\giveio\文件,点击确定,安装好驱动。

4. 根据硬件连接图编写控制程序,并生成bin文件。

5. 在d盘新建一目录arm,把和要烧写的bin文件拷贝到该目录下,在程序-附件-msdos下,进入该目录,运行sjf2410 命令如下:sjf2410 /f:

bin文件。在此后出现的三次要求输入参数,第一次是让选择flash,选0;第二次是选择jtag对flash的两种功能,也选0;第三次是让选择起始地址,选0此后就等待大约3-5分钟的烧写时间,当vivi 烧写完毕后选择参数2,退出烧写。

烧录后重新启动2410-s,观察不同控制程序的实验现象。

#define ulcon0 (*volatile unsigned long *)0x50000000)

#define ucon0 (*volatile unsigned long *)0x50000004)

#define utrstat0 (*volatile unsigned long *)0x50000010)

#define utxh0 (*volatile unsigned long *)0x50000020)

#define urxh0 (*volatile unsigned long *)0x50000024)

#define ubrdiv0 (*volatile unsigned long *)0x50000028)

#define gphcon (*volatile unsigned long *)0x56000070)

#define gphdat (*volatile unsigned long *)0x56000074)

#define gphup (*volatile unsigned long *)0x56000078)

void delay(unsigned long x);

int main()

unsigned long uartrecdata=0x09;

ulcon0=0x03;

ucon0=0x45;

ubrdiv0=0x13;

gphcon=0x000000a0;

gphup=0x00000000;

while(1)

return 0;

void delay(unsigned long x)

unsigned long i,l=0;

for(i=0;i<=x;i++)

import main

area init,code,readonly

entryldr r0,=0x53000000

mov r1,#

str r1,[r0]

bl main

end #define iopmod (*volatile unsigned long *)0x56000020)

#define iopdata (*volatile unsigned long *)0x56000024)

void delay(unsigned long x);

int main()

unsigned long led;iopmod=0x00005400; led=0x00000001;

while(1)

实验4交换实验

配置vlan trunk vtp vlan之间路由。一 实验拓扑。二 实验需求。1 如图所示,拓扑中有2个vlan的用户,一个是pc1 vlan 100 另外一个是pc2 vlan 200 他们分别接在switch a的f0 1和switch b的f0 2,其中pc1和pc2采用路由器模拟 2 设备...

实验4密立根油滴实验

实验4 密立根油滴实验。实验简介 密立根用了七年功夫研究电子电荷,于1910年发表了油滴实验。这个实验首次证实电荷的量子化,测定了电子电荷的正确数值。对物理学的发展起过重要作用。密立根油滴实验方法巧妙,物理学界将密立根油滴实验作为实验物理的典范。密立根由于测定了电子电荷和借助光电效应测量出普朗克常数...

实验4汇编实验

数学与软件科学学院实验报告。学期 2017至 2018第 2 学期2018年4月4日 课程名称 汇编语言专业 信息与计算科学班级 2015级 5班。实验编号 4实验项目 编写 调试具有多个段的程序。指导教师 冉茂华。姓名 黄玉含学号 2015060512 实验成绩 1 将下面的程序编译 连接,用de...