本人最近在用YLS3C2440开发板,准备用一个GPRS模块,该模块是USB 转 串口的, 通过USB口接到开发板上,通过COM1 连接,可老提示该端口被占用,我开始以为是调试串口占用了,我disable调试串口,不让它输出消息,可问题依然。我打开platform.reg, 可发现注释掉了串口,我去掉注释,重新make image, 下载到平台上,可启动不了,修改了DeviceArrayIdex 值,从0改为1,可以运行,可问题没有解决。我看了一下原代码,DeviceArrayIdex=0 表示串口,DeviceArrayIdex=1 表示红外接口,可为什么它默认的DeviceArrayIdex=0 还不能启动呢?这个问题该如何解决呢?
望那位高人能不吝赐教!万分感激!!!
1 到底板子和GPRS模块的通讯接口是什么?COM几(硬件上连接)?
2 platform.reg中是否加载了相应的com端口驱动?
3 如果加载了com驱动,一般的com通讯是否正常。
先不要管原本BSP里定义com X是红外什么的。
引用: 引用楼主 hugohong 的帖子:
本人最近在用YLS3C2440开发板,准备用一个GPRS模块,该模块是USB 转 串口的, 通过USB口接到开发板上,通过COM1 连接,可老提示该端口被占用,我开始以为是调试串口占用了,我disable调试串口,不让它输出消息,可问题依然。我打开platform.reg, 可发现注释掉了串口,我去掉注释,重新make image, 下载到平台上,可启动不了,修改了DeviceArrayIdex 值,从0改为1,可以运行,可问题没有解决。我看了一下原代码,DeviceArrayIdex=0 表示串…
------------你没有讲得很清楚啊。优龙引出串口不止一个吧,你的意思是用调试串口以外的串口接GPRS模块?这个GPRS是优龙提供的吗?
楼主讲清楚点
引用: 引用 1 楼 songtitan 的回复:
1 到底板子和GPRS模块的通讯接口是什么?COM几(硬件上连接)?
2 platform.reg中是否加载了相应的com端口驱动?
3 如果加载了com驱动,一般的com通讯是否正常。
先不要管原本BSP里定义com X是红外什么的。
songtian高人这几天很活跃啊,成了这个板块的救火队员了
跟我的产品类似,你找一下后面几个串口,我用的是com 4