00

您所在的位置:网站首页 简述通用设计的特点 00

00

2023-06-27 00:26| 来源: 网络整理| 查看: 265

嵌入式应用场景很多,嵌入式就业岗位的缺口也比较大,嵌入式系统是以应用为中心,以现代计算机技术为基础,能够根据用户需求(功能、可靠性、成本、体积、功耗、环境等)灵活裁剪软硬件模块的专用计算机系统。从上述的嵌入式定义中,我们可以看出嵌入式系统所涉及的技术包括软件技术与硬件技术。

硬件技术主要是根据需求,选择对应的硬件方案,包括处理器、存储器、外设方案。而软件技术是根据需求选择合适的软件方案包括是否使用操作系统、操作系统的选型、驱动代码编写、应用逻辑编写。

其中应用逻辑编写是与客户需求最为强相关,因而从事应用逻辑开发的人员最多。

嵌入式系统在要求简单的场合和要求复杂的场合均有应用,一般简单场合对成本控制要求极高,并且处理器需要完成的功能不多,比如洗衣机、空调、电饭锅等,此种系统中一般选用较为简单的单片机系统,而针对一些运算要求较高的场合,比如需要视频处理的电机视、平板、手机、摄像头等,会选择性能更好的芯片并且加载操作系统来完全此类复杂的任务。

网上关于单片机系统的资料多,并且讲述的也比较清晰,而针对带操作系统的嵌入式系统讲述的资料很杂,不太清晰,因而对带操作系统的嵌入式系统,笔者对其所涉及的技术作一个整理和描述,方便有需要同学入门,另外笔者对技术描述有错误的地方,希望大家进行指正。

目前嵌入式系统中最常使用的操作系统是linux,嵌入式系统最常使用的语言是C/C++,一个典型的嵌入式系统从底层到上层包括,硬件开发、驱动开发、操作系统开发、应用程序开发。后面的章节优先描述基于linux系统的嵌入式应用程序开发。

笔者所写内容均是默认读者至少有C语言基础,另外笔者所写的内容均是以自身学习和工作经历所总结的常用技术,有需要的同学可以进行系统性学习。

目前博客正在持续更新中,笔者打算编写嵌入式应用基础篇、嵌入式应用工程篇、嵌入式应用系统篇、嵌入式应用视频篇



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3