【原创】回复:关于wince使用16C554/16C552 等外扩串口芯片的问题
2011-09-27 00:04
393 查看
最近要做项目,好几天没来CSDN了, 刚才打开看到如下留言:
demoxie1 2011-09-23 12:06
googleman你好。我用16554扩展4个串口,当我同时测试port a和b的时候,a一切正常,b经常会溢出,使得无法接收数据。但我单独测port b的时候,一切正常。请问会是什么原因啊?请指点一下?我用的是wince6,中断引脚是独立的。
因为这个wince外扩串口的问题wince嵌入式论坛已经出现多次,我也回复不少,这里也公开回复吧。
回复:这个就是麻烦的事情了,我认为这种情况是正常的,并且无法避免,虽然你中断引脚是不一样的,但是两个中断的isr 却是同一个,你说同时争抢一个isr ,就像两个女人抢一个老公,会出现什么结果,就是两个老婆都没法满足啊。我的也存在这个情况,单独使用没问题,但是同时使用就有问题了,当然这种问题在自带串口上没有表现出来,但是自带串口 是自带的,我们外置的速度和缓存都没法跟自带的比,所以这问题我当时想了很久也解决不了,最后只能让公司避免同时使用两个外扩串口即可,如果楼主你有更好的办法请告知。
作者:gooogleman 2011.09.27 0:01
demoxie1 2011-09-23 12:06
googleman你好。我用16554扩展4个串口,当我同时测试port a和b的时候,a一切正常,b经常会溢出,使得无法接收数据。但我单独测port b的时候,一切正常。请问会是什么原因啊?请指点一下?我用的是wince6,中断引脚是独立的。
因为这个wince外扩串口的问题wince嵌入式论坛已经出现多次,我也回复不少,这里也公开回复吧。
回复:这个就是麻烦的事情了,我认为这种情况是正常的,并且无法避免,虽然你中断引脚是不一样的,但是两个中断的isr 却是同一个,你说同时争抢一个isr ,就像两个女人抢一个老公,会出现什么结果,就是两个老婆都没法满足啊。我的也存在这个情况,单独使用没问题,但是同时使用就有问题了,当然这种问题在自带串口上没有表现出来,但是自带串口 是自带的,我们外置的速度和缓存都没法跟自带的比,所以这问题我当时想了很久也解决不了,最后只能让公司避免同时使用两个外扩串口即可,如果楼主你有更好的办法请告知。
作者:gooogleman 2011.09.27 0:01
相关文章推荐
- 回复:关于wince使用16C554/16C552 等外扩串口芯片的问题
- 【原创】回答网友关于ARM9 S3C2440 wince6.0 内存 128M的使用问题
- 关于wince下串口问题
- 关于上位机与arm使用自定义协议通过串口传输文件时遇到的疑难问题的解决
- 【原创】关于在Android中使用Google Map只显示网格问题的解决方法
- [原创]关于“ASP.NET MVC Preview 5使用中,只有MVC Project模板,没有MVC Item 模板(MVC Item Template)的问题”解决
- 【原创】关于联想Y400适配器和电池同时使用无法开机的问题
- [原创].关于使用QII 10.0编译器无法编辑和查看中文的问题一个变通解决方案
- 【原创】关于联想Y400适配器和电池同时使用无法开机的问题
- 关于使用ssh时或者TTL串口登陆时无法登陆,中文乱码问题
- 关于使用乐鑫固件ESP8266 NONOS SDK V2.2.0串口问题
- 关于使用Intel集成显示芯片桌面右键迟钝问题的解决办法
- linux内核关于uart2配置为RTS引脚时,串口无法使用的问题
- android 关于使用androidStudio开发串口问题
- 关于在树莓派上使用多个串口设备的问题
- 关于在WinCE下使用SetWindowRgn的问题
- 关于 Delphi 中流的使用(10): 压缩与解压缩进度 - 回复 "ilst" 的问题
- 关于STM32F107RCT6使用8M晶振串口波特率错误的问题
- 关于RS485通讯中使用STM32串口以DMA方式发送数据丢失字节的问题
- 关于wince 使用占用空间大的内存变量问题(编译无错误但是无法运行的问题)