📄 m_mios.h
字号:
VUINT16:2;
VUINT16 BSL:2;
VUINT16:1;
VUINT16 MOD:4;
} B;
} MDASM15SCRD, MDASM15SCR;
union {
VUINT16 R;
VUINT16 B;
} MPWMSM16PERR; /*MPWMSM16 */
union {
VUINT16 R;
VUINT16 B;
} MPWMSM16PULR;
union {
VUINT16 R;
VUINT16 B;
} MPWMSM16CNTR;
union {
VUINT16 R;
struct {
VUINT16 PIN:1;
VUINT16 DDR:1;
VUINT16 FREN:1;
VUINT16 TRSP:1;
VUINT16 POL:1;
VUINT16 EN:1;
VUINT16:2;
VUINT16 CP:8;
} B;
} MPWMSM16SCR;
union {
VUINT16 R;
VUINT16 B;
} MPWMSM17PERR; /*MPWMSM17 */
union {
VUINT16 R;
VUINT16 B;
} MPWMSM17PULR;
union {
VUINT16 R;
VUINT16 B;
} MPWMSM17CNTR;
union {
VUINT16 R;
struct {
VUINT16 PIN:1;
VUINT16 DDR:1;
VUINT16 FREN:1;
VUINT16 TRSP:1;
VUINT16 POL:1;
VUINT16 EN:1;
VUINT16:2;
VUINT16 CP:8;
} B;
} MPWMSM17SCR;
union {
VUINT16 R;
VUINT16 B;
} MPWMSM18PERR; /*MPWMSM18 */
union {
VUINT16 R;
VUINT16 B;
} MPWMSM18PULR;
union {
VUINT16 R;
VUINT16 B;
} MPWMSM18CNTR;
union {
VUINT16 R;
struct {
VUINT16 PIN:1;
VUINT16 DDR:1;
VUINT16 FREN:1;
VUINT16 TRSP:1;
VUINT16 POL:1;
VUINT16 EN:1;
VUINT16:2;
VUINT16 CP:8;
} B;
} MPWMSM18SCR;
union {
VUINT16 R;
VUINT16 B;
} MPWMSM19PERR; /*MPWMSM19 */
union {
VUINT16 R;
VUINT16 B;
} MPWMSM19PULR;
union {
VUINT16 R;
VUINT16 B;
} MPWMSM19CNTR;
union {
VUINT16 R;
struct {
VUINT16 PIN:1;
VUINT16 DDR:1;
VUINT16 FREN:1;
VUINT16 TRSP:1;
VUINT16 POL:1;
VUINT16 EN:1;
VUINT16:2;
VUINT16 CP:8;
} B;
} MPWMSM19SCR;
#ifdef _MIOS1
VUINT32 res42c[4];
#else
union {
VUINT16 R;
VUINT16 B;
} MPWMSM20PERR; /*MPWMSM20 */
union {
VUINT16 R;
VUINT16 B;
} MPWMSM20PULR;
union {
VUINT16 R;
VUINT16 B;
} MPWMSM20CNTR;
union {
VUINT16 R;
struct {
VUINT16 PIN:1;
VUINT16 DDR:1;
VUINT16 FREN:1;
VUINT16 TRSP:1;
VUINT16 POL:1;
VUINT16 EN:1;
VUINT16:2;
VUINT16 CP:8;
} B;
} MPWMSM20SCR;
union {
VUINT16 R;
VUINT16 B;
} MPWMSM21PERR; /*MPWMSM21 */
union {
VUINT16 R;
VUINT16 B;
} MPWMSM21PULR;
union {
VUINT16 R;
VUINT16 B;
} MPWMSM21CNTR;
union {
VUINT16 R;
struct {
VUINT16 PIN:1;
VUINT16 DDR:1;
VUINT16 FREN:1;
VUINT16 TRSP:1;
VUINT16 POL:1;
VUINT16 EN:1;
VUINT16:2;
VUINT16 CP:8;
} B;
} MPWMSM21SCR;
#endif
union {
VUINT16 R;
VUINT16 B;
} MMCSM22CNT; /*MMCSM22 */
union {
VUINT16 R;
VUINT16 B;
} MMCSM22MLR;
union {
VUINT16 R;
struct {
VUINT16 PINC:1;
VUINT16 PINL:1;
VUINT16 FREN:1;
VUINT16 EDGN:1;
VUINT16 EDGP:1;
VUINT16 CLS:2;
VUINT16:1;
VUINT16 CP:8;
} B;
} MMCSM22SCRD, MMCSM22SCR;
#ifdef _MIOS1
VUINT32 res42d[8];
#else
union {
VUINT16 R;
VUINT16 B;
} MMCSM23CNT; /*MMCSM23 */
union {
VUINT16 R;
VUINT16 B;
} MMCSM23MLR;
union {
VUINT16 R;
struct {
VUINT16 PINC:1;
VUINT16 PINL:1;
VUINT16 FREN:1;
VUINT16 EDGN:1;
VUINT16 EDGP:1;
VUINT16 CLS:2;
VUINT16:1;
VUINT16 CP:8;
} B;
} MMCSM23SCRD, MMCSM23SCR;
union {
VUINT16 R;
VUINT16 B;
} MMCSM24CNT; /*MMCSM24 */
union {
VUINT16 R;
VUINT16 B;
} MMCSM24MLR;
union {
VUINT16 R;
struct {
VUINT16 PINC:1;
VUINT16 PINL:1;
VUINT16 FREN:1;
VUINT16 EDGN:1;
VUINT16 EDGP:1;
VUINT16 CLS:2;
VUINT16:1;
VUINT16 CP:8;
} B;
} MMCSM24SCRD, MMCSM24SCR;
VUINT32 res42d[4];
#endif
union {
VUINT16 R;
VUINT16 B;
} MDASM27AR; /*MDASM27 */
union {
VUINT16 R;
VUINT16 B;
} MDASM27BR;
union {
VUINT16 R;
struct {
VUINT16 PIN:1;
VUINT16 WOR:1;
VUINT16 FREN:1;
VUINT16:1;
VUINT16 EDPOL:1;
VUINT16 FORCA:1;
VUINT16 FORCB:1;
VUINT16:2;
VUINT16 BSL:2;
VUINT16:1;
VUINT16 MOD:4;
} B;
} MDASM27SCRD, MDASM27SCR;
union {
VUINT16 R;
VUINT16 B;
} MDASM28AR; /*MDASM28 */
union {
VUINT16 R;
VUINT16 B;
} MDASM28BR;
union {
VUINT16 R;
struct {
VUINT16 PIN:1;
VUINT16 WOR:1;
VUINT16 FREN:1;
VUINT16:1;
VUINT16 EDPOL:1;
VUINT16 FORCA:1;
VUINT16 FORCB:1;
VUINT16:2;
VUINT16 BSL:2;
VUINT16:1;
VUINT16 MOD:4;
} B;
} MDASM28SCRD, MDASM28SCR;
union {
VUINT16 R;
VUINT16 B;
} MDASM29AR; /*MDASM29 */
union {
VUINT16 R;
VUINT16 B;
} MDASM29BR;
union {
VUINT16 R;
struct {
VUINT16 PIN:1;
VUINT16 WOR:1;
VUINT16 FREN:1;
VUINT16:1;
VUINT16 EDPOL:1;
VUINT16 FORCA:1;
VUINT16 FORCB:1;
VUINT16:2;
VUINT16 BSL:2;
VUINT16:1;
VUINT16 MOD:4;
} B;
} MDASM29SCRD, MDASM29SCR;
union {
VUINT16 R;
VUINT16 B;
} MDASM30AR; /*MDASM30 */
union {
VUINT16 R;
VUINT16 B;
} MDASM30BR;
union {
VUINT16 R;
struct {
VUINT16 PIN:1;
VUINT16 WOR:1;
VUINT16 FREN:1;
VUINT16:1;
VUINT16 EDPOL:1;
VUINT16 FORCA:1;
VUINT16 FORCB:1;
VUINT16:2;
VUINT16 BSL:2;
VUINT16:1;
VUINT16 MOD:4;
} B;
} MDASM30SCRD, MDASM30SCR;
union {
VUINT16 R;
VUINT16 B;
} MDASM31AR; /*MDASM31 */
union {
VUINT16 R;
VUINT16 B;
} MDASM31BR;
union {
VUINT16 R;
struct {
VUINT16 PIN:1;
VUINT16 WOR:1;
VUINT16 FREN:1;
VUINT16:1;
VUINT16 EDPOL:1;
VUINT16 FORCA:1;
VUINT16 FORCB:1;
VUINT16:2;
VUINT16 BSL:2;
VUINT16:1;
VUINT16 MOD:4;
} B;
} MDASM31SCRD, MDASM31SCR;
union { /*MPIOSM32 */
VUINT16 R;
struct {
VUINT16 D15:1;
VUINT16 D14:1;
VUINT16 D13:1;
VUINT16 D12:1;
VUINT16 D11:1;
VUINT16 D10:1;
VUINT16 D9:1;
VUINT16 D8:1;
VUINT16 D7:1;
VUINT16 D6:1;
VUINT16 D5:1;
VUINT16 D4:1;
VUINT16 D3:1;
VUINT16 D2:1;
VUINT16 D1:1;
VUINT16 D0:1;
} B;
} MPIOSM32DR;
union {
VUINT16 R;
struct {
VUINT16 DDR15:1;
VUINT16 DDR14:1;
VUINT16 DDR13:1;
VUINT16 DDR12:1;
VUINT16 DDR11:1;
VUINT16 DDR10:1;
VUINT16 DDR9:1;
VUINT16 DDR8:1;
VUINT16 DDR7:1;
VUINT16 DDR6:1;
VUINT16 DDR5:1;
VUINT16 DDR4:1;
VUINT16 DDR3:1;
VUINT16 DDR2:1;
VUINT16 DDR1:1;
VUINT16 DDR0:1;
} B;
} MPIOSM32DDR;
VUINT16 res42e[894];
#ifdef _MIOS1
union { /*BIS */
VUINT16 R;
struct {
VUINT16 TEST:1;
VUINT16:13;
VUINT16 VF:1;
VUINT16 VFLS:1;
} B;
} MIOS1TPCR;
VUINT16 res42ee;
union {
VUINT16 R;
struct {
VUINT16 MN:8;
VUINT16 VN:8;
} B;
} MIOS1VNR;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -