1 【实验内容】 基本实验 嵌入式图形开发环境的搭建 实验一 建立硬件实验平台 实验二 Linux操作系统 RedHat 9的安装 实验三 建立主机软件开发环境 实验四 配置 minicom 或 配置超级终端 实验五 配置 TFTP 实验六 配置 NFS服务 实验七 HelloWorld 实验八 配置并编译 Bootloader 实验十二 简单设备驱动程序 实验十三 CPU GPIO 驱动程序设计 实验十四 中断实验 实验十五 数码管显示驱动实验 实验十六 LED点阵驱动程序设计 实验十七 AD驱动实验 实验十八 DA驱动实验 【实验设备】 1
一套 PXA270EP嵌入式实验箱 2
安装 Redhat9的宿主 PC机,并且配置好 ARM Linux的开发环境 2 【试验中出现的问题及解决方法】 *1、Q
在第二次上机时,提示出现错误:“创建时间在当前时间之后,无法继续操作” A
只需修改当前时间,使其在创建时间之后即可继续进行操作
在实验十二(简单设备驱动程序)中,驱动程序清单12
1在输入后编译无误,但在超级终端中程序无法运行,显示程序有误
A.在程序清单中,“READ”部分中,实验指导书上写的是: Printk (“SIMPLE_HELLO_read [ --kernel--]\n”); 原因为不可识别大写P,更替为: printk (“SIMPLE_HELLO_read [ --kernel--]\n”); 后可正确运行
每一次上课重新启动后,当需要将宿主PC机的根目录挂在到PXA270-EP目标板的mnt目录下(即在超级终端中输入命令“mount –o soft,timeo=100,rsize=1024 192
100:/ /mnt”)时,常显示无法挂载
解决方法为每次重启后先在终端窗口(Terminal)中输入以下指令