这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 请教有关44b0中断向量的问题

共1条 1/1 1 跳转至

请教有关44b0中断向量的问题

菜鸟
2005-02-24 23:43:13     打赏

我现在想在44b0的uClinux上写一个iis的程序

其中要用到BDMA的中断,我写了一段中断服务函数代码:

void BDMA0_Rec_Done(void) { rI_ISPC |= BIT_BDMA0; //clear pending bit 清除中断挂起位 WrUTXH0('#'); //UART0发送缓冲寄存器 推送 }

请问该如何让中断来临时,转向执行中断服务程序??

我看了一些程序,他们是这样写的: #define _ISR_STARTADDRESS 0xc7fff00 #define pISR_BDMA0 (*(unsigned *)(_ISR_STARTADDRESS+0x64)) pISR_BDMA0=(unsigned)BDMA0_Rec_Done; 但是,我觉得这样子是不对的。却又说不出原因。请知道的帮帮忙

[align=right][color=#000066][此贴子已经被作者于2005-2-24 15:43:57编辑过][/color][/align]



关键词: 请教     有关     中断     向量     问题    

共1条 1/1 1 跳转至

回复

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