Rev | Line | |
---|
[128] | 1 | /*
|
---|
| 2 | * DE0-NANOのハードウェアに関する定義
|
---|
| 3 | */
|
---|
| 4 | #ifndef DE0_NANO_H
|
---|
| 5 | #define DE0_NANO_H
|
---|
| 6 |
|
---|
| 7 | /*
|
---|
| 8 | * DIPSWのポート 関連
|
---|
| 9 | */
|
---|
| 10 | #define DIPSW_PIO_BASE 0x08000040
|
---|
| 11 |
|
---|
| 12 | /*
|
---|
| 13 | * LEDのポート 関連
|
---|
| 14 | */
|
---|
| 15 | #define LED_PIO_BASE 0x08000030
|
---|
| 16 |
|
---|
| 17 | /*
|
---|
| 18 | * ボディー接続のIOポート 関連
|
---|
| 19 | */
|
---|
| 20 | #define TLU01_PIO_BASE 0x08000080
|
---|
| 21 |
|
---|
| 22 | /*
|
---|
| 23 | * 通信モジュール接続のUART 関連
|
---|
| 24 | */
|
---|
| 25 | #define COMUART_BASE 0x02000d40
|
---|
| 26 | #define INTNO_COMUART 7
|
---|
| 27 | #define INTPRI_COMUART 2
|
---|
| 28 |
|
---|
| 29 | /*
|
---|
| 30 | * NCES CAN 関連
|
---|
| 31 | */
|
---|
| 32 | #define CANC_0_BASE 0x08020000U /* CANコントローラ0のベースアドレス */
|
---|
| 33 | #define CANC_0_INTNO 10 /* 割込み番号 */
|
---|
| 34 |
|
---|
| 35 | #define DEF_RMB_MAX ( 2 ) /* 受信メールボックス数 */
|
---|
| 36 | #define DEF_TMB_MAX ( 2 ) /* 送信メールボックス数 */
|
---|
| 37 |
|
---|
| 38 |
|
---|
| 39 | /*
|
---|
| 40 | * PWM関連
|
---|
| 41 | */
|
---|
| 42 | #define PWM_CLK_MH 60
|
---|
| 43 | #define PWM_BASE 0x080000a0
|
---|
| 44 | #define PWM_MAX_ADDR (PWM_BASE + 0x04)
|
---|
| 45 | #define PWM1_ADDR (PWM_BASE + 0x08)
|
---|
| 46 | #define PWM2_ADDR (PWM_BASE + 0x0c)
|
---|
| 47 |
|
---|
| 48 | #endif /* DE0_NANO_H */
|
---|
Note:
See
TracBrowser
for help on using the repository browser.