ARM的文件使用

发布者:yunhui最新更新时间:2011-11-08 手机看文章 扫描二维码
随时随地手机看文章

文件的使用
一、实验目的
学习文件相关的API 函数,把文本文件在屏幕上显示出来。
二、实验内容
通过使用系统提供的API 函数,打开一个英文的文本文件,并把文件的内容输出显示
在液晶屏上。
三、预备知识
1、用ARM SDT 2.5 集成开发环境,编写和调试程序的基本过程。
2、基于操作系统的应用程序的框架结构。
3、会使用Source Insight 3 编辑C 语言源程序
4、会使用LCD_printf 向液晶屏输出字符
四、实验设备及工具(包括软件调试工具)
硬件:ARM 嵌入式开发板、用于ARM7TDMI 的JTAG 仿真器、PC 机Pentumn100 以

软件:PC 机操作系统win98、ARM SDT 2.51 集成开发环境、仿真器驱动程序、Source
Insight 3.0、超级终端通讯程序、USB 下载程序
五、实验步骤
1、在ARM SDT 2.51 中,使用实验一中创建好的模板,新建一个项目work1。把操作
系统的所需要的头文件(*.h)和库文件(*.alf)加入工程中。
2、用Source Insight 3 创建一个工程,把work1 中的C 语言源文件文件加入。
3、进入嵌入式开发板的BIOS,向嵌入式开发板中的海量存储器复制一个文本文件。
4、打开Main.c 文件,在Main_Task 任务中添加一段代码,打开上述的文本文件,逐行
读取文件,并显示在液晶屏上。具体的流程如图所示

提示:
⑴ 使用OpenOSFile 函数以只读方式(FILEMODE_READ)打开文件。
⑵ 通过LineReadOSFile 函数逐行读取文本文件,并在液晶屏上显示出来。
LineReadOSFile 函数的返回值是读取改行的字节数(包括:回车和换行符),可以根据
LineReadOSFile 函数的返回值判断是否读到文件的结尾。
⑶ 文件读取完毕以后,一定要用CloseOSFile 函数关闭文件,释放文件缓冲区中
的内存空间。
5、用ARM SDT 2.5 编译、下载并调试上述程序,检查运行结果
6、生成发行版本的.bin 文件,通过USB 下载到嵌入式开发板中,运行并检查输出结果。

引用地址:ARM的文件使用

上一篇:ARM的列表框控件的使用
下一篇:ARM的USB连机通讯

小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved