嵌入式系统-嵌入式操作系统移植问题

问题描述

嵌入式操作系统移植问题
利用k60开发的时候可以移植哪些操作系统,我们所说的移植操作系统是为每一个工程移植操作系统?还是在板子上跑另外一个工程的时候可以移植另外的操作系统。另外移植操作系统的时候是不是就是在工程里面添加下载的系统代码,求大神指教!

解决方案

嵌入式系统一般都是linux内核,也有wince等等。移植说的是,你在一个平台上跑的程序可以换到另一个平台跑,比方,程序之前是windows的,后来
又在linux上跑,这就是移植。操作系统哪里什么移植,无非是把内核裁剪,让硬件较差的移动平台可以跑一个精简版的操作系而已。

解决方案二:
移植操作系统需要有对应的bsp,编译器等。关键看硬件厂商的支持,具体咨询下他们。

解决方案三:
最好能具体说一下移植方法与过程,谢谢!

时间: 2024-12-31 17:24:59

嵌入式系统-嵌入式操作系统移植问题的相关文章

《嵌入式设备驱动开发精解》——2.1 什么是嵌入式系统

2.1 什么是嵌入式系统 嵌入式设备驱动开发精解在进行嵌入式开发的讨论之前,先从概念这一层面来认识什么是嵌入式系统.从宏观上来说,一个嵌入式系统一般是一个被特意设计来做某一个或某几个特定功能的并且可能需要具备实时计算要求的系统.简单的嵌入式系统比如常见的空调.洗衣机等家用产品,这些产品就是为特定目的而设计的,它们并没有实时计算的需求,只要能把事情做完目的也就达到了.而一些涉及通信.安全.交通的嵌入式设备就必须有实时计算的要求,如手机和网络之间的通信.现代汽车的电子辅助系统都要求具有实时计算的能力

怎样将组态软件的运行平台移植到wince系统的嵌入式系统中

问题描述 怎样将组态软件的运行平台移植到wince系统的嵌入式系统中 我是菜鸟一枚,就一点可怜的c语音基础,但是导师让我做这个东西....现在手中有一部分已经做好的组态软件,然后希望将其运行平台移植到wince系统的嵌入式系统中去,就是做一个类似做一个触摸屏的上位机软件的东西,然后可以运行显示在触摸屏上....希望给我个稍微点详细的思路啊~~~辛苦大家咯~~~

ARM嵌入式系统的问题分析与总结

引言     由于各种新型微处理器的出现和应用的不断深化,嵌入式系统在后PC时代得到了空前的发展.随着时间的推移和技术的进步,在工业控制和新兴的手持式应用等领域,用户体验成为产品成功的关键因素之一,越来越多的产品需要良好的用户界面.互联功能以及较强的数据处理能力,这对嵌入式处理器硬件.软件.教学等提出了新的要求.     1  嵌入式处理器与硬件     在处理器方面,目前大量的中.低端嵌入式应用,主要使用8/16位单片机.在国内,由于历史的原因,主要是以MCS51核为主的许多不同型号单片机,主

《谈学单片机有前途还是嵌入式系统有前途》一文吴坚鸿回复整理

六月初吴坚鸿发表了<吴坚鸿谈学单片机有前途还是嵌入式系统有前途>一文,后被andy1989转发至博客中,在发烧友中引起了很大的反响.对于论坛上很多发烧友的评论,吴坚鸿一一作了答复,吴先生对于每个发烧友的评论都很认真的回复了,因此小编整理出来,供更多的发烧友们学习!稍稍啰嗦一下,吴坚鸿的回复可以解决很多单片机学者的疑问,如果有耐心看完的话,对大家会有极大的帮助的!     谢谢版主的关注,没想到有那么多朋友关注,让我的虚荣心一下子得到极大的满足.我决心对每个贴都回复.无论有多忙,每天坚持抽一点时

补补嵌入式系统基础知识

(本文的大部分内容总结自网络,感谢作者的贡献!) 在物联网技术如火如荼的今天,嵌入式开发重新得到了广大IT从业人员的关注.那么,什么是嵌入式系统?嵌入式系统由哪几部分组成?嵌入式系统的特点都有哪些?嵌入式系统的开发流程是怎样的?本文将带领大家重温这些基础知识. 嵌入式系统简介 嵌入式系统是指以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能.可靠性.成本.体积.功耗等严格要求的专用计算机系统.嵌入式系统一般应用于消费电子.智能家电.网络设备.医疗仪器.航天设备.工业控制等行业中.

《嵌入式 Linux C 语言应用程序设计(修订版)》——1.2 嵌入式系统的组成

1.2 嵌入式系统的组成 嵌入式系统主要由嵌入式微处理器.外围硬件设备.嵌入式操作系统以及用户应用软件等部分组成,其体系结构如图1.2所示. 从该图中可以清楚地看到嵌入式系统体系结构上下层之间的关系. 其中,硬件平台包括嵌入式处理器和外围设备,它们位于嵌入式系统结构中的最底层:嵌入式操作系统与通用操作系统的功能类似,为用户屏蔽硬件底层的具体细节,提供一个透明的操作空间:而应用软件则是位于嵌入式操作系统之上的,当然,用户也可以直接在嵌入式操作系统之上进行开发. 下面,将通过该体系结构中的每一层,来

《嵌入式 Linux C 语言应用程序设计(修订版)》一1.2 嵌入式系统的组成

1.2 嵌入式系统的组成 嵌入式 Linux C 语言应用程序设计(修订版) 嵌入式系统主要由嵌入式微处理器.外围硬件设备.嵌入式操作系统以及用户应用软件等部分组成,其体系结构如图1.2所示. 图1.2 嵌入式系统体系结构图 从该图中可以清楚地看到嵌入式系统体系结构上下层之间的关系. 其中,硬件平台包括嵌入式处理器和外围设备,它们位于嵌入式系统结构中的最底层:嵌入式操作系统与通用操作系统的功能类似,为用户屏蔽硬件底层的具体细节,提供一个透明的操作空间:而应用软件则是位于嵌入式操作系统之上的,当然

《stm32嵌入式系统开发实战指南》一1.4 微控制器选型

1.4 微控制器选型 在项目的最初阶段,首先需要解决的问题是选择适合工程需要的微控制器.通常,选择一款适合工程需求的微控制器,不仅需要考虑成本.主频.硬件接口,还需要考虑是否运行操作系统.配套的开发工具.仿真器,以及工程师对微控制器的经验和软件支持情况等.微控制器选型是否得当对项目开发的进度至关重要,甚至关系项目的成败. 1.4.1 选型因素 (1) 价格及供货保证 芯片的价格和供货是必须考虑的因素.由于许多芯片目前处于试用阶段,其价格和供货处于不稳定状态,所以选型时尽量选择有量产的芯片. (2

《stm32嵌入式系统开发实战指南》一1.2 Cortex内核系列处理器技术特点

1.2 Cortex内核系列处理器技术特点 1.2.1 ARM Cortex-M系列处理器 ARM Cortex-M3是一种基于ARMv7体系结构的最新ARM嵌入式内核,它采用哈佛结构,使用分离的指令和数据总线(与冯?诺依曼结构的数据和指令共用一条总线相比,双总线架构使吞吐量得到有效提升).除了使用哈佛结构,Cortex-M3 还具有其他显著的优点:具有更小的基础内核.价格更低.速度更快.与内核集成在一起的是一些系统外设,如中断控制器.总线矩阵.调试功能模块,而这些外设通常都是由芯片制造商增加的