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

📄 main.cpp

📁 dsp6713开发板的许多例程.对入门特别有用
💻 CPP
字号:
#include "RtdxEvent.h"                              // For Class CRtdxEvent

void helpmessage();                                 // Prototypes

int main(int argc, char *argv[])
{
    CRtdxEvent EventObj;
	HRESULT hr;

    if (argc != 3)                                  // If not enough command-line arguments
        helpmessage();	                            // Display Help Message
    if (((strcmp(argv[1],"-2"))!=0) && 
        ((strcmp(argv[1],"-4"))!=0))                // If Invalid command-line arguments
        helpmessage();                              // Display Help Message

    EventObj.SetTargetIntSize(argv[1]);             // Set Target Integer Size

    if (*argv[2] != '-')                            // Is there a hyphen
	{
        EventObj.SetNumOfEvents(argv[2]);           // Set Number of Events
	} else {
        EventObj.SetNumOfEvents(argv[2]+1);         // Set Number of Events
	}

    hr = EventObj.GetRTDXObject("ALL");             // Instantiate RTDX Object and Open the ALL Channel
    if (SUCCEEDED(hr))
	{
        EventObj.NameEvents();                      // Name each event recorded and initialize id's
        EventObj.ProbeChannel();                    // Probe channel until end of log file is reached
        EventObj.ReleaseRTDXObject();               // Close channel & release RTDX Object
	}
    return 0;
}

void helpmessage()
{ 
    cout << "\n#######################################################################\n";
    cout << "    TTT         The Console Event Display\n";
    cout << "    TTT i\n";
    cout << "TTTTT  TiTTTT   The following display is used to demonstrate RTDX.\n";
    cout << " T     -i-   T  This display specifically demonstrates the debugger's\n";
    cout << "  TTT   i    T  capability of logging events.\n";
    cout << "   T TT    TT\n";
    cout << "       TT TT\n";
    cout << "         TTT    Copyright 1997-1998 Texas Instruments\n";
    cout << "           TT\n";
    cout << "                RTDX is a trademark of Texas Instruments\n";
    cout << "#######################################################################\n\n";

    cout << "Usage: EventProg [-2 or -4] [-n or n]: \n\n";

	cout << "Where: \n";
    cout << "       -2 = 16-Bit integer target\n";
    cout << "       -4 = 32-Bit integer target\n";
    cout << "        n = number of events\n";
    exit(1);
}

⌨️ 快捷键说明

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