您的位置 首页 模拟

让2440输出驱动的调试信息

Mini2440打印串口调试信息,2440的串口0被应用层用于COM1,导致不能打印调试信息。做以下修改即可:1.首先在platform.reg屏蔽掉串口0的注册…

Mini2440打印串口调试信息,2440的串口0被应用层用于COM1,导致不能打印调试信息。做以下修正即可:

1.首先在platform.reg屏蔽掉串口0的注册表信息【注册表前面加“;”就行了】。

;[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial0]
; “DeviceArrayIndex”=dword:0
; “Irq”=dword:1c
; “MemBase”=dword:50000000
; “MemLen”=dword:2C
; “InterruptBitsShift”=dword:0 ; UART 0 Interrupt Sub Register shift bit.
; “ISTTimeouts”=dword:200 ; every 512 ticks checking Modem status.
; “Prefix”=”COM”
; “Index”=dword:1
; “Dll”=”serial_smdk2440.dll”
; “Order”=dword:0
; “Priority”=dword:0
; “Port”=”COM1:”
; “DeviceType”=dword:0
; “FriendlyName”=”COM-1”
; “Tsp”=”unimodem.dll”
;IClass”=”{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}”
; “DevConfig”=hex: 10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00
;ENDIF

2、其次在目录WINCE500\PLATFORM\mini2440\Src\Inc中找到options.h找到

view plaincopy to clipboardprint?
// — by customer
//#define KITL_NONE
#define KITL_SERIAL_UART0
//#define KITL_SERIAL_UART1
//#define KITL_USBSERIAL
//#define KITL_ETHERNET

然后 免除对#define KITL_SERIAL_UART0的屏蔽即可

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/moni/264415.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部