- 3
- 0
- 约4.36千字
- 约 4页
- 2017-08-23 发布于河南
- 举报
嵌入式软件方面最重要的课程(1) 嵌入式微处理器结构与应用:这是一门嵌入式硬件基础课程,我院用这门课取代了传统的“微机原理与接口”课程(目前国内已有少部分高校IT专业这样做了,因为讲x86微机原理与接口很难找到实际用处,只为教学而已)。我们说过,嵌入式是软硬件结合的技术,搞嵌入式软件的人应对ARM处理器工作原理和接口技术有充分了解,包括ARM的汇编指令系统。若不了解处理器原理,怎么能控制硬件工作,怎么能写出节省内存又运行高速的最优代码(嵌入式软件设计特别讲究时空效率),怎么能写出驱动程序(驱动程序都是与硬件打交道的)?很多公司招聘嵌入式软件人员时都要求熟悉ARM处理器,将来若同学到公司中从事嵌入式软件开发,公司都会给你一本该设备的硬件规格说明书 (xxx Specification),您必须能看懂其中的内存分布和端口使用等最基本的说明(就像x86汇编一样),否则怎么设计软件。有些同学觉得嵌入式处理器课程较枯燥,这主要是硬件课程都较抽象的原因,等我们的嵌入式实验室10月份建好后,您做了一些实验后就会觉得看得见摸得着。还有同学对ARM汇编不感兴趣,以为嵌入式开发用C语言就足够了。其实不应仅是将汇编语言当成一个程序设计语言,学汇编主要是为了掌握处理器工作原理的。一个不熟悉汇编语言的人,怎么能在该处理器写出最优的C语言代码。在嵌入式开发的一些关键部分,有时还必须写汇编,如B
您可能关注的文档
最近下载
- 义务教育物理课程标准(2025年版)与2022年修订对比.doc
- 吲哚乙酸(IAA)在制备预防或治疗炎症性肠病药物中的应用.pdf VIP
- 船员培训教学人员考试及答案.docx VIP
- 2026版《国有企业领导人员廉洁从业规定》PPT课件.pptx VIP
- 2026年内蒙古自治区优秀嘎查村(社区)党组织书记公务员考试(行政职业能力和申论综合测验)历年参考题.docx VIP
- DG_TJ08-2455-2024道路桥梁和隧道结构安全保护技术标准.pdf VIP
- T-CSEB-0011-2020 露天爆破工程技术设计规范.pdf VIP
- 社区中医护理服务规范最新版实施指南.docx VIP
- 2025成人高考真题及答案政治.docx VIP
- 特高压直流输电技术分析.pptx VIP
原创力文档

文档评论(0)