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

📄 mcf523x_etpu_struc.h

📁 freemodbus-v1-1-1-0.zip v1.1.1版本的代码 支持多个平台
💻 H
📖 第 1 页 / 共 4 页
字号:
                vuint32_t       DTROS14:1;      /* Channel 14 Data Transfer Overflow Status */                vuint32_t       DTROS13:1;      /* Channel 13 Data Transfer Overflow Status */                vuint32_t       DTROS12:1;      /* Channel 12 Data Transfer Overflow Status */                vuint32_t       DTROS11:1;      /* Channel 11 Data Transfer Overflow Status */                vuint32_t       DTROS10:1;      /* Channel 10 Data Transfer Overflow Status */                vuint32_t       DTROS9:1;       /* Channel 9 Data Transfer Overflow Status */                vuint32_t       DTROS8:1;       /* Channel 8 Data Transfer Overflow Status */                vuint32_t       DTROS7:1;       /* Channel 7 Data Transfer Overflow Status */                vuint32_t       DTROS6:1;       /* Channel 6 Data Transfer Overflow Status */                vuint32_t       DTROS5:1;       /* Channel 5 Data Transfer Overflow Status */                vuint32_t       DTROS4:1;       /* Channel 4 Data Transfer Overflow Status */                vuint32_t       DTROS3:1;       /* Channel 3 Data Transfer Overflow Status */                vuint32_t       DTROS2:1;       /* Channel 2 Data Transfer Overflow Status */                vuint32_t       DTROS1:1;       /* Channel 1 Data Transfer Overflow Status */                vuint32_t       DTROS0:1;       /* Channel 0 Data Transfer Overflow Status */            } B;        } CDTROSR_A;        union        {                       /* ETPU_B Data Transfer Overflow Status */            vuint32_t       R;            struct            {                vuint32_t       DTROS31:1;      /* Channel 31 Data Transfer Overflow Status */                vuint32_t       DTROS30:1;      /* Channel 30 Data Transfer Overflow Status */                vuint32_t       DTROS29:1;      /* Channel 29 Data Transfer Overflow Status */                vuint32_t       DTROS28:1;      /* Channel 28 Data Transfer Overflow Status */                vuint32_t       DTROS27:1;      /* Channel 27 Data Transfer Overflow Status */                vuint32_t       DTROS26:1;      /* Channel 26 Data Transfer Overflow Status */                vuint32_t       DTROS25:1;      /* Channel 25 Data Transfer Overflow Status */                vuint32_t       DTROS24:1;      /* Channel 24 Data Transfer Overflow Status */                vuint32_t       DTROS23:1;      /* Channel 23 Data Transfer Overflow Status */                vuint32_t       DTROS22:1;      /* Channel 22 Data Transfer Overflow Status */                vuint32_t       DTROS21:1;      /* Channel 21 Data Transfer Overflow Status */                vuint32_t       DTROS20:1;      /* Channel 20 Data Transfer Overflow Status */                vuint32_t       DTROS19:1;      /* Channel 19 Data Transfer Overflow Status */                vuint32_t       DTROS18:1;      /* Channel 18 Data Transfer Overflow Status */                vuint32_t       DTROS17:1;      /* Channel 17 Data Transfer Overflow Status */                vuint32_t       DTROS16:1;      /* Channel 16 Data Transfer Overflow Status */                vuint32_t       DTROS15:1;      /* Channel 15 Data Transfer Overflow Status */                vuint32_t       DTROS14:1;      /* Channel 14 Data Transfer Overflow Status */                vuint32_t       DTROS13:1;      /* Channel 13 Data Transfer Overflow Status */                vuint32_t       DTROS12:1;      /* Channel 12 Data Transfer Overflow Status */                vuint32_t       DTROS11:1;      /* Channel 11 Data Transfer Overflow Status */                vuint32_t       DTROS10:1;      /* Channel 10 Data Transfer Overflow Status */                vuint32_t       DTROS9:1;       /* Channel 9 Data Transfer Overflow Status */                vuint32_t       DTROS8:1;       /* Channel 8 Data Transfer Overflow Status */                vuint32_t       DTROS7:1;       /* Channel 7 Data Transfer Overflow Status */                vuint32_t       DTROS6:1;       /* Channel 6 Data Transfer Overflow Status */                vuint32_t       DTROS5:1;       /* Channel 5 Data Transfer Overflow Status */                vuint32_t       DTROS4:1;       /* Channel 4 Data Transfer Overflow Status */                vuint32_t       DTROS3:1;       /* Channel 3 Data Transfer Overflow Status */                vuint32_t       DTROS2:1;       /* Channel 2 Data Transfer Overflow Status */                vuint32_t       DTROS1:1;       /* Channel 1 Data Transfer Overflow Status */                vuint32_t       DTROS0:1;       /* Channel 0 Data Transfer Overflow Status */            } B;        } CDTROSR_B;        uint32_t        etpu_reserved15[2];        union        {                       /* ETPU_A Channel Interruput Enable */            vuint32_t       R;            struct            {                vuint32_t       CIE31:1;        /* Channel 31 Interruput Enable */                vuint32_t       CIE30:1;        /* Channel 30 Interruput Enable */                vuint32_t       CIE29:1;        /* Channel 29 Interruput Enable */                vuint32_t       CIE28:1;        /* Channel 28 Interruput Enable */                vuint32_t       CIE27:1;        /* Channel 27 Interruput Enable */                vuint32_t       CIE26:1;        /* Channel 26 Interruput Enable */                vuint32_t       CIE25:1;        /* Channel 25 Interruput Enable */                vuint32_t       CIE24:1;        /* Channel 24 Interruput Enable */                vuint32_t       CIE23:1;        /* Channel 23 Interruput Enable */                vuint32_t       CIE22:1;        /* Channel 22 Interruput Enable */                vuint32_t       CIE21:1;        /* Channel 21 Interruput Enable */                vuint32_t       CIE20:1;        /* Channel 20 Interruput Enable */                vuint32_t       CIE19:1;        /* Channel 19 Interruput Enable */                vuint32_t       CIE18:1;        /* Channel 18 Interruput Enable */                vuint32_t       CIE17:1;        /* Channel 17 Interruput Enable */                vuint32_t       CIE16:1;        /* Channel 16 Interruput Enable */                vuint32_t       CIE15:1;        /* Channel 15 Interruput Enable */                vuint32_t       CIE14:1;        /* Channel 14 Interruput Enable */                vuint32_t       CIE13:1;        /* Channel 13 Interruput Enable */                vuint32_t       CIE12:1;        /* Channel 12 Interruput Enable */                vuint32_t       CIE11:1;        /* Channel 11 Interruput Enable */                vuint32_t       CIE10:1;        /* Channel 10 Interruput Enable */                vuint32_t       CIE9:1; /* Channel 9 Interruput Enable */                vuint32_t       CIE8:1; /* Channel 8 Interruput Enable */                vuint32_t       CIE7:1; /* Channel 7 Interruput Enable */                vuint32_t       CIE6:1; /* Channel 6 Interruput Enable */                vuint32_t       CIE5:1; /* Channel 5 Interruput Enable */                vuint32_t       CIE4:1; /* Channel 4 Interruput Enable */                vuint32_t       CIE3:1; /* Channel 3 Interruput Enable */                vuint32_t       CIE2:1; /* Channel 2 Interruput Enable */                vuint32_t       CIE1:1; /* Channel 1 Interruput Enable */                vuint32_t       CIE0:1; /* Channel 0 Interruput Enable */            } B;        } CIER_A;        union        {                       /* ETPU_B Channel Interruput Enable */            vuint32_t       R;            struct            {                vuint32_t       CIE31:1;        /* Channel 31 Interruput Enable */                vuint32_t       CIE30:1;        /* Channel 30 Interruput Enable */                vuint32_t       CIE29:1;        /* Channel 29 Interruput Enable */                vuint32_t       CIE28:1;        /* Channel 28 Interruput Enable */                vuint32_t       CIE27:1;        /* Channel 27 Interruput Enable */                vuint32_t       CIE26:1;        /* Channel 26 Interruput Enable */                vuint32_t       CIE25:1;        /* Channel 25 Interruput Enable */                vuint32_t       CIE24:1;        /* Channel 24 Interruput Enable */                vuint32_t       CIE23:1;        /* Channel 23 Interruput Enable */                vuint32_t       CIE22:1;        /* Channel 22 Interruput Enable */                vuint32_t       CIE21:1;        /* Channel 21 Interruput Enable */                vuint32_t       CIE20:1;        /* Channel 20 Interruput Enable */                vuint32_t       CIE19:1;        /* Channel 19 Interruput Enable */                vuint32_t       CIE18:1;        /* Channel 18 Interruput Enable */                vuint32_t       CIE17:1;        /* Channel 17 Interruput Enable */                vuint32_t       CIE16:1;        /* Channel 16 Interruput Enable */                vuint32_t       CIE15:1;        /* Channel 15 Interruput Enable */                vuint32_t       CIE14:1;        /* Channel 14 Interruput Enable */                vuint32_t       CIE13:1;        /* Channel 13 Interruput Enable */                vuint32_t       CIE12:1;        /* Channel 12 Interruput Enable */                vuint32_t       CIE11:1;        /* Channel 11 Interruput Enable */                vuint32_t       CIE10:1;        /* Channel 10 Interruput Enable */                vuint32_t       CIE9:1; /* Channel 9 Interruput Enable */                vuint32_t       CIE8:1; /* Channel 8 Interruput Enable */                vuint32_t       CIE7:1; /* Channel 7 Interruput Enable */                vuint32_t       CIE6:1; /* Channel 6 Interruput Enable */                vuint32_t       CIE5:1; /* Channel 5 Interruput Enable */                vuint32_t       CIE4:1; /* Channel 4 Interruput Enable */                vuint32_t       CIE3:1; /* Channel 3 Interruput Enable */                vuint32_t       CIE2:1; /* Channel 2 Interruput Enable */                vuint32_t       CIE1:1; /* Channel 1 Interruput Enable */                vuint32_t       CIE0:1; /* Channel 0 Interruput Enable */            } B;        } CIER_B;        uint32_t        etpu_reserved17[2];        union        {                       /* ETPU_A Channel Data Transfer Request Enable */            vuint32_t       R;            struct            {                vuint32_t       DTRE31:1;       /* Channel 31 Data Transfer Request Enable */                vuint32_t       DTRE30:1;       /* Channel 30 Data Transfer Request Enable */                vuint32_t       DTRE29:1;       /* Channel 29 Data Transfer Request Enable */                vuint32_t       DTRE28:1;       /* Channel 28 Data Transfer Request Enable */                vuint32_t       DTRE27:1;       /* Channel 27 Data Transfer Request Enable */                vuint32_t       DTRE26:1;       /* Channel 26 Data Transfer Request Enable */                vuint32_t       DTRE25:1;       /* Channel 25 Data Transfer Request Enable */                vuint32_t       DTRE24:1;       /* Channel 24 Data Transfer Request Enable */                vuint32_t       DTRE23:1;       /* Channel 23 Data Transfer Request Enable */                vuint32_t       DTRE22:1;       /* Channel 22 Data Transfer Request Enable */                vuint32_t       DTRE21:1;       /* Channel 21 Data Transfer Request Enable */                vuint32_t       DTRE20:1;       /* Channel 20 Data Transfer Request Enable */                vuint32_t       DTRE19:1;       /* Channel 19 Data Transfer Request Enable */                vuint32_t       DTRE18:1;       /* Channel 18 Data Transfer Request Enable */                vuint32_t       DTRE17:1;       /* Channel 17 Data Transfer Request Enable */                vuint32_t       DTRE16:1;       /* Channel 16 Data Transfer Request Enable */                vuint32_t       DTRE15:1;       /* Channel 15 Data Transfer Request Enable */                vuint32_t       DTRE14:1;       /* Channel 14 Data Transfer Request Enable */                vuint32_t       DTRE13:1;       /* Channel 13 Data Transfer Request Enable */                vuint32_t       DTRE12:1;       /* Channel 12 Data Transfer Request Enable */                vuint32_t       DTRE11:1;       /* Channel 11 Data Transfer Request Enable */                vuint32_t       DTRE10:1;       /* Channel 10 Data Transfer Request Enable */                vuint32_t       DTRE9:1;        /* Channel 9 Data Transfer Request Enable */                vuint32_t       DTRE8:1;        /* Channel 8 Data Transfer Request Enable */                vuint32_t       DTRE7:1;        /* Channel 7 Data Transfer Request Enable */                vuint32_t       DTRE6:1;        /* Channel 6 Data Transfer Request Enable */                vuint32_t       DTRE5:1;        /* Channel 5 Data Transfer Request Enable */                vuint32_t       DTRE4:1;        /* Channel 4 Data Transfer Request Enable */                vuint32_t       DTRE3:1;        /* Channel 3 Data Transfer Request Enable */                vuint32_t       DTRE2:1;        /* Channel 2 Data Transfer Request Enable */                vuint32_t       DTRE1:1;        /* Channel 1 Data Transfer Request Enable */                vuint32_t       DTRE0:1;        /* Channel 0 Data Transfer Request Enable */            } B;        } CDTRER_A;        union        {                       /* ETPU_B Channel Data Transfer Request Enable */            vuint32_t       R;            struct            {                vuint32_t       DTRE31:1;       /* Channel 31 Data Transfer Request Enable */                vuint32_t       DTRE30:1;       /* Channel 30 Data Transfer Request Enable */                vuint32_t       DTRE29:1;       /* Channel 29 Data Transfer Request Enable */                vuint32_t       DTRE28:1;       /* Channel 28 Data Transfer Request Enable */                vuint32_t       DTRE27:1;       /* Channel 27 Data Transfer Request Enable */                vuint32_t       DTRE26:1;       /* Channel 26 Data Transfer Request Enable */                vuint32_t       DTRE25:1;       /* Channel 25 Data Transfer Request Enable */                vuint32_t       DTRE24:1;       /* Channel 24 Data Transfer Request Enable */                vuint32_t       DTRE23:1;       /* Channel 23 Data Transfer Request Enable */                vuint32_t       DTRE22:1;       /* Channel 22 Data Transfer Request Enable */                vuint32_t       DTRE21:1;       /* Channel 21 Data Transfer Request Enable */                vuint32_t       DTRE20:1;       /* Channel 20 Data Transfer Request Enable */                vuint32_t       DTRE19:1;       /* Channel 19 Data Transfer Request Enable */                vuint32_t       DTRE18:1;       /* Channel 18 Data Transfer Request Enable */                vuint32_t       DTRE17:1;       /* Channel 17 Data Transfer Request Enable */                vuint32_t       DTRE16:1;       /* Channel 16 Data Transfer Request Enable */                vuint32_t       DTRE15:1;       /* Channel 15 Data Transfer Request Enable */                vuint32_t       DTRE14:1;       /* Channel 14 Data Transfer Request Enable */                vuint32_t       DTRE13:1;       /* Channel 13 Data Transfer Request Enable */                vuint32_t       DTRE12:1;       /* Channel 12 Data Transfer Request Enable */                vuint32_t       DTRE11:1;       /* Channel 11 Data Transfer Request Enable */                vuint32_t       DTRE10:1;       /* Channel 10 Data Transfer Request Enable */                vuint32_t       DTRE9:1;        /* Channel 9 Data Transfer Request Enable */                vuint32_t       DTRE8:1;        /* Channel 8 Data Transfer Request Enable */                vuint32_t       DTRE7:1;        /* Channel 7 Data Transfer Request Enable */                vuint32_t       DTRE6:1;        /* Channel 6 Data Transfer Request Enable */                vuint32_t       DTRE5:1;        /* Channel 5 Data Transfer Request Enable */                vuint32_t       DTRE4:1;        /* Channel 4 Data Transfer Request Enable */                vuint32_t       DTRE3:1;        /* Channel 3 Data Transfer Request Enable */                vuint32_t       DTRE2:1;        /* Channel 2 Data Transfer Request Enable */                vuint32_t       DTRE1:1;        /* Channel 1 Data Transfer Request Enable */                vuint32_t       DTRE0:1;        /* Channel 0 Data Transfer Request Enable */            } B;        } CDTRER_B;        uint32_t        etpu_reserved20[10];        union        {                       /* ETPU_A Channel Pending Service Status */            vuint32_t       R;            struct            {                vuint32_t       SR31:1; /* Channel 31 Pending Service Status */                vuint32_t       SR30:1; /* Channel 30 Pending Service Status */                vuint32_t       SR29:1; /* Channel 29 Pending Service Status */                vuint32_t       SR28:1; /* Channel 28 Pending Service Status */                vuint32_t       SR27:1; /* Channel 27 Pending Service Status */                vuint32_t       SR26:1; /* Channel 26 Pending Service Status */                vuint32_t       SR25:1; /* Channel 25 Pending Service Status */                vuint32_t       SR24:1; /* Channel 24 Pending Service Status */                vuint32_t       SR23:1; /* Channel 23 Pending Service Status */                vuint32_t       SR22:1; /* Channel 22 Pending Service Status */                vuint32_t       SR21:1; /* Channel 21 Pending Service Status */                vuint32_t       SR20:1; /* Channel 20 Pending Service Status */                vuint32_t       SR19:1; /* Channel 19 Pending Service Status */                vuint32_t       SR18:1; /* Channel 18 Pending Service Status */                vuint32_t       SR17:1; /* Channel 17 Pending Service Status */                vuint32_t       SR16:1; /* Channel 16 Pending Service Status */                vuint32_t       SR15:1; /* Channel 15 Pending Service Status */                vuint32_t       SR14:1; /* Channel 14 Pending Service Status */

⌨️ 快捷键说明

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