VisualGDB可以直接运行在Microsoft visual studio中,调试它主要通过GDB程序来扶植调试程序的工具开发,在设计的 免时候,VisualGDB可以扶植用户分析裸露的费版性能
,通过采样分析直接在stm32版上运行
,调试从而分析嵌入式应用程序的工具重生细胞作弊码性能 ,扶植用户调试与检测嵌入式应用程序的 免各种基本数据 ,查校验设计的费版数据是否准确,检验程序的调试可以执行性能;VisualGDB可以执行的功能非常丰硕,它可以跟踪优化一个简易的工具FreeRTOS UART驱动程序、可以分析USB设备的 免性能 、可以创建多个项目等 ,费版需要的调试挚友可以下载试试
!

软件功能
VisualGDB嵌入式项目向导起始创建新的工具重生细胞外挂修改器嵌入式项目
起始分析性能。选择分析 - >使用VisualGDB分析性能(在VS2005-2008中, 免该命令将改为在调试菜单中)
VisualGDB将建议安装和引用嵌入式分析框架
InitializeSamplingProfiler()不会做任何事情
,除非你明确地使用相应的命令起始分析
。因此,即使不铺开分析 ,也可以将其保存在代码中。
VisualGDB将显示你的源代码中占用最多时间的特定行
采样分析器通过配置一个硬件定时器来触发周期性中断。在每个中断处
,它快速确定当前执行的代码行,并在堆栈中碰见关于先前帧的线索。然后它缩减规模此信息并存储在内部缓冲区中
,稍后由调试器读取 ,而不中断程序 。重生细胞外挂插件速率自动调整以最小化缓冲区溢出
选择一个远程计算机来构建项目 。您可能需要为其创建一个新的SSH接合
VisualGDB将尝试验证远程机器是否具有所需的所有工具
软件特色
VisualGDB将为您创建一个新的Visual Studio项目。按Ctrl-Shift-B构建它。您将校验到如何在后台调用clang
可以使用反汇编视图以查校验源代码和相应的反汇编转储
可以轻快地通过编辑修改编译器标志flags.mak文件
VisualGDB将自动测试你的工具链
最后一个向导页面允许自定义源文件在Windows和Linux计算机之间传输的方式
VisualGDB会建议共享包含项目文件夹的文件夹之一。在这个例子中,项目驻留在C
:项目 RotateDemo和我们将分享C:项目。要让Linux计算机访问您的共享文件夹
VisualGDB将允许您选择要映射文件夹的安装点 。在这个例子中,我们使用/ opt / VisualGDB-projects
VisualGDB将创建一个“Hello ,World”项目
Linux计算机将能够自动访问来自Windows项目目录的所有文件,并将文件写入它
。创建一个名为ArrowRight.png在项目目录
VisualGDB将把目录增补到IntelliSense碰见路径。如果最近安装了其他库,重生细胞外挂免费单击“编辑远程缓存”
使用计划
通过将gdb 7.2a创建的补丁应用到gdb 7.4(因为没有向后兼容性而得到崩溃的可执行文件),使用VisualGDB调试崩溃,定位尴尬并解决尴尬
,我们将展示几种调试技术
。
虽然在这个例子中演示的特定情况(将旧的补丁应用于GDB)很少见
,但教程显示了使用GDB与Visual Studio实现的各种强大的调试技术