- 48 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 20:03:23 ]
- 電子版で聞いたけど回答無かった
おまえらならわかる? 今回はR32C/121を利用してロボットを作ろうとしています。 できれば新しくCAN通信で動かしたいのですが 初期設定でうまくいっていないようです。 /* CANリセット/初期化モードに移行 */ reset_c0ctlr = 1; sleep_c0ctlr = 0; /* 動作モードの設定 */ /* CAN制御レジスタの設定 */ porten_c0ctlr = 0; loopback_c0ctlr = 0; msgorder_c0ctlr = 0; basiccan_c0ctlr = 0; buserren_c0ctlr = 0; tsprescale_c0ctlr = 0; /* ビットタイミングの設定 */ prc0 = 1;/* Protect off */ cclkr &= ~0x0FU; cclkr |= 0x00; prc0 = 0;/* Protect on */ brp_c0conr = 12; /* CAN動作モードへ移行 */ reset_c0ctlr = 1; /* 動作モード確認 */ while(state_reset_c0str == 1){} どこがおかしいの?
|

|