//-----------------------------------------------------------------------------------------------------------
// 作者:wogoyixikexie@gliet
// 版权:桂林电子科技大学一系科协wogoyixikexie@gliet
// 平台:wince5.0 2440 5.0 BSP
// 发布日期:2009-04-13 16:10:25
// 最后修改:
// 注意事项:未经作者同意,不得在转载的时候擅自修改、删除文章的任何部分
//-----------------------------------------------------------------------------------------------------------
昨天,我测试以前的外部串口驱动,郁闷的一笔。后来发现EXTINT0的寄存器的值变为0x22222422(原来正常的是0x22222442)。本来我以为是被别的地方覆盖了设置,但是死活查不到。后来我用老的注册表,即可好了。我后来使用beyond compare软件才发现我犯了个严重错误,在注册表里面多加了一行,导致没有初始化到那个地方。看下图
总算可以发送接收数据了,但是串口还没有完。我发现串口只能接收前面发送过来的第一个字节,并且,有时候发送着就不再接收了,尤其是PC串口调试软件设置成100ms发送一次的时候,更艰巨的任务还在后头。哈哈,慢慢来吧。