大家好,我现在正在学习嵌入式,使用的开发板为Mini2440,购买了串口小板,用来学习串口方面的知识。
我是这样连接的:开发板串口0通过串口转usb同电脑相连,开发板串口1(通过串口小板)也通过串口转usb线同电脑相连。笔记本电脑上安装有SecureCRT 5.1,通过串口0控制开发板,通过串口1接受开发板传递过来的数据。
现在有一个问题:在comtest文件夹内使用make,得到armcomtest可执行文件,在开发板自带的系统(rootfs_qtopia_qt4.img+zImage_T35)上可以正常使用,串口1可以接收到开发板发出来的信息,但是用自己的文件系统就不行。这是什么原因?s3c2410-serial驱动是正确的,设备号204,在我的文件系统中,我也在dev文件夹中建立了设备文件,如下面的图所示。
此外,在我的文件系统中,一旦运行了armcomtest,按三次esc也退不出来,只能重启开发板,但是在 开发板自带的系统(rootfs_qtopia_qt4.img+zImage_T35)上可以。
希望大家帮帮我,替我分析一下出现这种状况的原因吧!

[ 此帖被net22446688在2011-07-01 08:40重新编辑 ]