天嵌 ARM开发社区

 找回密码
 注册
查看: 2448|回复: 3

WinCE 3串口的问题,紧急求助!!

[复制链接]
pcwhy 发表于 2009-12-5 01:44:07 | 显示全部楼层 |阅读模式
最近开始学习WinCE 需要用WinCE通过串口与单片机通讯,因此定制系统的时候遇到几个怪现象,请求高手指教一下。
按照移植手册的说明首先要改TQ2440 BSP包中tq2440.bat 中的 set BSP_NOUART0=1
为 set BSP_NOUART0=0
其次要改C:\WINCE500\PLATFORM\TQ2440\Src\Kernel\Oal\debug.c中的
int DebugConsoleEnabled=0; 改为 int DebugConsoleEnabled=1;
不知道是否理解错?但是奇怪的是debug.c 里头的 DebugConsoleEnabled变量值没有改之前就是1!
而且我不知道为什么按照这种方法改完BSP再按照 移植手册上的方法定制了一个系统镜像,下到开发板上,用“天嵌工具集”里头的串口测试程序进行试验,串口1仍然不能使用!!

以上是我发现的问题,麻烦众高手帮忙分析一下,谢谢了。
 楼主| pcwhy 发表于 2009-12-5 02:53:06 | 显示全部楼层
而且,还有一个很令我不解的现象就是在按照 移植手册的办法定制出的三串口的BSP(改tq2440.bat和debug.c)后编译得到的镜像下载到开发板后,系统启动时超级终端上面还是会打印出调试信息。。。。。请求天嵌工程师帮忙看一下我的帖子了。。。。
回复

使用道具 举报

亚瑟王 发表于 2009-12-5 11:26:10 | 显示全部楼层
不好意思啊,这个地方写错了:set BSP_NOUART0=1,将1去掉,set BSP_NOUART0=
int DebugConsoleEnabled=1,改成int DebugConsoleEnabled=0;这个地方恰好写反了。
回复

使用道具 举报

 楼主| pcwhy 发表于 2009-12-5 17:20:44 | 显示全部楼层
现在总算行了,先谢谢了。。以后还得多学习。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-6-20 21:33 , Processed in 2.035318 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表