Chinaunix首页 | 论坛 | 博客
  • 博客访问: 106799
  • 博文数量: 20
  • 博客积分: 506
  • 博客等级: 下士
  • 技术积分: 216
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-08 21:10
文章分类

全部博文(20)

文章存档

2011年(20)

我的朋友

分类: LINUX

2011-03-06 23:36:23

 如果给个对于只懂的c的人一台电脑,一块有处理器的开发板(单片机),要求写一个程序,能在开发板上跑起来。我想,这就是嵌入式的过程吧。也许这比较简单,写个程序烧到0地址就行了呗,上电直接跑。

    如果这块开发板还带操作系统的话,如linux,如果这个处理器是arm的,那么我们在电脑上写的程序,怎么弄到板上的linux系统下面呢,而且还能支持该处理器?因此,对于一个初学者而言,我们要做很多的准备工作。

   

    0开始学习嵌入式linux(1)

  

   开发环境准备 

电脑(xp), 开发板(arm9),  串口线(没有可以usb->串口),网线,并口线(用于jtag/jlink调试)

  

(1)软件环境:

pc端我们首先要安装的便是VMware,然后在其上安装linux操作系统(我以ubuntu8.04为例)。ubuntu安装完成以后,顺便安装vm-tools 方便xpubuntu之间 文件共用。在这里不多说了。

 

(2)ubuntu网络搭建 配置上网

 1.配置静态IP
 vim /etc/network/interfaces

 auto lo
 iface lo inet loopback
 auto eth0
 iface eth0 inet static
 address  192.168.1.***
 netmask 255.255.255.0
 gateway 192.168.1.1

 

 2.配置域名解析
 vim /etc/resovl.conf

 nameserver ***.***.***.***
 nameserver ***.***.***.***  //
备用域名

 

 3.重启网络服务

/etc/init.d/networking restart

 

这里注意虚拟机的网络配置,选中桥接
 
 
到此,我们的ubuntu已经可以上网了~
 
 
 
 
 
阅读(1292) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~