版块
论坛
喜欢
话题
应用
搜索
登录
注册
jog的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=115494
请教2440通过串口扩展芯片GM8142扩展串口的驱动程序思路
CPU是三星2440,操作系统是CE 5.0。现在2440上自带的3个UART口(COM1~COM3)不够用,想通过2440的SPI口外接串口扩展芯片GM8142,扩展出4路UART口, COM4~COM7,使得上层应用程序能够像调用COM1~COM3一样来调用COM4~COM7...
全文
回复
(
2
)
2008-03-01 21:33
来自版块 -
Wince 程序开发
◆
◆
表情
告诉我的粉丝
提 交
jog
:
gerryzhou大哥,什么叫总线的串口芯片呢? 我现在就不知道怎样写出一个驱动,能被四个串口共享? 2440主要是三个UART口映射的地址不同,物理层上是独立的,改注册表里的基地址和中断号就可以了实现driver的共享,再基于CPddUart类,创建三个实例就OK了。
(2008-03-05 15:12)
回复
gerryzhou
:
会不会用总线的串口芯片好一点,我用16550 16字节fifo全速传输图像都会漏掉几个字节,SPI速度上会慢一点 如果是16550,552,554扩串口,方案很成熟,代码在网上可以找到
(2008-03-03 13:35)
回复
jog
加关注
写私信
0
关注
0
粉丝
86
帖子
返回顶部