这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 求助:多串口驱动(共享中断)

共3条 1/1 1 跳转至

求助:多串口驱动(共享中断)

菜鸟
2005-06-17 04:00:37     打赏

我用研华的多串口卡扩展了8个串口,按st16552sio.c中所说的修改sysSerial文件,

#include "drv/sio/st16552Sio.h"

LOCAL ST16552_CHAN st16552Chan[N_16552_CHANNELS];

void sysSerialHwInit (void) { int i;

for (i = 0; i < N_16552_CHANNELS; i++) { st16552Chan[i].regDelta = devParas[i].regSpace; st16552Chan[i].regs = devParas[i].baseAdrs; st16552Chan[i].baudRate = CONSOLE_BAUD_RATE; st16552Chan[i].xtal = UART_XTAL_FREQ; st16552Chan[i].level = devParas[i].intLevel;

st16552DevInit(&st16552Chan[i]); } }

void sysSerialHwInit2 (void) { (void) intConnect (INUM_TO_IVEC(devParas[0].vector), st16552MuxInt, (int) &st16552Mux); intEnable (devParas[0].intLevel); }

可是却没有驱动成功,不知道还有什么地方要修改,恳请各位帮忙指点一下。

哪位做过多串口驱动的大侠能否给份驱动,不胜感激!!!!!!!!!!!

vxlearner@163.com

[align=right][color=#000066][此贴子已经被作者于2005-6-16 21:01:31编辑过][/color][/align]



关键词: 求助     串口     驱动     共享     中断    

菜鸟
2005-06-18 16:36:00     打赏
2楼

各位好心人帮帮忙吧!


菜鸟
2005-09-27 19:39:00     打赏
3楼

指点一下吧!是不是中断的问题啊!


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]