linux 环境笔记

vim比vi强大 在查询方面 vi主要是编辑代码 zmodem 协议 通过 secureCRT 上传 下载  命令 rz  linux接收  sz  windows接收 注意samba 配置 有个用户权限  samba 和linux密码 不一样一般 samba配置 [yxcq_share]...

2015-05-30 11:45:03

阅读数:188

评论数:0

所谓完整的linux系统包括

下面是笔者针对网上bootloader、linuxkernel(linux内核)、rootfile(根文件系统),三者关系的一个总结,包括提问和回答。 1.LINUX中bootloader、linuxkernel、rootfile三者之间的确切关系是怎么样的呢? boo...

2015-05-04 00:47:31

阅读数:392

评论数:0

嵌入式 linux 第四课 内存管理单元MMU

1MMU介绍 a 权限管理 b地址映射 权限管理 访问时出现 程序奔溃现象,不能访问别的地址空间 地址空间 互不相同 虚拟地址的理解 链接地址 没有虚拟 地址 和 物理地址之分 虚拟地址怎么转换成物理地址 一般都有个公式 mips=VA *0X0000000+PA 在arm 体系...

2015-04-30 23:51:51

阅读数:194

评论数:0

嵌入式 linux第三讲 存储管理实验

1

2015-04-30 23:51:21

阅读数:424

评论数:0

Linux经典书籍推荐(入门导读)

入门篇      《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux。另外比较热门的也可以看看《鸟哥的私房菜》等书,偏管理类的书。如果想做server方向的可以找来看看。 驱动篇     《LINUX设备驱动程序》就是网上说的“L...

2015-04-28 22:21:45

阅读数:144

评论数:0

驱动模块Makefile 分析

先看一下代码 ifeq ($(KERNELRELEASE),)         KERNELDIR ?= /home/linux/linux-2.6.22.6         PWD := $(shell pwd)         modules:                 $...

2015-04-27 12:14:28

阅读数:176

评论数:0

嵌入式第第八讲 简单驱动

* 应用程序  open read write -> C库 -> 内核 异常处理函数->根据异常处理函数  及不同的文件属性 找到具体的驱动程序

2015-04-25 16:31:49

阅读数:311

评论数:0

配置 ubuntu 13.4 NFS

下面介绍安装步骤 1、执行命令:sudo apt-get install nfs-kernel-server 我之前安装了,之所以写下来是防止重装系统后,这些东西都怎么安装。 2、执行命令:mkdir /home/song/nfs 建立一个nfs服务的专有的文件夹,这里路径依自...

2015-04-25 15:34:38

阅读数:231

评论数:0

undefined reference to `__aeabi_unwind_cpp_pr0' 问题解决办法

arm-none-linux-gnueabi/bin/ld: section .ARM.extab loaded at [00201008,00201013] overlaps section .data loaded at [00201008,0020103f] at91sam9260ek.o...

2015-04-24 12:03:17

阅读数:543

评论数:0

构建根文件系统一之ubuntu12.04下安装编译BusyBox图文解说

下载并解压 1、下载busybox源码包,可以从http://www.busybox.net/downloads/网站下载,这里我使用的是busybox-1.7.0.tar.bz2版本,本版点此下载 2、新建一个文件夹,命名为busybox(路径依自己而定,不过要记住此路径,下面会用到...

2015-04-24 09:33:34

阅读数:183

评论数:0

嵌入式第七讲 构建根文件系统

uboot的目的 启动内核 内核的目的是运行应用程序 应用程序放在根文件系统那里 我们这节课 就是构建根文件系统 init_post   // 执行应用程序的函数 内核怎么样启动第一个应用程序 sys_open((const char __user *) "/dev/consol...

2015-04-23 09:31:48

阅读数:708

评论数:0

嵌入式linux第六讲 内核分析

内核分析 * 把这个文件 解压缩 打补丁 配置 编译 root@liuhehe-machine:/home/system/linux-2.6.22.6# patch -p1 配置 make menuconfig 使用默认的配置 使用厂家提供的配置文件  把厂家的配置文件 cp为.config文件...

2015-04-22 08:40:55

阅读数:248

评论数:0

嵌入式 linux 第五讲 uboot

*解压 *打补丁 *配置 *编译 打补丁 root@liuhehe-machine:~# cd /home/system/ root@liuhehe-machine:/home/system# tar xjf u-boot-1.1.6.tar.bz2 root@liuhehe-machine:/h...

2015-04-18 01:41:17

阅读数:599

评论数:0

ARM ADS1.2 卸载后重装安装不上的问题

ARM ADS1.2 卸载后重装,但是总是在 modify repair remove界面,无法正常安装。解决方法:删除安装目录,删除注册表HKEY_CURRENT_USER\SOFTWARE\ARM Limited\ARM Developer SuiteHKEY_LOCAL_MACHINE\SO...

2015-04-15 01:03:15

阅读数:607

评论数:0

嵌入式工程是的要求

需要有擅长领域 例如:嵌入式开发,精通嵌入式Linux、uClinux、UC/OS操作系统 主要研究方向:是嵌入式Linux系统应用和物联网技术应用。 熟悉处理器包括:S3C44B0、S3C2410、AT91RM9200、S3C6410、Broadcom 5352等。 先后参与...

2015-04-14 04:29:59

阅读数:265

评论数:0

关于对ARM处理器中“8位位图”的理解

首先感谢博文 http://blog.chinaunix.net/uid-20543672-id-94265.html点击打开链接 看了之后才有了解,在此谢谢了。  在ARM处理器的汇编语言中,对指令语法格式中的的常数表达式有这样的规定:“该常数必须对应8位位图,即常数是由一个8位的常数...

2015-04-12 14:54:49

阅读数:141

评论数:0

main_loop分析

main_loop()函数做的都是与具体平台无关的工作,主要包括初始化启动次数限制机制、设置软件版本号、打印启动信息、解析命令等。 (1)设置启动次数有关参数。在进入main_loop()函数后,首先是根据配置加载已经保留的启动次数,并且根据配置判断是否超过启动次数。代码如下: 295...

2015-04-11 00:44:31

阅读数:255

评论数:0

嵌入式 linux 第二课 GPIO

*目标点亮LED a 看原理图 想让nLED1点亮 则GPF4输出 0 其他同理 b 怎么让 GPF4 输出 0/1 * 配置功能  输出/输入/其他 * 在输出模式下设置输出高或低电平 * 看芯片手册 操作寄存器 来配置 输入/输出/其他/ 模式下的高低电平。 @****...

2015-04-10 23:47:42

阅读数:288

评论数:0

嵌入式linux 第一课

总结 *开发环境的搭建在其他地方单独列出 *windows 开发环境 步骤:编辑   编译 执行 *linux  可以windows编好传到linux 或者 在linux下编辑 windows 下编辑 上传 linux下 用命令编译

2015-04-10 00:28:53

阅读数:202

评论数:0

JZ2440如何烧写裸板程序,在 Linux 下使用 dnw 和 u-boot 烧写系统 和 用Tftp 下载

*使用 JLink 烧写 Nor Flash JLink 只支持烧写 Nor Flash,不支持烧写 Nand Flash。要烧写 Nand Flash 只能按这几步 操作: 1. 开发板设为 Nor Flash 启动(开发板有选择 Nor Flash ...

2015-04-09 11:46:56

阅读数:1687

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭