摘要:        
一、各段内存布局 内存布局图 1.BSS段(Block Started by Symbol)未初始化段 2.linux ELF base address is 0x8048000 应用程序虚拟地址起始地址均为0x8048000 3.堆向高内存地址生长 4.栈向低内存地址生长 P.S. // 查看进程    阅读全文
posted @ 2017-08-01 21:19
Neo007
阅读(402)
评论(0)
推荐(0)
        
            
        
        
摘要:        
引入: Q:如果一个程序运行3天后才会出错,这个时候难道需要我们一直用GDB调试程序3天吗? A:答案当然是否定的。 我们有更厉害的工具——Core dump 一、Coredump定义 Core Dump又叫核心转存。当程序在运行过程中发生异常, 这时Linux系统可以把程 序出错时的内存内容存储在    阅读全文
posted @ 2017-08-01 16:13
Neo007
阅读(648)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、GDB简介 GDB是GNU发布的一款功能强大的程序调试工具。GDB主要完成下面三个方面的功能: 1. 启动被调试程序。 2. 让被调试的程序在指定的位置停住。 3. 当程序被停住时,可以检查程序状态(如变量值) 二、GDB使用流程 三、常用GDB命令    阅读全文
posted @ 2017-08-01 15:13
Neo007
阅读(137)
评论(0)
推荐(0)
        
            
        
        
摘要:        
小应用 大智慧——重视 以工程师的标准要求自己    阅读全文
posted @ 2017-08-01 11:48
Neo007
阅读(250)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、开发板基本介绍 Flash ——相当于硬盘 RAM —— 内存 Micro USB或232串口 连电脑 USB 接口连摄像头 启动方式 选择开关 :SD卡启动或NAND FLASH 启动 USB转串口 驱动 串口软件SECURE CRT 二、基本Linux系统组成 3.1 Bootloader     阅读全文
posted @ 2017-08-01 10:06
Neo007
阅读(4008)
评论(0)
推荐(0)
        

浙公网安备 33010602011771号