嵌入式-控制蜂鸣器

该实验旨在让学生掌握S5PV210实验平台的操作,通过MiniTools实现嵌入式裸机程序的下载与运行。介绍了通过DRAM和NANDFlash两种方式下载程序,重点讲述了便捷的DRAM方式。实验步骤包括编译代码、使用MiniTools烧写到DRAM,最终实现蜂鸣器的控制,让开发板发出滴滴声。
摘要由CSDN通过智能技术生成

一、实验目的
通过本次实验,使学生能够操作 S5PV210实验平台,搭建并使用交叉编译环境,具备初步的嵌入式裸机平台应用开发能力。
二、实验原理
介绍如何使用 MiniTools:
方式一 下载到 DRAM,其设置方式如下:
先选中上方的”Download and run“,设置好下载地址“RAM Address(Download/Loading)”,选择要运行的裸机程序,再点击“下载运行”就可以了。MiniTools首先会把裸机程序下载到DRAM的地址 0x20000000 处,然后跳转到该地址上运行裸机程序,所以只要 PC 上一点击“下载运行”就可以马上看到开发板上裸机程序的运行效果了。对于 210 开发板,MiniTools支持的裸机程序下载地址是:0x20000000~0x3F5FFFFF(共 502M)剩下的 0x3F600000~0x3FFFFFFF 的 10M 空间用来运行 Superboot,502M 的空间足够让我们运行任何裸机程序了。
注意:不同的 CPU 会有不同的起始地址,在此为 0x20000000
方式二 下载到 NANDFlash,其设置方式如下:
选中“Install to NAND Flash”,设置好加载地址“RAM Address(Download/Loading)”,选择使用 Superboot 加载裸机程序,并选择要加载的裸机程序,点击“开始烧写”;MiniTools 首先把Superboot 和裸机程序都烧写到 NANDFlash 中,然后点击“快速启动”,这时 NANDFlash中的Superboot 会把裸机程序拷贝到 DRAM 的 0x20000000 地址处,然后跳转到该地址上运行裸机程序,这样我们就可以在开发板上观察裸机的运行效果了。另外,以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值