上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页
  2017年10月21日
摘要: GDB:是一款强大的程序调试工具。 GDB主要完成下面三个方面的功能:1、启动被调试程序。2、让被调试的程序在指定的位置停住。3、当程序被停住时,可以检查程序状态(如变量值 )。 GDB使用流程: 启动GDB两种方法: 1.gdb 调试程序名 2.分为两步骤 结束gdb:quit GDB命令 阅读全文
posted @ 2017-10-21 11:30 白宫飘红旗 阅读(344) 评论(0) 推荐(0) 编辑
  2017年10月19日
摘要: 双向链表及链表头: 建立一个双向链表通常有一个独立的用于管理链表的链表头,链表头一般是不含有实体数据的,必须用INIT_LIST_HEAD()进行初始化,表头建立以后,就可以将带有数据结构的实体链表成员加入到链。 定义: 它实际上是一个 for 循环,利用传入的 pos 作为循环变量,从表头 hea 阅读全文
posted @ 2017-10-19 16:59 白宫飘红旗 阅读(17986) 评论(0) 推荐(2) 编辑
摘要: 转载:http://blog.csdn.net/shengzhadon/article/details/52766263 U_BOOT_CMD是一个宏定义,具体功能是定义一个struct cmd_tbl_s的结构体变量,U_BOOT_CMD宏传递的参数是该结构体变量的成员变量。通过U_BOOT_CM 阅读全文
posted @ 2017-10-19 13:42 白宫飘红旗 阅读(1806) 评论(0) 推荐(0) 编辑
摘要: gcc(GNU C compiler) 基本用法: 编译选项: -O,对程序进行优化编译、链接,采用这个选项,整个源代码会在编译、连接过程中进行优化处理,这样产生的可执行文件的执行效率可以提高,但是,编译、连接的速度就相应地要慢一些。-O2,比-O更好的优化编译、连接,当然整个编译、连接过程会更慢 阅读全文
posted @ 2017-10-19 00:37 白宫飘红旗 阅读(210) 评论(0) 推荐(0) 编辑
  2017年10月18日
摘要: 转自:http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.html。 tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可 阅读全文
posted @ 2017-10-18 17:15 白宫飘红旗 阅读(162) 评论(0) 推荐(0) 编辑
  2017年10月16日
摘要: Shell脚本是一个包含一系列命令序列的文本文件。当运行这个脚本文件时,文件中包含的命令序列将得到执行 。 语法: Shell脚本的第一行必须是如下格式:#!/bin/sh符号#!用来指定该脚本文件的解析程序。在上面例子中使用/bin/sh来解析该脚本。当编辑好脚本后,如果要执行该脚本,还必须使其具 阅读全文
posted @ 2017-10-16 00:26 白宫飘红旗 阅读(219) 评论(0) 推荐(0) 编辑
  2017年10月15日
摘要: 在嵌入式开发过程中有宿主机和目标机的角色之分 宿主机是执行编译、链接嵌入式软件的计算机;目标机是运行嵌入式软件的硬件平台 宿主机一般通过网络、USB、JTAG等方式将软件下载到目标机。 网络下载:tftp服务器。 Tftp服务器作为工作于宿主机上的软件,主要提供对目标机的主要映像文件的下载工作。 T 阅读全文
posted @ 2017-10-15 23:19 白宫飘红旗 阅读(885) 评论(0) 推荐(1) 编辑
摘要: vi 有3种工作模式,分别是命令行模式、插入模式、底行模式 。 命令行模式:最初进入的一般模式,该模式下可以移动光标进行浏览,整行删除,但无法编辑文字。插入模式:只有在该模式下,用户才能进行文字的编辑输入,用户可以使用[ESC]键回到命令行模式。底行模式:该模式下,光标位于屏幕底行,用户可以进行文件 阅读全文
posted @ 2017-10-15 16:13 白宫飘红旗 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 超级用户的提示符是 #,其他用户的提示符是 $ 控制台切换: Linux是一个多用户操作系统,它可以同时接受多个用户登录。Linux允许一个用户进行多次登录 ,允许用户在同一时间从不同的虚拟控制台进行多次登录。虚拟控制台的选择可以通过按下Ctrl+Alt+一个功能键来实现,通常使用F1-F7。 切换 阅读全文
posted @ 2017-10-15 00:40 白宫飘红旗 阅读(195) 评论(0) 推荐(0) 编辑
  2017年10月12日
摘要: TQ2440开发板系统安装步骤: 1.先用JTAG线安装BIOS到开发板。下载BIOS,NOR/NAND开关选在NOR位置。 2.linux安装步骤: (1).格式化分区 (2).安装BIOS >安装到NAND中。 (3).安装LINUX内核 (4).安装根文件系统 linux系统目录结构: /bi 阅读全文
posted @ 2017-10-12 01:04 白宫飘红旗 阅读(346) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页