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

📄 f2809.gel

📁 DSP280X芯片的编程简单例子
💻 GEL
📖 第 1 页 / 共 5 页
字号:
    GEL_WatchAdd("*(long *)0x6304,x","eCANB MDL0");
    GEL_WatchAdd("*(long *)0x6306,x","eCANB MDH0");

    GEL_WatchAdd("*(long *)0x6242,x","eCANB LAM1");
    GEL_WatchAdd("*(long *)0x6282,x","eCANB MOTS1");
    GEL_WatchAdd("*(long *)0x62C2,x","eCANB MOTO1");
    GEL_WatchAdd("*(long *)0x6308,x","eCANB MID1");
    GEL_WatchAdd("*(long *)0x630A,x","eCANB MCF1");
    GEL_WatchAdd("*(long *)0x630C,x","eCANB MDL1");
    GEL_WatchAdd("*(long *)0x630E,x","eCANB MDH1");
}
hotmenu eCAN_B_Mailbox_2_to_3_Regs()
{
    GEL_WatchAdd("*(long *)0x6244,x","eCANB LAM2");
    GEL_WatchAdd("*(long *)0x6284,x","eCANB MOTS2");
    GEL_WatchAdd("*(long *)0x62C4,x","eCANB MOTO2");
    GEL_WatchAdd("*(long *)0x6310,x","eCANB MID2");
    GEL_WatchAdd("*(long *)0x6312,x","eCANB MCF2");
    GEL_WatchAdd("*(long *)0x6314,x","eCANB MDL2");
    GEL_WatchAdd("*(long *)0x6316,x","eCANB MDH2");

    GEL_WatchAdd("*(long *)0x6246,x","eCANB LAM3");
    GEL_WatchAdd("*(long *)0x6286,x","eCANB MOTS3");
    GEL_WatchAdd("*(long *)0x62C6,x","eCANB MOTO3");
    GEL_WatchAdd("*(long *)0x6318,x","eCANB MID3");
    GEL_WatchAdd("*(long *)0x631A,x","eCANB MCF3");
    GEL_WatchAdd("*(long *)0x631C,x","eCANB MDL3");
    GEL_WatchAdd("*(long *)0x631E,x","eCANB MDH3");
}
hotmenu eCAN_B_Mailbox_4_to_5_Regs()
{
    GEL_WatchAdd("*(long *)0x6248,x","eCANB LAM4");
    GEL_WatchAdd("*(long *)0x6288,x","eCANB MOTS4");
    GEL_WatchAdd("*(long *)0x62C8,x","eCANB MOTO4");
    GEL_WatchAdd("*(long *)0x6320,x","eCANB MID4");
    GEL_WatchAdd("*(long *)0x6322,x","eCANB MCF4");
    GEL_WatchAdd("*(long *)0x6324,x","eCANB MDL4");
    GEL_WatchAdd("*(long *)0x6326,x","eCANB MDH4");

    GEL_WatchAdd("*(long *)0x624A,x","eCANB LAM5");
    GEL_WatchAdd("*(long *)0x628A,x","eCANB MOTS5");
    GEL_WatchAdd("*(long *)0x62CA,x","eCANB MOTO5");
    GEL_WatchAdd("*(long *)0x6328,x","eCANB MID5");
    GEL_WatchAdd("*(long *)0x632A,x","eCANB MCF5");
    GEL_WatchAdd("*(long *)0x632C,x","eCANB MDL5");
    GEL_WatchAdd("*(long *)0x632E,x","eCANB MDH5");
}
hotmenu eCAN_B_Mailbox_6_to_7_Regs()
{
    GEL_WatchAdd("*(long *)0x624C,x","eCANB LAM6");
    GEL_WatchAdd("*(long *)0x628C,x","eCANB MOTS6");
    GEL_WatchAdd("*(long *)0x62CC,x","eCANB MOTO6");
    GEL_WatchAdd("*(long *)0x6330,x","eCANB MID6");
    GEL_WatchAdd("*(long *)0x6332,x","eCANB MCF6");
    GEL_WatchAdd("*(long *)0x6334,x","eCANB MDL6");
    GEL_WatchAdd("*(long *)0x6336,x","eCANB MDH6");

    GEL_WatchAdd("*(long *)0x624E,x","eCANB LAM7");
    GEL_WatchAdd("*(long *)0x628E,x","eCANB MOTS7");
    GEL_WatchAdd("*(long *)0x62CE,x","eCANB MOTO7");
    GEL_WatchAdd("*(long *)0x6338,x","eCANB MID7");
    GEL_WatchAdd("*(long *)0x633A,x","eCANB MCF7");
    GEL_WatchAdd("*(long *)0x633C,x","eCANB MDL7");
    GEL_WatchAdd("*(long *)0x633E,x","eCANB MDH7");
}
hotmenu eCAN_B_Mailbox_8_to_9_Regs()
{
    GEL_WatchAdd("*(long *)0x6250,x","eCANB LAM8");
    GEL_WatchAdd("*(long *)0x6290,x","eCANB MOTS8");
    GEL_WatchAdd("*(long *)0x62D0,x","eCANB MOTO8");
    GEL_WatchAdd("*(long *)0x6340,x","eCANB MID8");
    GEL_WatchAdd("*(long *)0x6342,x","eCANB MCF8");
    GEL_WatchAdd("*(long *)0x6344,x","eCANB MDL8");
    GEL_WatchAdd("*(long *)0x6346,x","eCANB MDH8");

    GEL_WatchAdd("*(long *)0x6252,x","eCANB LAM9");
    GEL_WatchAdd("*(long *)0x6292,x","eCANB MOTS9");
    GEL_WatchAdd("*(long *)0x62D2,x","eCANB MOTO9");
    GEL_WatchAdd("*(long *)0x6348,x","eCANB MID9");
    GEL_WatchAdd("*(long *)0x634A,x","eCANB MCF9");
    GEL_WatchAdd("*(long *)0x634C,x","eCANB MDL9");
    GEL_WatchAdd("*(long *)0x634E,x","eCANB MDH9");
}
hotmenu eCAN_B_Mailbox_10_to_11_Regs()
{
    GEL_WatchAdd("*(long *)0x6254,x","eCANB LAM10");
    GEL_WatchAdd("*(long *)0x6294,x","eCANB MOTS10");
    GEL_WatchAdd("*(long *)0x62D4,x","eCANB MOTO10");
    GEL_WatchAdd("*(long *)0x6350,x","eCANB MID10");
    GEL_WatchAdd("*(long *)0x6352,x","eCANB MCF10");
    GEL_WatchAdd("*(long *)0x6354,x","eCANB MDL10");
    GEL_WatchAdd("*(long *)0x6356,x","eCANB MDH10");

    GEL_WatchAdd("*(long *)0x6256,x","eCANB LAM11");
    GEL_WatchAdd("*(long *)0x6296,x","eCANB MOTS11");
    GEL_WatchAdd("*(long *)0x62D6,x","eCANB MOTO11");
    GEL_WatchAdd("*(long *)0x6358,x","eCANB MID11");
    GEL_WatchAdd("*(long *)0x635A,x","eCANB MCF11");
    GEL_WatchAdd("*(long *)0x635C,x","eCANB MDL11");
    GEL_WatchAdd("*(long *)0x635E,x","eCANB MDH11");
}
hotmenu eCAN_B_Mailbox_12_to_13_Regs()
{
    GEL_WatchAdd("*(long *)0x6258,x","eCANB LAM12");
    GEL_WatchAdd("*(long *)0x6298,x","eCANB MOTS12");
    GEL_WatchAdd("*(long *)0x62D8,x","eCANB MOTO12");
    GEL_WatchAdd("*(long *)0x6360,x","eCANB MID12");
    GEL_WatchAdd("*(long *)0x6362,x","eCANB MCF12");
    GEL_WatchAdd("*(long *)0x6364,x","eCANB MDL12");
    GEL_WatchAdd("*(long *)0x6366,x","eCANB MDH12");

    GEL_WatchAdd("*(long *)0x625A,x","eCANB LAM13");
    GEL_WatchAdd("*(long *)0x629A,x","eCANB MOTS13");
    GEL_WatchAdd("*(long *)0x62DA,x","eCANB MOTO13");
    GEL_WatchAdd("*(long *)0x6368,x","eCANB MID13");
    GEL_WatchAdd("*(long *)0x636A,x","eCANB MCF13");
    GEL_WatchAdd("*(long *)0x636C,x","eCANB MDL13");
    GEL_WatchAdd("*(long *)0x636E,x","eCANB MDH13");
}
hotmenu eCAN_B_Mailbox_14_to_15_Regs()
{
    GEL_WatchAdd("*(long *)0x625C,x","eCANB LAM14");
    GEL_WatchAdd("*(long *)0x629C,x","eCANB MOTS14");
    GEL_WatchAdd("*(long *)0x62DC,x","eCANB MOTO14");
    GEL_WatchAdd("*(long *)0x6370,x","eCANB MID14");
    GEL_WatchAdd("*(long *)0x6372,x","eCANB MCF14");
    GEL_WatchAdd("*(long *)0x6374,x","eCANB MDL14");
    GEL_WatchAdd("*(long *)0x6376,x","eCANB MDH14");

    GEL_WatchAdd("*(long *)0x625E,x","eCANB LAM15");
    GEL_WatchAdd("*(long *)0x629E,x","eCANB MOTS15");
    GEL_WatchAdd("*(long *)0x62DE,x","eCANB MOTO15");
    GEL_WatchAdd("*(long *)0x6378,x","eCANB MID15");
    GEL_WatchAdd("*(long *)0x637A,x","eCANB MCF15");
    GEL_WatchAdd("*(long *)0x637C,x","eCANB MDL15");
    GEL_WatchAdd("*(long *)0x637E,x","eCANB MDH15");
}
hotmenu eCAN_B_Mailbox_16_to_17_Regs()
{
    GEL_WatchAdd("*(long *)0x6260,x","eCANB LAM16");
    GEL_WatchAdd("*(long *)0x62A0,x","eCANB MOTS16");
    GEL_WatchAdd("*(long *)0x62E0,x","eCANB MOTO16");
    GEL_WatchAdd("*(long *)0x6380,x","eCANB MID16");
    GEL_WatchAdd("*(long *)0x6382,x","eCANB MCF16");
    GEL_WatchAdd("*(long *)0x6384,x","eCANB MDL16");
    GEL_WatchAdd("*(long *)0x6386,x","eCANB MDH16");

    GEL_WatchAdd("*(long *)0x6262,x","eCANB LAM17");
    GEL_WatchAdd("*(long *)0x62A2,x","eCANB MOTS17");
    GEL_WatchAdd("*(long *)0x62E2,x","eCANB MOTO17");
    GEL_WatchAdd("*(long *)0x6388,x","eCANB MID17");
    GEL_WatchAdd("*(long *)0x638A,x","eCANB MCF17");
    GEL_WatchAdd("*(long *)0x638C,x","eCANB MDL17");
    GEL_WatchAdd("*(long *)0x638E,x","eCANB MDH17");
}
hotmenu eCAN_B_Mailbox_18_to_19_Regs()
{
    GEL_WatchAdd("*(long *)0x6264,x","eCANB LAM18");
    GEL_WatchAdd("*(long *)0x62A4,x","eCANB MOTS18");
    GEL_WatchAdd("*(long *)0x62E4,x","eCANB MOTO18");
    GEL_WatchAdd("*(long *)0x6390,x","eCANB MID18");
    GEL_WatchAdd("*(long *)0x6392,x","eCANB MCF18");
    GEL_WatchAdd("*(long *)0x6394,x","eCANB MDL18");
    GEL_WatchAdd("*(long *)0x6396,x","eCANB MDH18");

    GEL_WatchAdd("*(long *)0x6266,x","eCANB LAM19");
    GEL_WatchAdd("*(long *)0x62A6,x","eCANB MOTS19");
    GEL_WatchAdd("*(long *)0x62E6,x","eCANB MOTO19");
    GEL_WatchAdd("*(long *)0x6398,x","eCANB MID19");
    GEL_WatchAdd("*(long *)0x639A,x","eCANB MCF19");
    GEL_WatchAdd("*(long *)0x639C,x","eCANB MDL19");
    GEL_WatchAdd("*(long *)0x639E,x","eCANB MDH19");
}
hotmenu eCAN_B_Mailbox_20_to_21_Regs()
{
    GEL_WatchAdd("*(long *)0x6268,x","eCANB LAM20");
    GEL_WatchAdd("*(long *)0x62A8,x","eCANB MOTS20");
    GEL_WatchAdd("*(long *)0x62E8,x","eCANB MOTO20");
    GEL_WatchAdd("*(long *)0x63A0,x","eCANB MID20");
    GEL_WatchAdd("*(long *)0x63A2,x","eCANB MCF20");
    GEL_WatchAdd("*(long *)0x63A4,x","eCANB MDL20");
    GEL_WatchAdd("*(long *)0x63A6,x","eCANB MDH20");

    GEL_WatchAdd("*(long *)0x626A,x","eCANB LAM21");
    GEL_WatchAdd("*(long *)0x62AA,x","eCANB MOTS21");
    GEL_WatchAdd("*(long *)0x62EA,x","eCANB MOTO21");
    GEL_WatchAdd("*(long *)0x63A8,x","eCANB MID21");
    GEL_WatchAdd("*(long *)0x63AA,x","eCANB MCF21");
    GEL_WatchAdd("*(long *)0x63AC,x","eCANB MDL21");
    GEL_WatchAdd("*(long *)0x63AE,x","eCANB MDH21");
}
hotmenu eCAN_B_Mailbox_22_to_23_Regs()
{
    GEL_WatchAdd("*(long *)0x626C,x","eCANB LAM22");
    GEL_WatchAdd("*(long *)0x62AC,x","eCANB MOTS22");
    GEL_WatchAdd("*(long *)0x62EC,x","eCANB MOTO22");
    GEL_WatchAdd("*(long *)0x63B0,x","eCANB MID22");
    GEL_WatchAdd("*(long *)0x63B2,x","eCANB MCF22");
    GEL_WatchAdd("*(long *)0x63B4,x","eCANB MDL22");
    GEL_WatchAdd("*(long *)0x63B6,x","eCANB MDH22");

    GEL_WatchAdd("*(long *)0x626E,x","eCANB LAM23");
    GEL_WatchAdd("*(long *)0x62AE,x","eCANB MOTS23");
    GEL_WatchAdd("*(long *)0x62EE,x","eCANB MOTO23");
    GEL_WatchAdd("*(long *)0x63B8,x","eCANB MID23");
    GEL_WatchAdd("*(long *)0x63BA,x","eCANB MCF23");
    GEL_WatchAdd("*(long *)0x63BC,x","eCANB MDL23");
    GEL_WatchAdd("*(long *)0x63BE,x","eCANB MDH23");
}
hotmenu eCAN_B_Mailbox_24_to_25_Regs()
{
    GEL_WatchAdd("*(long *)0x6270,x","eCANB LAM24");
    GEL_WatchAdd("*(long *)0x62B0,x","eCANB MOTS24");
    GEL_WatchAdd("*(long *)0x62F0,x","eCANB MOTO24");
    GEL_WatchAdd("*(long *)0x63C0,x","eCANB MID24");
    GEL_WatchAdd("*(long *)0x63C2,x","eCANB MCF24");
    GEL_WatchAdd("*(long *)0x63C4,x","eCANB MDL24");
    GEL_WatchAdd("*(long *)0x63C6,x","eCANB MDH24");

    GEL_WatchAdd("*(long *)0x6272,x","eCANB LAM25");
    GEL_WatchAdd("*(long *)0x62B2,x","eCANB MOTS25");
    GEL_WatchAdd("*(long *)0x62F2,x","eCANB MOTO25");
    GEL_WatchAdd("*(long *)0x63C8,x","eCANB MID25");
    GEL_WatchAdd("*(long *)0x63CA,x","eCANB MCF25");
    GEL_WatchAdd("*(long *)0x63CC,x","eCANB MDL25");
    GEL_WatchAdd("*(long *)0x63CE,x","eCANB MDH25");
}
hotmenu eCAN_B_Mailbox_26_to_27_Regs()
{
    GEL_WatchAdd("*(long *)0x6274,x","eCANB LAM26");
    GEL_WatchAdd("*(long *)0x62B4,x","eCANB MOTS26");
    GEL_WatchAdd("*(long *)0x62F4,x","eCANB MOTO26");
    GEL_WatchAdd("*(long *)0x63D0,x","eCANB MID26");
    GEL_WatchAdd("*(long *)0x63D2,x","eCANB MCF26");
    GEL_WatchAdd("*(long *)0x63D4,x","eCANB MDL26");
    GEL_WatchAdd("*(long *)0x63D6,x","eCANB MDH26");

    GEL_WatchAdd("*(long *)0x6276,x","eCANB LAM27");
    GEL_WatchAdd("*(long *)0x62B6,x","eCANB MOTS27");
    GEL_WatchAdd("*(long *)0x62F6,x","eCANB MOTO27");
    GEL_WatchAdd("*(long *)0x63D8,x","eCANB MID27");
    GEL_WatchAdd("*(long *)0x63DA,x","eCANB MCF27");
    GEL_WatchAdd("*(long *)0x63DC,x","eCANB MDL27");
    GEL_WatchAdd("*(long *)0x63DE,x","eCANB MDH27");
}
hotmenu eCAN_B_Mailbox_28_to_29_Regs()
{
    GEL_WatchAdd("*(long *)0x6278,x","eCANB LAM28");
    GEL_WatchAdd("*(long *)0x62B8,x","eCANB MOTS28");
    GEL_WatchAdd("*(long *)0x62F8,x","eCANB MOTO28");
    GEL_WatchAdd("*(long *)0x63E0,x","eCANB MID28");
    GEL_WatchAdd("*(long *)0x63E2,x","eCANB MCF28");
    GEL_WatchAdd("*(long *)0x63E4,x","eCANB MDL28");
    GEL_WatchAdd("*(long *)0x63E6,x","eCANB MDH28");

    GEL_WatchAdd("*(long *)0x627A,x","eCANB LAM29");
    GEL_WatchAdd("*(long *)0x62BA,x","eCANB MOTS29");
    GEL_WatchAdd("*(long *)0x62FA,x","eCANB MOTO29");
    GEL_WatchAdd("*(long *)0x63E8,x","eCANB MID29");
    GEL_WatchAdd("*(long *)0x63EA,x","eCANB MCF29");
    GEL_WatchAdd("*(long *)0x63EC,x","eCANB MDL29");
    GEL_WatchAdd("*(long *)0x63EE,x","eCANB MDH29");
}
hotmenu eCAN_B_Mailbox_30_to_31_Regs()
{
    GEL_WatchAdd("*(long *)0x627C,x","eCANB LAM30");
    GEL_WatchAdd("*(long *)0x62BC,x","eCANB MOTS30");
    GEL_WatchAdd("*(long *)0x62FC,x","eCANB MOTO30");
    GEL_WatchAdd("*(long *)0x63F0,x","eCANB MID30");
    GEL_WatchAdd("*(long *)0x63F2,x","eCANB MCF30");
    GEL_WatchAdd("*(long *)0x63F4,x","eCANB MDL30");
    GEL_WatchAdd("*(long *)0x63F6,x","eCANB MDH30");

    GEL_WatchAdd("*(long *)0x627E,x","eCANB LAM31");
    GEL_WatchAdd("*(long *)0x62BE,x","eCANB MOTS31");
    GEL_WatchAdd("*(long *)0x62FE,x","eCANB MOTO31");
    GEL_WatchAdd("*(long *)0x63F8,x","eCANB MID31");
    GEL_WatchAdd("*(long *)0x63FA,x","eCANB MCF31");
    GEL_WatchAdd("*(long *)0x63FC,x","eCANB MDL31");
    GEL_WatchAdd("*(long *)0x63FE,x","eCANB MDH31");
}


/********************************************************************/
/* Enhanced Capture Registers                                       */
/********************************************************************/
menuitem "Watch eCAP Registers";

hotmenu eCAP1_All_Regs()
{
    GEL_WatchAdd("*(long *)0x6A00,x","eCAP1 TSCNT");
    GEL_WatchAdd("*(long *)0x6A02,x","eCAP1 CNTPHS");
    GEL_WatchAdd("*(long *)0x6A04,x","eCAP1 CAP1");
    GEL_WatchAdd("*(long *)0x6A06,x","eCAP1 CAP2");
    GEL_WatchAdd("*(long *)0x6A08,x","eCAP1 CAP3");
    GEL_WatchAdd("*(long *)0x6A0A,x","eCAP1 CAP4");
    GEL_WatchAdd("*0x6A14,x","eCAP1 ECCTL1");
    GEL_WatchAdd("*0x6A15,x","eCAP1 ECCTL2");
    GEL_WatchAdd("*0x6A16,x","eCAP1 ECEINT");
    GEL_WatchAdd("*0x6A17,x","eCAP1 ECFLG");
    GEL_WatchAdd("*0x6A18,x","eCAP1 ECCLR");
    GEL_WatchAdd("*0x6A19,x","eCAP1 ECFRC");
}
hotmenu eCAP1_CAPTURE_Regs()
{
    GEL_WatchAdd("*(long *)0x6A04,x","eCAP1 CAP1");
    GEL_WatchAdd("*(long *)0x6A06,x","eCAP1 CAP2");
    GEL_WatchAdd("*(long *)0x6A08,x","eCAP1 CAP3");
    GEL_WatchAdd("*(long *)0x6A0A,x","eCAP1 CAP4");
}
hotmenu eCAP2_All_Regs()
{
    GEL_WatchAdd("*(long *)0x6A20,x","eCAP2 TSCNT");
    GEL_WatchAdd("*(long *)0x6A22,x","eCAP2 CNTPHS");
    GEL_WatchAdd("*(long *)0x6A24,x","eCAP2 CAP1");
    GEL_WatchAdd("*(long *)0x6A26,x","eCAP2 CAP2");
    GEL_WatchAdd("*(long *)0x6A28,x","eCAP2 CAP3");
    GEL_WatchAdd("*(long *)0x6A2A,x","eCAP2 CAP4");
    GEL_WatchAdd("*0x6A34,x","eCAP2 ECCTL1");
    GEL_WatchAdd("*0x6A35,x","eCAP2 ECCTL2");
    GEL_WatchAdd("*0x6A36,x","eCAP2 ECEINT");
    GEL_WatchAdd("*0x6A37,x","eCAP2 ECFLG");
    GEL_WatchAdd("*0x6A38,x","eCAP2 ECCLR");
    GEL_WatchAdd("*0x6A39,x","eCAP2 ECFRC");
}
hotmenu eCAP2_CAPTURE_Regs()
{
    GEL_WatchAdd("*(long *)0x6A24,x","eCAP2 CAP1");

⌨️ 快捷键说明

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