boardprocessor.h
来自「TMS320F2812的C++ examples 各个模块的程序」· C头文件 代码 · 共 55 行
H
55 行
// BoardProcessor.h: interface for the CBoardProcessor class.////////////////////////////////////////////////////////////////////////#if !defined(AFX_BOARDPROCESSOR_H__43C0E3B9_9F6D_11D4_B88D_00C04F40A2B3__INCLUDED_)#define AFX_BOARDPROCESSOR_H__43C0E3B9_9F6D_11D4_B88D_00C04F40A2B3__INCLUDED_#if _MSC_VER > 1000#pragma once#endif // _MSC_VER > 1000#import "..\..\..\..\cc\bin\cc_setup.exe"using namespace CodeComposerSetup;#include <iostream.h>#include <atlbase.h>#include <atlimpl.cpp>// STL Stuff#include <vector>#include <string>using namespace std;#define TRY_CCAPP_FUNCTION(func) \ try { \ func; \ } \ catch (const _com_error& e) { \ _tprintf(_T("Error: 0x%08x %s\n"), e.Error(), e.ErrorMessage()); \ }class CBoardProcessor {public: BOOL GetBoard(TCHAR *pBoardName); BOOL GetProcessor(TCHAR *pBoardName, TCHAR *pProcessorName); CBoardProcessor(); virtual ~CBoardProcessor();private: IProcessorPtr m_pIProcessor; IProcessorsPtr m_pIProcessors; IBoardPtr m_pIBoard; IBoardsPtr m_pIBoards; ISystemSetupPtr m_pISystemSetup; vector<string> m_lstBoardList; vector<string> m_lstProcessorList; BOOL GetAvailableProcessors(BSTR SelectedBoardName); BOOL GetAvailableBoards(); void ReleaseCodeComposerSetup();};#endif // !defined(AFX_BOARDPROCESSOR_H__43C0E3B9_9F6D_11D4_B88D_00C04F40A2B3__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?