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