嵌入式实验-汇编点亮LED 灯

嵌入式实验-汇编点亮LED 灯
一、实验目的
通过本次实验,使学生能够操作 S5PV210实验平台,搭建并使用交叉编译环境,具备初步的嵌入式裸机平台应用开发能力。
二、实验原理
由原理图可知,点亮 210 的 4 个 LED 需如下 2 个步骤:
第一步: 设置寄存器GPJ2CON,使GPJ2_0/1/2/3四个引脚为输出功能;
第二步: 往寄存器GPJ2DAT写0,使GPJ2_0/1/2/3四个引脚输出低电平,4个LED会亮;相反,
往寄存器GPJ2DAT写1,使GPJ2_0/1/2/3四个引脚输出高电平,4个LED会灭:
三、实验步骤、数据记录及处理
将 sd 卡插入 PC,在 Fedora 终端执行如下命令:

# cd 1.led_s
# make
# chmod 777 write2sd
# ./write2sd

执行 make 后会生成 210.bin 文件,执行./write2sd 后 210.bin 文件会被烧写到 sd 卡
的扇区 1中,sd 卡的起始扇区为 0,一个扇区的大小为 512byte,sd 启动时,IROM 里的固化代码是从扇区1 开始拷贝代码的。
四.实验现象
将 sd 卡插入 SD卡座中,选择 sd 卡启动,然后上电,可以看到以下现象:
LED 正常闪烁。

【1】在这里插入图片描述

  • 0
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值