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

📄 boardprocessor.h

📁 TMS320F2812的C++ examples 各个模块的程序
💻 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 + -