内容简介本书论及了嵌入式工程师职业生涯的方方面面。
首先分析了嵌入式工程师必备的技能条件,讲述了掌握这些技能的学习途径。
然后结合实际讨论了设计小型嵌入式系统时经济使用的自底向上方法和设计大型嵌入式系统时经常使用的自顶向下方法。
最后讲述了嵌入式工程师的3种职业道路—做自由职业者、为小公司工作以及为大公司工作,分别讨论了每种职业道路的优热和风险,为嵌入式工程师的职业选择提供了理论指导和借鉴参考。
本书不仅适合各层次嵌入式技术人员阅读,而且对于想要成为嵌入式工程师的其他职位人员,甚至是在校学生,都具有实际的指导意义。
目录第1章引言11.1关于本书11.2什么是嵌入式工程师2第2章学习与教育42.1进入嵌入式工程领域的传统教育模式42.2非传统教育模式进入嵌入式工程领域92.3如果想编写嵌入式软件,那么至少要学习多少电子学知识182.4教育方面的圈套、死胡同,以及必须规避的培训骗局212.5必需掌握的实践技能25第3章自学自底向上的设计方法(小型嵌入式系统)283.1目标读者283.2intel8051微控制器及其变种313.3atmelavr微控制器393.4timsp430微控制器463.5microchippicmicro微控制器523.6满足特殊需求的异常架构微控制器583.7我应该学习什么编程语言呢?c++、c、汇编语言在小型嵌入式系统中613.8防盗版开发工具简介653.9基于avr微控制器和免费工具的8位嵌入式项目实例67第4章自学自顶向下的设计方法(大型嵌入式系统)93.4.1目标读者934.2嵌入式x86解决方案944.3arm处理器1034.4powerpc1124.5linux操作系统1144.6ecos操作系统1214.7面向大型嵌入式系统开发,应该学习什么编程语言1234.8处理器选择的最后建议124第5章做自由职业者1275.1你适合做自由职业者吗?其中的风险与好处1275.2从兼职工作到自由职业者——记账、纳税与工作量1285.3寻找并维护客户的方法1305.4迭代式项目:无休无止的噩梦1335.5适当地为自己的服务定价1365.6为自己建立良好的工作实践1385.7不仅仅是握手:合同的重要性140第6章在小公司工作1436.1分析自己的目标:小公司的优势和风险1436.2如何获得一份工作1446.3小公司里的责任和压力1466.4在小公司里的个人原动力1486.5严格管理有限的资源1496.6任务细目分类:一周的典型工作153第7章在大公司工作1547.1分析自己的目标:大公司的优势与风险1547.2如何获得一份工作1557.3全球化:项目外包与临时工作签证1577.4管理规程与个人:不要触犯了公司的管理规程1627.5管理与营销的关系1667.6任务细目分类:一周常见工作168第8章结束语170
2023/1/13 6:46:11 15.84MB Linux 嵌入式 工程师 必知必会
1
ARM架构过去称作进阶精简指令集机器(AdvancedRISCMachine,更早称作:AcornRISCMachine),是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。
由于节能的特点,ARM处理器非常适用于移动通讯领域,符合其次要设计目标为低耗电的特性。
2021/7/25 9:23:53 4.54MB 内核手册
1
基于ARM处理器的声音解码器。
任务:采用UP_tech的声音解码器模块,基于LPC2103开发板,完成播放语音功能。
要求:1)熟悉ARM开发板工作及开发环境;
2)熟悉声音解码器的控制及工作原理;
3)采用ARM接口连接声音解码器信号,由声音解码器产生语音。
***4)语音音量可以控制。
*5)语音数据可以由SPI接口传入到ARM零碎。
***
2016/6/1 13:43:37 60KB arm
1
基础的图像处理算法C言语源码,很方便移植到各种arm处理器使用
2016/3/8 3:35:52 825KB FFT hog jpeg gif
1
最新TM4C123中文资料tm4c123g等系列也可兼用,内容大同小异,对这块arm处理器的开发很有协助。
2019/6/27 9:50:57 5.54MB TM4C123 中文资料
1
文字版《ARM处理器开发详解:基于ARMCortex-A8处理器的开发设计》随着消费群体对产品要求的日益提高,嵌入式技术在机械器具制造业、电子产品制造业、信息通信业、信息服务业等领域得到了大显身手的机会,并被越来越广泛地应用。
ARM作为一种32位的高功能、低成本的嵌入式RISC微处理器,已得到最广泛的应用。
目前,Cortex-A系列处理器已经占据了嵌入式处理器大部分的中高端产品市场,尤其是在移动设备市场上,几乎占据了绝对垄断的地位
2021/3/4 22:32:42 19.78MB ARM
1
《基于模型的设计:MCU篇》一书采用了先进的产品开发思想逐个基于模型设计的方法,并以MATLABR2010b为软件平台。
让工程师在可视化的MATLAB统一开发环境中,一边进行需求分析、算法研究、模型与需求分析的双向跟踪、模型验证与优化;
另一边进行自动生成C代码的软件在环测试、处理器在环测试、代码的有效性分析、代码与模型的双向跟踪、代码优化、硬件测试等,让算法到嵌入式实时C代码的生成一步到位、一次成功,避免传统开发MCU器件,前期投入大、开发周期长、一般需要重复多次才能成功的弊端。
实现了51单片机、英飞凌C166单片机、dsPIC3x数字信号处理器、ARM处理器的快速开发,其资金投入、工作量和所需花费时间只占传统方法的1/3~1/2,有效地规避MCU应用开发的潜在市场风险。
书中着重介绍了有限状态机Stateflow描述MCU编程的特点,让一些复杂或晦涩的逻辑关系变得异常简单
2022/9/4 16:42:38 43.41MB MCU
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡