你是一个计算机专业的学生,又有志于做arm-linux方面,所以我建议你专攻arm-linux软件方面。硬件的话由于你对于数电模电的基础不扎实,然后也没有设计电路的经验,所以相比于软件设计,上手要困难许多。在arm-linux开发中,软件占的比重远远大于硬件的比重。软件涉及到了系统的应用层和内核层的程序设计。
btw,如果你一定想从事硬件方面的发展,那可以先把模电数电补补。然后看关于PCB设计的书籍,以及arm体系结构,还有有关EMC方面的书籍。各个书籍的名字去当当网搜关键字 找别人推荐最多的那本买。
就这样。
根据2014年的三级嵌入式考试,题型包括:1.选择题,2.填空题,3.简答题,4.名词解释题。具体考 试 范 围 :
一、嵌入式系统的硬件
1. 嵌入式处理器
嵌
入式微处理器(Embedded Microprocessor Unit, EMPU)、嵌入式微控制器(Microcontroller Unit,
MCU)、嵌入式DSP 处理器(Embedded Digital Signal Processor, EDSP)、嵌入式片上系统(System
On Chip)的定义与功能 。
2. 存储器
只读存储器ROM(Read Only Memory)、随机存储器RAM(Random Access Memory)和闪存的定义与功能 。
3. 输入输出设备
液晶显示屏(liquid crystal display:LCD)、触摸屏、语音输入输出技术、键盘的功能 。4. 电源转换与管理
电源IC 分类、电源IC 的特点 5. 接口技术
嵌入式系统接口的、并行接口、串口、USB、PCMCIA 和CF、红外线接口 。
6. 总线
总线(总线的主要参数:总线的带宽,总线的位宽,总线的工作时钟频率),I2C 总线,CAN 总线 。
二、嵌入式操作系统 1. 操作系统基本理论
a) 内存管理:内存管理功能,内存分割(固定分割(Fixed Partitioning)与动态分割(Dynamic Partitioning)),虚拟内存(分页(Paging)与分段(Segmentation)),页替换算法;
b)进程与中断管理:进程状态与状态转换,进程描述,进程控制,并发,Dekker 算法,Peterson 算法,并发控制硬件方法,信号量,管程,消息传递,死锁与死锁处理,中断及中断处理 ;
c) 调度机制:调度类型,单处理器调度算法(FCFS 算法,循环执行算法,SPN 算法,SRT 算法,HRRN 算法,反馈算法) ;
d) 实时调度:时钟驱动调度,基于优先级调度,速率单调算法,EDF算法,LST算法,非周期实时调度算法。
2. 嵌入式操作系统 ;
a) 嵌入式操作系统特点:实时性,小内核,可配置,易移植,高可靠性,低功耗;
b) 常见嵌入式操作系统:嵌入式Linux,Windows CE,Palm OS,QNX,uC/OS,VxWorks。
三、嵌入式Linux与开发环境
1.嵌入式Linux内核结构 嵌入式Linux的常见模块,与标准Linux的差别(缺少MMU模块);
2. 嵌入式Linux内存管理 内核载入的进程的地址空间,内存的分配和释放,虚拟内存与内存页面的换入与换出;
3. 嵌入式文件系统 Ext2fs,临时文件系统tmpfs。
电子技术模拟电路与数字电路;电路原理;计算机组成原理;汇编语言程序设计;接口器件与电路;传感器技术与应用;微处理器系统;嵌入式系统原理与设计;操作系统原理;数据结构;C语言程序设计;自动控制原理;计算机网络原理;多媒体技术基础;数字信号处理;
由于嵌入式系统根据应用的需要,要追求最佳性价比,经常采用软件硬化以及硬件软化的方法。系统构成时,也要权衡折衷通用硬件、专用硬件以及软件。所以,相关开发人员必须掌握相关硬件以及软件技术。
.考试要求: (1) 掌握计算机科学基础知识; (2) 掌握嵌入式系统的硬件、软件知识; (3) 掌握嵌入式系统分析的方法; (4) 掌握嵌入式系统设计与开发的方法及步骤; (5) 掌握嵌入式系统实施的方法; (6) 掌握嵌入式系统运行维护知识; (7) 了解信息化基础知识、计算机应用的基础知识; (8) 了解信息技术标准、安全性,以及有关法律法规的基本知识; (9) 了解嵌入式技术发展趋势; (10) 正确阅读和理解计算机及嵌入式系统领域的英文资料。
2.通过本考试的合格人员能根据项目管理和工程技术的实际要求,按照系统总体设计规格说明书进行软、硬件设计,编写系统开发的规格说明书等相应的文档;组织和指导嵌入式系统开发实施人员编写和调试程序,并对嵌入式系统硬件设备和程序进行优化和集成测试,开发出符合系统总体设计要求的高质量嵌入式系统;具有工程师的实际工作能力和业务水平。 3.本考试设置的科目包括: (1)嵌入式系统基础知识,考试时间为150分钟,笔试,选择题; (2)嵌入式系统设计应用技术,考试时间为150分钟,笔试,问答题。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:1.828秒