⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mcf5445x_pit.h

📁 Freescale MCF5445evb 参考测试代码
💻 H
字号:
/* * File:    mcf5445x_pit.h * Purpose: Register and bit definitions */#ifndef __MCF5445X_PIT_H__#define __MCF5445X_PIT_H__/*********************************************************************** Programmable Interrupt Timer Modules (PIT)**********************************************************************//* Register read/write macros */#define MCF_PIT0_PCSR           (*(vuint16*)(0xFC080000))   #define MCF_PIT0_PMR            (*(vuint16*)(0xFC080002))   #define MCF_PIT0_PCNTR          (*(vuint16*)(0xFC080004))   #define MCF_PIT1_PCSR           (*(vuint16*)(0xFC084000))   #define MCF_PIT1_PMR            (*(vuint16*)(0xFC084002))   #define MCF_PIT1_PCNTR          (*(vuint16*)(0xFC084004))   #define MCF_PIT2_PCSR           (*(vuint16*)(0xFC088000))   #define MCF_PIT2_PMR            (*(vuint16*)(0xFC088002))   #define MCF_PIT2_PCNTR          (*(vuint16*)(0xFC088004))   #define MCF_PIT3_PCSR           (*(vuint16*)(0xFC08C000))   #define MCF_PIT3_PMR            (*(vuint16*)(0xFC08C002))   #define MCF_PIT3_PCNTR          (*(vuint16*)(0xFC08C004))   /* Parameterized register read/write macros for multiple modules */#define MCF_PIT_PCSR(x)         (*(vuint16*)(0xFC080000 + ((x)*0x4000)))    #define MCF_PIT_PMR(x)          (*(vuint16*)(0xFC080002 + ((x)*0x4000)))    #define MCF_PIT_PCNTR(x)        (*(vuint16*)(0xFC080004 + ((x)*0x4000)))    /* Bit definitions and macros for PCSR */#define MCF_PIT_PCSR_EN         (0x0001)            #define MCF_PIT_PCSR_RLD        (0x0002)            #define MCF_PIT_PCSR_PIF        (0x0004)            #define MCF_PIT_PCSR_PIE        (0x0008)            #define MCF_PIT_PCSR_OVW        (0x0010)            #define MCF_PIT_PCSR_HALTED     (0x0020)            #define MCF_PIT_PCSR_DOZE       (0x0040)            #define MCF_PIT_PCSR_PRE(x)     (((x)&0x000F)<<8)   /* Bit definitions and macros for PMR */#define MCF_PIT_PMR_PM(x)       (x)     /* Bit definitions and macros for PCNTR */#define MCF_PIT_PCNTR_PC(x)     (x)     /********************************************************************/#endif /* __MCF5445X_PIT_H__ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -