修改SMDK6410的调试串口为普通串口(wince系统)
2012-11-18 18:45
267 查看
环境: 飞凌OK6410A开发板, Windows CE6.0系统
最近在做GPRS通信,可是手头上的GPRS模块(Q2403A)是五线串口的(RXD、TXD、GND、RCS、CTS),老板又不愿买新的模块。所以考虑将调试串口COM1改为普通串口来用(飞凌开发板上也就这1个5线串口)。在网上找了些资料,然后让师弟测试摸索了下,发现网上现有资料都无法修改成功,他经过几天的努力后给出了正确的修改方法。下面分享下该修改方法,希望可以帮到有同样需求的同道中人。仅供参考!
步骤1:
修改SMDK6410.bat文件,位置:C:\WINCE600\PLATFORM\SMDK6410\SMDK6410.bat
将:
set BSP_NOSERIAL=
set BSP_NOUART0=1
set BSP_NOUART1=
set BSP_NOUART2=
set BSP_NOUART3=
set BSP_NOIRDA2=1
set BSP_NOIRDA3=1
......
setBSP_DEBUGPORT=SERIAL_UART0
@REM set BSP_DEBUGPORT=SERIAL_UART1
@REM set BSP_DEBUGPORT=SERIAL_UART2
@REM set BSP_DEBUGPORT=SERIAL_UART3
修改为:
set BSP_NOSERIAL=
set BSP_NOUART0=
set BSP_NOUART1=
set BSP_NOUART2=
set BSP_NOUART3=
set BSP_NOIRDA2=1
set BSP_NOIRDA3=1
......
@REM set BSP_DEBUGPORT=SERIAL_UART0
@REM set BSP_DEBUGPORT=SERIAL_UART1
@REM set BSP_DEBUGPORT=SERIAL_UART2
@REM set BSP_DEBUGPORT=SERIAL_UART3
步骤2:
将ser_smdk6410.cpp中setDTR的函数内容及其被调用处全部注释掉,其位置:C:\WINCE600\PLATFORM\SMDK6410\SRC\DRIVERS\SERIAL
步骤3:
将debug.c文件中的OEMWriteDebugByte函数内容注释掉,其位置:
步骤4:
重新编译、生成映像即可。
以上即为我们的修改方法,目前运行良好。仅供参考!
最近在做GPRS通信,可是手头上的GPRS模块(Q2403A)是五线串口的(RXD、TXD、GND、RCS、CTS),老板又不愿买新的模块。所以考虑将调试串口COM1改为普通串口来用(飞凌开发板上也就这1个5线串口)。在网上找了些资料,然后让师弟测试摸索了下,发现网上现有资料都无法修改成功,他经过几天的努力后给出了正确的修改方法。下面分享下该修改方法,希望可以帮到有同样需求的同道中人。仅供参考!
步骤1:
修改SMDK6410.bat文件,位置:C:\WINCE600\PLATFORM\SMDK6410\SMDK6410.bat
将:
set BSP_NOSERIAL=
set BSP_NOUART0=1
set BSP_NOUART1=
set BSP_NOUART2=
set BSP_NOUART3=
set BSP_NOIRDA2=1
set BSP_NOIRDA3=1
......
setBSP_DEBUGPORT=SERIAL_UART0
@REM set BSP_DEBUGPORT=SERIAL_UART1
@REM set BSP_DEBUGPORT=SERIAL_UART2
@REM set BSP_DEBUGPORT=SERIAL_UART3
修改为:
set BSP_NOSERIAL=
set BSP_NOUART0=
set BSP_NOUART1=
set BSP_NOUART2=
set BSP_NOUART3=
set BSP_NOIRDA2=1
set BSP_NOIRDA3=1
......
@REM set BSP_DEBUGPORT=SERIAL_UART0
@REM set BSP_DEBUGPORT=SERIAL_UART1
@REM set BSP_DEBUGPORT=SERIAL_UART2
@REM set BSP_DEBUGPORT=SERIAL_UART3
步骤2:
将ser_smdk6410.cpp中setDTR的函数内容及其被调用处全部注释掉,其位置:C:\WINCE600\PLATFORM\SMDK6410\SRC\DRIVERS\SERIAL
步骤3:
将debug.c文件中的OEMWriteDebugByte函数内容注释掉,其位置:
步骤4:
重新编译、生成映像即可。
以上即为我们的修改方法,目前运行良好。仅供参考!
相关文章推荐
- 修改SMDK6410的调试串口为普通串口(wince系统)
- 修改SMDK6410的调试串口为普通串口(wince系统)
- 修改SMDK6410的调试串口为普通串口(wince系统)
- 修改SMDK6410的调试串口为普通串口(wince系统)
- (转)修改SMDK6410的调试串口为普…
- OK6410 修改调试串口为普通串口
- mini2440 串口1通信串口改调试串口及6410将com0修改为普通串口
- TQ2440中如何把串口0由调试串口修改为普通串口?
- 树莓派的调试串口作为普通串口使用
- 修改调试串口
- s3c2410调试串口改成普通串口
- TQ6410_V3 wince6.0系统 调试口改普通串口方法
- 修改2440调试串口波特率的方法
- RPi 2B UART作为调试口或者普通串口
- Linux内核修改:将2440串口UART2(红外端口)更成普通串口驱动
- am335x改调试串口为普通串口
- 修改u-boot与Linux调试串口以及文件系统显示终端串口
- 2440开发板将串口2的修改为普通串口
- YC2440开发板wince5.0默认的COM1是做为普通串口使用,让它作为调试串口使用的方法!
- 第十三章 Openwrt 修改串口波特率 以适应普通51不支持 115200高速率