阅读:1376回复:1
求教这段代码作用
DEVMEMBER_DISPATCHERS
MEMBER_ISR (InterruptDemoDevice, Isr) MEMBER_DPC (InterruptDemoDevice, Dpc) DEVMEMBER_SYNCHCRITSECTION (InterruptDemoDevice, TestAndClearNotifyApp) DEVMEMBER_SYNCHCRITSECTION (InterruptDemoDevice, ReadTimeFifo) 小弟新手,虽然知道DEVMEMBER_DISPATCHERS宏的功能是自动的定义所有的派遣函数,但不理解其意思。 再就是后面的MEMBER_ISR()之类的,不知道是宏还是函数,如果是函数应该有分号才对,如果是宏,又无#define 在线等,小弟先行谢过各位大侠。 |
|
沙发#
发布于:2007-01-29 14:56
已解决,惭愧
MEMBER_ISR (InterruptDemoDevice, Isr) //MEMBER_ISR为宏,定义在DriverWorks的kintrupt.h文件中 //其作用相当于定义设备程序类InterruptDemoDevice的Isr函数 //即InterruptDemoDevice::Isr() |
|