电子文章 | 电子资料下载 | 家电维修 | 维修资料下载 | 加入收藏 | 全站地图
您现在所在位置:电子爱好者电子文章arm嵌入式我的嵌入式学习笔记(1)-- 搭建开发环境

我的嵌入式学习笔记(1)-- 搭建开发环境

11-20 15:53:45 | http://www.5idzw.com | arm嵌入式 | 人气:323
标签:arm嵌入式系统,arm系统,arm开发,http://www.5idzw.com 我的嵌入式学习笔记(1)-- 搭建开发环境,http://www.5idzw.com

  作者:曹忠明,www.5idzw.com嵌入式培训中心讲师

  作为一个嵌入式linux的业内人士(脸红ing,呵呵!),我需要一个我自己的环境,我选择我喜欢,我选择了Ubuntu这个系统,虽然这个系统有些方面不如redhat、fadero这些系统,如软件包不是很全。但是发现问题、解决问题才能学到更多的东西吗!Ubuntu有友好的用户界面和简单易学的软件管理机制、适用于初学linux的人!

  说了这么多的废话了,来点实的,在这里我搭建一个属于我的开发环境:

  这里说明一下:Ubuntu是一个对网络依赖比较大的系统所以连接好网络我们开始

  一、安装ubuntu8.10

  二、修改源

  # sudo vi /etc/apt/sources.list

  deb ftp://ftp3.tsinghua.edu.cn/mirror/ubuntu/ubuntu/

  或直接在

  系统->系统管理->软件源

  选择软件源

  三、更新源列表

  # sudo apt-get update

  四、安装中文环境 :系统->系统管理->语言支持

  在“支持的语言”列表中选中“汉语”右边的复先框,点“确定”

  五、安装 vim(系统自带的那个简直是“鸡肋”很多功能不能用)

  # sudo apt-get install vim

  六、安装串口工具 minicom 或kermit (本人喜欢使用kermit)

  # sudo apt-get install minicom

  或

  #sudo apt-get install ckermic

  配置文件

  #cd ~ 进入用户目录

  #vim .kermrc

  添加如下内容:

  set line /dev/ttyS0 #如果使用的是USB串口这里是/dev/ttyUSB0

  set speed 115200

  set carrier-watch off

  set handshake none

  set flow-control none

  robust

  set file type bin

  set file name lit

  set rec pack 1000

  set send pack 1000

  set window 5

  七、安装NFS服务器

  #sudo apt-get install nfs-kernel-server

  配置:

  # sudo mkdir -p /nfsroot/myfs

  # sudo chmod 777 /nfsroots

  # sudo vi /etc/exports

  /nfsroot/myfs *(rw,async,no_root_squash)

  # sudo /etc/init.d/nfs-kernel-server restart

  八、安装TFTP服务器

  #sudo apt-get install tftp-hpa tftpd-hpa xinetd

  配置:

  # sudo mkdir -p /tftpboot

  # sudo chmod 777 /tftpboot

  # sudo vim /etc/xinetd.d/tftp

  添加如下内容

  service tftp

  {

  disable = no

  socket_type = dgram

  protocol = udp

  wait = yes

  user = root

  server = /usr/sbin/in.tftpd

  server_args = -s /tftpboot

  per_source = 11

  cps = 100 2

  flags = IPv4

  }

  # sudo /etc/init.d/xinetd restart

  九、安装编译内核需要的库

  # sudo apt-get install libncurses5-dev sharutils

  “www.5idzw.com提供”



  ,我的嵌入式学习笔记(1)-- 搭建开发环境
关于《我的嵌入式学习笔记(1)-- 搭建开发环境》的更多文章