在学习单片机的时候我们可以通过集成式 IDE 来进行调试,比如 MDK、IAR 等。
答案肯定是可以的,在嵌入式 linux 领域我们最常用的就是 GDB 调试工具,通过 GDB 来调试嵌入式 C 程序。
GDB 简介
gdb 工具是 GNU 项目调试器,基于命令行。和其他的调试器一样,我们可以使用 gdb来一行行的运行程序、单步执行、跳入/跳出函数、设置断点、查看变量等等,它是 UNIX/LINUX 操作系统下强大的程序调试工具。
gdb 支持多种语言,包括 Ada、汇编、C/C++、D、Fortran、GO、Objective-C、OpenCL、Modula-2、Pascal和 Rust。
博主用的是 ubuntu16.04,自带 gdb ,版本如下:
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
嵌入式
+关注
关注
4982文章
18281浏览量
288470 -
Linux
+关注
关注
87文章
10991浏览量
206736 -
gdb
+关注
关注
0文章
60浏览量
13160
发布评论请先 登录
相关推荐
嵌入式开发习惯和嵌入式gdb调试步骤
嵌入式linux开发过程中,出现BUG是在所难免的,这时就需要用到调试技术了,最常用、最简单的调试方法当属printf打印了。 如果ubuntu测试通过,程序下载到板子里出现BUG,串口还出现错误提示
发表于 12-17 23:39
如何使用Visual Gdb开发嵌入式Linux呢
曾几何时,在开发嵌入式Linux时,先在PC上安装一个Ubuntu虚拟机,然后桥接网络,安装Vmwaretools,设置共享文件夹或者配置ftp服务器来实现PC和Ubuntu的文件交换…,改代码在
发表于 11-04 06:58
如何搭建嵌入式Linux的GDB调试环境
文章目录介绍GDB简介交叉编译器的gdb介绍在学习单片机的时候我们可以通过集成式IDE 来进行调试,比如MDK、IAR 等。在嵌入式linux
发表于 11-05 06:03
嵌入式LINUX开发步骤有哪些
第一学习阶段,主要打好基础,学好C编程,Linux系统编程。1、C语言编程基础2、嵌入式开发基础:Linux概述安装,shell命令,vim编辑器,GCC,GDB,Makefile,交
发表于 11-05 09:22
嵌入式Linux开发工具-gcc、gdb、make学习目标
嵌入式系统课堂小结3.24嵌入式Linux开发工具-gcc、gdb、make学习目标:了解gdb学习目标:编写makefile(.c–.o)
发表于 12-22 07:55
使用gdb远程调试嵌入式主板程序分享
使用gdb远程调试嵌入式主板程序0. 准备工作0.0 环境:Linux:Ubuntu18 64Bit in VMWare嵌入式目标板:随意,需要和虚拟机IP同一网段0.1. 网络连接:
发表于 12-24 06:04
嵌入式Linux的GDB调试环境建立
嵌入式Linux的GDB调试环境由Host和Target两部分组成,Host端使用arm-linux-gdb,Target Board端使用gdbserver。这样,应
发表于 04-02 14:33
•396次阅读
嵌入式Linux GDB调试环境搭建与使用
这里写目录标题简介在Ubuntu下简单体验GDB嵌入式GDB移植GDB 常用命令参考网络通信设置注意事项简介Linux系统常用
发表于 11-01 17:59
•8次下载
Linux嵌入式 gdb VSCode图形化调试教程
文章目录介绍GDB简介交叉编译器的gdb介绍在学习单片机的时候我们可以通过集成式IDE 来进行调试,比如MDK、IAR 等。在嵌入式linux 领域是否也可以进行调试呢?答案肯定是可以
发表于 11-02 12:21
•15次下载
评论