是否默認com1為調試口,com2為程序通訊用?
(一)原來的串口BIOS設置為: com1; 3F8;IRQ4
???????????????????????????????????????????com2,2F8,IRQ3
wince啟動OS時使用超級終端設置串口參數:COM1,38400bps,8位數據位,一位停止位,無流控制,無校驗
但是不能通過SBOOT下載NK,參數設置參考MSDN:COM2,115200,8,1,無,無
使用CE下串口調試工具,com2可以通訊,com1不行,
用activesync可在com2中建立連接,com1則不行.
(二)參照PB源代碼drivers\builtin\serial下的串口設置,修改BIOS為:com1,02F8/IRQ3;? com2,03E8/IRQ4
實驗結果比照:
超級終端com1,com2都不出現(xiàn)調試信息了.
串口助手com1通.com2不通.
用activesync,com1可以建立連接,com2不行.
可以用CE下的注冊表工具或者是通過evc的Remote Regstry Editor查看串口加載情況.
在drivers/active/04下為com1