设计一个简单的嵌入式系统
@鲜毅1420:如何编写一个最简单的嵌入式操作系统 -
胥毅18316335572…… 嵌入式操作系统(Embedded Operating System,简称:EOS)是指用于嵌入式系统的操作系统.嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等.嵌入式操作系统负责嵌入式系统的全部软、硬件资源的分配、任务调度,控制、协调并发活动.它必须体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求的功能.目前在嵌入式领域广泛使用的操作系统有:嵌入式实时操作系统µC/OS-II、嵌入式Linux、Windows Embedded、VxWorks等,以及应用在智能手机和平板电脑的Android、iOS等.
@鲜毅1420:介绍一下嵌入式系统的设计步骤有哪些?各部分主要工作是什么 -
胥毅18316335572…… 第一步: 硬件设计:主要是设计硬件电路图、绘制硬件原理图、绘制硬件PCB图、制作出PCB板. 第二步: 软件设计:主要是设计系统的底层函数、API函数、植入操作系统、设计应用程序.第三步: 调试:在PCB上运行调试程序
@鲜毅1420:嵌入式系统的设计流程是什么?
胥毅18316335572…… 嵌入式计算系统将必须紧密工作的硬件和软件相结合.嵌入式系统设计人员已将擅长的设计方法发展到用软件来体现系统的部分功能.早期的硬件/软件协同设计领域的研究人员强调同时进行设计的重要性.系统体系结构一旦确定,硬件和软件可...
@鲜毅1420:嵌入式系统设计 -
胥毅18316335572…… 你应该首先知道什么是嵌入式? 我对此的理解是:宏观上只要是有微控制器或者微处理器的都可以叫做嵌入式系统,比如最简单的单片机系统,但是随着技术发展,目前的共识就是一般使用了比较高级的嵌入式OS比如linux、wince或者小型的实时RTOS,比如RTT、uCOS等.从原理上说,嵌入式系统是硬件和软件高度融合的结果,分多个层次,从编程上来说,最底层一般是汇编语言、驱动层一般是汇编语言和C语言的混合,接着是应用层,这个时候可选择非常多,可以使用c++也可以用JAVA.总之,如果你没有学习过C语言,没有关系,如果将来是搞应用层的就不需要学习这个.
@鲜毅1420:什么是嵌入式系统?由哪几部分组成? -
胥毅18316335572…… 随着计算机技术对各个领域的渗透,计算机硬件不在以物理上独立的装置形式出现,而是大部分或全部都隐藏或嵌入到各种应用系统中,这样的系统称为嵌入式系统.不过,嵌入式系统要求嵌入式软件的支持. 嵌入式操作系统是操作系统的一种类别.(操作系统是一种管理计算机系统资源、控制程序执行、改善人际界面、和为其他软件提供支持的系统软件.)
@鲜毅1420:从linux内核到嵌入式系统的构建.可以简单说一下基本步骤吗. -
胥毅18316335572…… 这样说吧,先给你普及一下嵌入式系统的组成: 一般来说,嵌入式操作系统大都由三部分组成,分别是bootloader、kernel、rootfs,也就是引导启动程序,内核,根文件系统. 所以要构建一个嵌入式系统不是从linux内核开始的,完整步骤应该...
@鲜毅1420:如何开发自己的嵌入式系统 -
胥毅18316335572…… 先讲一讲需要掌握的基本技能.答: (1)C语言是所有编程语言中的王者(单片机、DSP、类似ARM的种种芯片的编程都可以用C语言搞定),因此必须非常熟练的掌握,大学本科教学中的C语言是远远不够的,有两个非常重要的内容没有讲...
@鲜毅1420:嵌入式实时系统,什么是嵌入式实时系统 -
胥毅18316335572…… 嵌入式实时操作系统(Embedded Real-time Operation System,RTOS).嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”,是一种以应用为中心、以计算机技术为基础、软件硬件可裁剪、功能、可靠性、成本、体积、功耗严格...
@鲜毅1420:如何从零开始开发一款嵌入式产品
胥毅18316335572…… 5.嵌入式高手对技术的理解(含辛茹苦这么多年的精华体验)有很多人认为:嵌入式系统性能的核心因素是软件功能,其实,如果按照这种逻辑,系统设计中存在的问题就应由软件人员来负责;其实这个观点实际上反映了设计嵌入式产品时如何...
胥毅18316335572…… 嵌入式操作系统(Embedded Operating System,简称:EOS)是指用于嵌入式系统的操作系统.嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等.嵌入式操作系统负责嵌入式系统的全部软、硬件资源的分配、任务调度,控制、协调并发活动.它必须体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求的功能.目前在嵌入式领域广泛使用的操作系统有:嵌入式实时操作系统µC/OS-II、嵌入式Linux、Windows Embedded、VxWorks等,以及应用在智能手机和平板电脑的Android、iOS等.
@鲜毅1420:介绍一下嵌入式系统的设计步骤有哪些?各部分主要工作是什么 -
胥毅18316335572…… 第一步: 硬件设计:主要是设计硬件电路图、绘制硬件原理图、绘制硬件PCB图、制作出PCB板. 第二步: 软件设计:主要是设计系统的底层函数、API函数、植入操作系统、设计应用程序.第三步: 调试:在PCB上运行调试程序
@鲜毅1420:嵌入式系统的设计流程是什么?
胥毅18316335572…… 嵌入式计算系统将必须紧密工作的硬件和软件相结合.嵌入式系统设计人员已将擅长的设计方法发展到用软件来体现系统的部分功能.早期的硬件/软件协同设计领域的研究人员强调同时进行设计的重要性.系统体系结构一旦确定,硬件和软件可...
@鲜毅1420:嵌入式系统设计 -
胥毅18316335572…… 你应该首先知道什么是嵌入式? 我对此的理解是:宏观上只要是有微控制器或者微处理器的都可以叫做嵌入式系统,比如最简单的单片机系统,但是随着技术发展,目前的共识就是一般使用了比较高级的嵌入式OS比如linux、wince或者小型的实时RTOS,比如RTT、uCOS等.从原理上说,嵌入式系统是硬件和软件高度融合的结果,分多个层次,从编程上来说,最底层一般是汇编语言、驱动层一般是汇编语言和C语言的混合,接着是应用层,这个时候可选择非常多,可以使用c++也可以用JAVA.总之,如果你没有学习过C语言,没有关系,如果将来是搞应用层的就不需要学习这个.
@鲜毅1420:什么是嵌入式系统?由哪几部分组成? -
胥毅18316335572…… 随着计算机技术对各个领域的渗透,计算机硬件不在以物理上独立的装置形式出现,而是大部分或全部都隐藏或嵌入到各种应用系统中,这样的系统称为嵌入式系统.不过,嵌入式系统要求嵌入式软件的支持. 嵌入式操作系统是操作系统的一种类别.(操作系统是一种管理计算机系统资源、控制程序执行、改善人际界面、和为其他软件提供支持的系统软件.)
@鲜毅1420:从linux内核到嵌入式系统的构建.可以简单说一下基本步骤吗. -
胥毅18316335572…… 这样说吧,先给你普及一下嵌入式系统的组成: 一般来说,嵌入式操作系统大都由三部分组成,分别是bootloader、kernel、rootfs,也就是引导启动程序,内核,根文件系统. 所以要构建一个嵌入式系统不是从linux内核开始的,完整步骤应该...
@鲜毅1420:如何开发自己的嵌入式系统 -
胥毅18316335572…… 先讲一讲需要掌握的基本技能.答: (1)C语言是所有编程语言中的王者(单片机、DSP、类似ARM的种种芯片的编程都可以用C语言搞定),因此必须非常熟练的掌握,大学本科教学中的C语言是远远不够的,有两个非常重要的内容没有讲...
@鲜毅1420:嵌入式实时系统,什么是嵌入式实时系统 -
胥毅18316335572…… 嵌入式实时操作系统(Embedded Real-time Operation System,RTOS).嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”,是一种以应用为中心、以计算机技术为基础、软件硬件可裁剪、功能、可靠性、成本、体积、功耗严格...
@鲜毅1420:如何从零开始开发一款嵌入式产品
胥毅18316335572…… 5.嵌入式高手对技术的理解(含辛茹苦这么多年的精华体验)有很多人认为:嵌入式系统性能的核心因素是软件功能,其实,如果按照这种逻辑,系统设计中存在的问题就应由软件人员来负责;其实这个观点实际上反映了设计嵌入式产品时如何...