2011-03-30 99 views
15

是否有人設法配置VS2010以在PIC32微控制器上構建和調試嵌入式項目?那裏有教程嗎?visual studio 2010中的pic32項目

使用WinGDB我可以連接到gdb服務器,以便在vs2010中單步執行代碼(已經測試了編譯和調試到linux目標)。

微芯片開發工具似乎是基於gcc的修改副本,缺少gdb,但第三方mips編譯器工具鏈可用於gdb。我知道微芯片調試接口是專有的,在此設置中不可用,但PIC32支持JTAG調試,並且我有一個在openocd中支持的amontec jtagkey 2。

我目前的做法的思路是:

  • 窗戶下的MIPS的gcc編譯
  • 程序芯片Pickit3命令行 工具
  • 使用OpenOCD的提供目標設備
  • 一個GDB 服務器
  • 從visual studio 2010連接到gdb服務器 使用winGDB

回答

2

聽起來像是一個很好的開始。

你可能想看看MSBUILD將不同的命令行內容串起來。您應該可以使用它將消息引導回VS,以便在「錯誤和警告」面板等位置獲取信息。

另一件需要研究的內容是用於Visual Studio的Visual Studio Extensibility SDK。如果有些東西你無法使用命令行或MSBUILD,那麼你可以看到使用VSX。