📄 boardprocessor.h
字号:
// 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -