修改SMDK6410的调试串口为普通串口(wince系统)
環(huán)境: 飛凌OK6410A開發(fā)板, Windows CE6.0系統(tǒng)
最近在做GPRS通信,可是手頭上的GPRS模塊(Q2403A)是五線串口的(RXD、TXD、GND、RCS、CTS),老板又不愿買新的模塊。所以考慮將調(diào)試串口COM1改為普通串口來用(飛凌開發(fā)板上也就這1個5線串口)。在網(wǎng)上找了些資料,然后讓師弟測試摸索了下,發(fā)現(xiàn)網(wǎng)上現(xiàn)有資料都無法修改成功,他經(jīng)過幾天的努力后給出了正確的修改方法。下面分享下該修改方法,希望可以幫到有同樣需求的同道中人。僅供參考!
步驟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的函數(shù)內(nèi)容及其被調(diào)用處全部注釋掉,其位置:C:\WINCE600\PLATFORM\SMDK6410\SRC\DRIVERS\SERIAL
步驟3:
將debug.c文件中的OEMWriteDebugByte函數(shù)內(nèi)容注釋掉,其位置:
步驟4:
重新編譯、生成映像即可。
以上即為我們的修改方法,目前運行良好。僅供參考!
總結(jié)
以上是生活随笔為你收集整理的修改SMDK6410的调试串口为普通串口(wince系统)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 能陪你大学4年生涯的笔记本!华为Mate
- 下一篇: java信息管理系统总结_java实现科