嵌入式相关方向
来源:互联网 发布:威廉叶芝知乎 编辑:程序博客网 时间:2024/05/22 13:24
1、嵌入式系统
一个嵌入式的系统,软件开发人员通常可分为应用和系统。应用负责界面开发和策略。系统负责基本功能实现。一个大型的项目,软件部分通常都是由多个应用开发人员和多个系统开发人员配合完成的。
2、系统方面
指的是Linux底层的库和驱动,音视频实质上也是系统的一个子类。但音视频处理逻辑比较复杂,一般会把音视频独立开来。嵌入式系统方面,采用C进行编程,包括u-boot,busybox,内核,驱动,基础库。
项目分为维护类和新开发两种。对于维护类项目,系统的工作一般是修修Bug,新需求除外。对于新开发的项目,系统的工作会受制于硬件的改动。所以新开发的项目,系统必须和硬件做好充分的沟通,了解硬件新的修改。同时,应用调用系统提供的接口,接口的变动,也必须及时同步给应用。
系统开发的关键是根据硬件设计,开发出应用可调用的接口。这样,了解一些常见的总线(IIC,IIS,SPI,PCI,USB,SATA)非常重要,同时对C语言的熟练度(基本数据结构-一般是链表,队列,循环BUFFER;指针)也有一定的要求。
系统开发最常见的问题是新功能实现以及需求变更引入的问题。
0 0
- 嵌入式相关方向
- 嵌入式系统方向相关就业方向
- 关于嵌入式系统方向
- 关于嵌入式系统方向
- 关于嵌入式系统方向
- 关于嵌入式系统方向
- 嵌入式就业方向
- 关于嵌入式的方向
- 关于嵌入式系统方向
- 嵌入式的方向
- 关于嵌入式系统方向
- 嵌入式方向学习
- 嵌入式系统方向
- 关于嵌入式系统方向
- 嵌入式学习方向
- 计算机学生 嵌入式 方向
- 嵌入式的方向
- 嵌入式 学习方向
- Target_Action
- 文件操作(NSFileManager)
- 一些极其有用的Lua代码
- Linux学习笔记 - 版本选择与安装
- greenDAO系列4--构建模型
- 嵌入式相关方向
- greenDAO系列5--查询
- Enums in JavaScript
- 【算法结构】一些经典的算法和数据结构的问题
- Spring Boot——开发新一代Spring应用
- hibernate关系映射--双向一对一@OneToOne
- 从零开始学Java之线程详解(1):原理、创建
- Spring揭秘 读书笔记 五 容器的启动
- Java实现简单的二叉树