Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 visual studio 2010中的pic32项目_Visual Studio 2010_Pic_Microchip - Fatal编程技术网

Visual studio 2010 visual studio 2010中的pic32项目

Visual studio 2010 visual studio 2010中的pic32项目,visual-studio-2010,pic,microchip,Visual Studio 2010,Pic,Microchip,是否有人成功地将VS2010配置为在PIC32微控制器上构建和调试嵌入式项目?有教程吗 通过使用WinGDB,我可以连接到gdb服务器,以逐步完成vs2010中的代码(已经在linux目标上测试了这种编译和调试) microchip开发工具似乎基于修改后的gcc副本,缺少gdb,但gdb提供了第三方mips编译器工具链。我知道microchips调试接口是专有的,在此设置中无法使用,但PIC32支持JTAG调试,我有一个amontec jtagkey 2,它在openocd中受支持 我目前的想法

是否有人成功地将VS2010配置为在PIC32微控制器上构建和调试嵌入式项目?有教程吗

通过使用WinGDB,我可以连接到gdb服务器,以逐步完成vs2010中的代码(已经在linux目标上测试了这种编译和调试)

microchip开发工具似乎基于修改后的gcc副本,缺少gdb,但gdb提供了第三方mips编译器工具链。我知道microchips调试接口是专有的,在此设置中无法使用,但PIC32支持JTAG调试,我有一个amontec jtagkey 2,它在openocd中受支持

我目前的想法是:

  • windows下基于mips gcc的构建
  • 带Pickit3命令行的程序芯片 工具
  • 使用openocd提供gdb 目标设备的服务器
  • 从visual studio 2010连接到gdb服务器 使用winGDB

    • 听起来是个不错的起点

      您可能需要研究如何将一些不同的命令行内容串在一起。您应该能够使用它将消息引导回VS,以便在错误和警告面板等位置获取信息

      另一件需要研究的事情是VisualStudio的SDK。如果您不能使用命令行或MSBUILD执行某些操作,那么可以考虑使用VSX