リストの皆様へ いつもお世話になっております。 割り込み用のベクタテーブルの記述方法について、お教えください。 CPUの内部ラムにプログラムを転送してタイマー割り込みでそこに飛ばしたいのです が。 下記のようにベクタの所でラムの先頭番地(0xffffdc00)を指定してみましたが コンパイラ(HIM)のエラー”ILLEGAL POINTER ASSIGNMENT”となります。 const void( *const vec_table1[] )( void ) = { INIT , /* 00:Power ON RESET */ INIT , /* 01:Manual RESET */ ...................................................... INIT , /* 13:RESERVED */ INIT , /* 14:RESERVED */ ...................................................... ...................................................... (unsigned char *)(0xffffdc00), /* ラムの先頭番地......*/ INIT , /* 88:ERI2 */ INIT , /* 89:RXI2 */ INIT , /* 90:TXI2 */ INIT , /* 91:TEI2 */ }; まったくもって、とっちらかっているかと思いますが。。何卒宜しくお願い致しま す。 たけうち