我修改后的部分程序如下:
IO2SET |= (UINT32)mCmd << 8 /* 向CH375的并口輸出數(shù)據(jù)*/ IO3SET |= 0x00000001; /*輸出A0(P3.0)=1; */
IO2SET |= (UINT32)mData << 8 /* 向CH375的并口輸出數(shù)據(jù)*/ IO2DIR |= 0x000000FF; /*寫操作所以數(shù)據(jù)輸出*/
在編譯時為何總在各自第二句處出現(xiàn)如下錯誤: Error:(Serious)C2966E:attempt to apply a non-function
但是I03SET、IO2DIR在LPC2294.H里已經(jīng)定義了。 如果把各自第一句注釋掉后就會沒有錯誤了。 請高手指點(diǎn)?。?!謝過先!