转自:http://bbs.topsage.com/dispbbs_121_1420_15.html
有些朋友想学通信、嵌入式开发,但总觉得自己没有软硬件环境,我就按我的了解给 大家介绍一下怎么建立这样的环境,当然我了解的只是我学习和工作的方向。通信我做的是数据网方面的工作,包括TCP/IP、二三层交换、对接入网、H.323和软交换也有一点认识。这些软硬件环境都是可以在PC上构建的。你甚至可以在一个没有网卡的PC上建立一个包含多个路由器、接入服务器、VoIP网关、网守、主机等的仿真网络环境,而且与实际的网络相当接近,当然这需要你有清晰的网络概念和一定的网络知识,我一直在努力开发一套软件将这个过程简化,目前试验已经做完,我可能会将它融入我的操作系统外围扩展软件中。这样的方法我无法用简单的语句讲的很清楚,我可以说一下大概的思想,就是在PC上实现仿真网卡,(知道Windows怎么在没有网卡的机器实现虚拟网卡技术的朋友都应该会明白),然后每一个仿真网卡对应一个虚拟设备,如路由器或者主机。你也可以借助第三方工具完成部分工作,如VmWare等。我现在就是利用一个仿真网卡做自己的开发的。
至于嵌入式开发环境更加容易实现,PC就是一个非常大的硬件平台,现有的嵌入式操 作系统通常都支持X86,你可以在上面做开发,通过软盘Boot或者使用虚拟机装载,我用VxWorks做了试验,在一台PC上跑Windows和VxWorks两个系统。另外Windows上的兼容DOS的16位仿真X86环境也为很多操作系统提供了绝佳的试验环境,我的操作系统在Windows上就是这样实现的。Linux在嵌入式中应用也比较广泛,它在网上有大量的资料,而且也相对比较容易实践。同时很多完善的嵌入式开发环境支持软件仿真,如Tornado、WinCE等。
分享到:
相关推荐
在UBUNTU下配置安装QT4.5嵌入式环境
mini2440嵌入式开发环境搭建,分析与图解mini2440嵌入式开发环境搭建的过程。
### QT嵌入式开发环境搭建详解 #### 一、引言 QT,作为一个全面的C++应用程序开发框架,因其强大的跨平台能力与丰富的GUI组件,成为众多开发者在嵌入式系统开发中的首选工具。QT不仅提供了功能丰富的类库,还包括一...
嵌入式Linux环境搭建是开发基于Linux系统的嵌入式设备的关键步骤,这涉及到硬件平台的选择、Linux内核的配置与编译、根文件系统的构建等多个环节。以下将详细阐述这个过程中的重要知识点。 1. **硬件平台选择**:...
在嵌入式环境搭建NFS时,可能遇到的异常问题分析和解决也是本文讨论的内容。由于篇幅限制,具体异常问题分析和解决方法此处不再赘述,但在实际操作中,应根据错误提示进行适当的问题定位和解决,通常涉及网络配置、...
最后,文章还提及了在Windows 7中如何通过网络邻居共享Samba服务器,说明了Samba的使用场景,包括文件共享、打印机共享等,强调了Samba在嵌入式环境搭建中的作用。 总结以上内容,我们可以看到Samba作为一种跨平台...
### QT2.3.7嵌入式环境搭建详解 #### 一、前言 随着嵌入式技术的发展,Qt作为一款强大的跨平台图形界面库,在嵌入式领域得到了广泛的应用。本文将详细介绍如何搭建QT2.3.7的嵌入式开发环境,包括所需软件的准备、...
嵌入式LINUX开发环境搭建,也是网上收集的,推荐给大家看看!
在“嵌入式环境搭建.avi”视频教程中,很可能会详细展示以上步骤,包括安装和配置每项工具,以及解决可能出现的问题。通过跟随教程,开发者应该能够成功地在Linux环境下建立一个功能完备的嵌入式开发环境,从而能够...
基于2440处理器嵌入式环境搭建毕业论文.doc
根据给定的文件信息,我们将详细讲解嵌入式环境搭建中所涉及的关键知识点,包括虚拟机安装、Ubuntu系统的安装、tftp和nfs服务器的搭建,以及使用SecureCRT远程登录Ubuntu和安装arm-linux-gcc-4.1.2编译器的方法。...
1.嵌入式Linux开发环境的搭建及Makefile应用实验报告; 2.涉及到华清远见开发工具箱连接使用; 3.开发环境搭建。
嵌入式 Linux 开发环境搭建 嵌入式 Linux 开发环境搭建是指在通用计算机上编写程序,然后通过交叉编译生成目标平台上可以运行的二进制代码格式,最后再下载到目标平台上的特定位置上运行的过程。该过程需要交叉开发...
### 嵌入式Qt开发环境搭建详解 #### 一、前言 本文将详细介绍如何在Windows和Linux环境下搭建Qt开发环境,并进一步介绍如何将Qt应用程序移植到开发板上。对于初学者而言,理解Qt的不同版本及其应用领域非常重要。...
### 基于Ubuntu的嵌入式环境搭建详解 #### 一、概述 本文旨在详细介绍如何在基于Ubuntu的系统上构建一套完整的嵌入式Linux开发环境。对于希望踏入嵌入式开发领域的初学者来说,本指南无疑是一份宝贵的资源。通过本...
### QT4嵌入式环境搭建详解 #### 一、环境准备与配置 在开始QT4嵌入式环境的搭建之前,首先要明确QT4有两种主要版本:一种是基于X Window服务的X11版本,另一种是基于framebuffer的版本。本文将详细介绍如何编译这...
linux下嵌入式Qt4.8开发环境搭建详细步骤 Linux下的嵌入式Qt4.8开发环境搭建是指在Linux系统中安装和配置Qt4.8开发环境,以便在ARM平台上进行开发。以下是该过程的详细步骤: 一、准备文件 在开始搭建环境之前,...