source: rc_os_nios2/atk2-sc1_1.3.2/obj/nios2_dev_rc/de0_nano.h@ 128

Last change on this file since 128 was 128, checked in by ertl-honda, 9 years ago

追加.

File size: 898 bytes
Line 
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.