下载 >  课程资源 >  嵌入式 > 嵌入式系统的C语言设计

嵌入式系统的C语言设计

嵌入式系统的C语言设计,用得着的人可以下载了
2011-11-16 上传大小:2.38MB
想读
分享
收藏 (1) 举报
嵌入式系统的C语言设计.pdf

嵌入式系统的C语言设计.pdf

立即下载
嵌入式系统C语言设计

《嵌入式系统的C程序设计》电子版,非常实用的入门资料.

立即下载
C语言进阶——嵌入式系统高级C语言编程,很不错,强烈推荐C语言进阶 (东大 凌明 非常不错)

C语言进阶——嵌入式系统高级C语言编程,很不错,强烈推荐C语言进阶 (东大 凌明 非常不错)

立即下载
嵌入式系统高级C语言编程.凌明(带详细书签)

本书主要介绍针对嵌入式系统基于C语言的软件项目开发流程、较为复杂的C语言编程知识与技巧、编程风格及调试习惯,并通过对一个具体的软件模块(ASIX Window GUI)的分析,介绍分析代码的方法以及设计软件系统需要考虑的各要素。本书以实际项目中的代码为例来进行介绍,详细分析在嵌入式系统开发中程序员应该注意的方法、技巧和存在的陷阱。 本书适合用作学习嵌入式系统的高年级本科生或硕士研究生的教学用书,也可作为从事嵌入式系统编程的软、硬件工程师的技术参考用书。 嵌入式系统是将先进的计算机技术、半导体技术、电子技术和各行各业的具体应用相结合的产物,这就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。然而,嵌入式系统是一个非常综合的技术,在学科上涉及电子科学与技术、计算机科学与技术、微电子学等众多领域,在系统的架构上涉及数字电路、模拟电路、嵌入式微处理器、嵌入式操作系统、底层驱动等技术。因此,虽然为了满足业界对人才培养的要求,越来越多的高校相关专业开始在专科、本科、硕士培养计划中开设嵌入式系统方面的课程,但是作为一个新兴的课程体系,关于嵌入式系统教学过程中相关先修课程与基础知识的准备、教学内容(包括硬件平台与软件平台)的选择、实验教学与实践环节组织等问题依然处于争论和探索阶段。 通过对相关院校的嵌入式系统教学的调研以及在东南大学电子科学与工程学院、集成电路学院嵌入式系统教学实践的基础上,我们发现现有电子类本科专业教学计划中存在与嵌入式系统教学要求相脱节的因素,其中一个比较突出的问题就是电子类学生软件基础比较弱。虽然电子类专业的学生都先修过“C 编程语言”、“计算机原理”等课程,但是缺乏大型软件项目的开发经验,尤其缺乏操作系统方面的相关知识。这些都为嵌入式系统课程的教学带来了一定的困难,因此在嵌入式系统课程体系中增加一些用于弥补学生软件知识的课程就非常有必要了。凌明副教授2005年开始在集成电路学院开设的“高级嵌入式系统C编程”硕士选修课无疑是为解决这个问题而进行的有益尝试,而通过5届学生课程的讲解也取得了非常好的教学效果。虽然关于嵌入式系统方面的专业书籍出版了很多,但是适合教学的教材可谓凤毛麟角,因此在我的建议下凌明老师开始将课程讲义的主要内容进行了系统地整理,编写成为面向本科高年级和硕士阶段教学的这本教材。 全书分为9章。第1章简要回顾了C语言的发展历史并给出了作者对于学习C语言的一些建议和参考书目。第2章和第3章将C语言的主要语言要素作了提纲挈领式的总结和复习,虽然不是一本C语言的入门教科书,但是出于对全书的系统性以及教学的考虑,作者用了一定的篇幅将C语言中的主要内容进行了总结,其中第2章重点介绍了C语言的关键字与运算符,第3章则重点介绍了C语言的函数、标准C库以及相关内容。第4章详细介绍了嵌入式系统软件开发的基本流程和原理,并针对ARM处理器作了比较详细的介绍。第5章是全书的重点和难点之一,详细介绍了C语言中指针使用的高级技巧以及程序员需要规避的内存“陷阱”,本章的后半部分还以实际的案例讲解了动态内存的分配与释放,然后以ASIX Window的实际案例进行了构建复杂数据结构的讲解。第6章则详细介绍了嵌入式系统中底层驱动的编写技巧以及相关中断处理程序的编写技巧,尤其是针对函数重入的问题进行了细致的分析与讨论,本章的后半部分还以一个实际的键盘驱动以及UBOOT为例进行了案例讲解。在第7章中,作者介绍了嵌入式C语言编程需要遵循的编程规范和编码风格,本章的内容几乎在其他所有教科书中都没有涉及,但实际上对于工程项目的开发而言,本章的内容又是非常重要和实用的。只要是软件就离不开调试,初学者往往在调试代码的过程中不知所措,因此在第8章中,作者介绍了嵌入式软件调试的基本技巧和常用工具。本章的主要内容也是本书的特色之一,作者从工程的角度比较系统地介绍了嵌入式软件开发调试过程中常用的方法,这对于初学者是非常有帮助的。第9章则以东南大学国家专用集成电路系统工程技术研究中心自主研发的ASIX Window嵌入式图形用户界面(GUI)作为一个综合案例,详细讲解了一个复杂软件系统的总体设计架构。 本书的特色之处是强调实际嵌入式软件项目中常用的技巧和方法,并融合了作者在所从事的科研项目中总结出来的经验和心得。本书适合电子类专业本科高年级和相关专业硕士的教学,可以作为相关选修课程的教材或主要参考用书,另外由于本书内容的实战性很强,因此也非常适合作为广大嵌入式系统工程师的参考用书。

立即下载
嵌入式系统课程设计报告

智能红外寻迹避障小车 嵌入式系统 课程设计报告

立即下载
嵌入式系统高级C语言编程-完整高清已加索引目录.pdf

嵌入式系统高级C语言编程-完整高清已加索引目录 北京航天航空大学出版社出版

立即下载
嵌入式系统的C语言设计.rar

本书揭示特定硬件开发细节,适合从事嵌入式系统开发、科研的工程技术人员使用。

立即下载
C语言进阶(嵌入式系统高级C语言编程)(第一讲)

C语言进阶(嵌入式系统高级C语言编程) C语言进阶(嵌入式系统高级C语言编程) C语言进阶(嵌入式系统高级C语言编程)

立即下载
C语言进阶——嵌入式系统高级C语言

C语言进阶——嵌入式系统高级C语言编 。应该读一读。 C语言进阶——嵌入式系统高级C语言编 。应该读一读。

立即下载
10大理由设计嵌入式系统时选用LabVIEW

C语言就是过去式,G语言势不可挡! 10大理由设计嵌入式系统时选用labview

立即下载
uml状态图的实用C/C++设计 (中英文非扫描版)

从事嵌入式编程的童鞋应该都知道状态机的魅力,自己也一直想写一写这方便的体会,惰性使然,一直未能实行,无意中发现此书,顿时大开眼界。本资源包含中文和英文两个版本,非扫描版,绝对是良心奉献。 “这本书绝对是让我对状态机大开眼界。我最近使用(包含在本书内)的 QP 框架改写了代码的主要部分,它带来了奇迹。我以前的代码使用了许多传统的状态机,并很快演变成意大利面条式代码。层次式状态机方法令新代码更小,更健壮,并且更易于维护和扩展。优秀的书和代码!” ——Bob Bradley, Apple Computer, Inc.,

立即下载
汽车嵌入式系统原理、设计与实现

汽车嵌入式系统原理、设计与实现 电子工业出版社,完整版

立即下载
mqtt资源包(C语言版)

mqtt协议资源包,C语言版本,包括了mqttclient等,方便需要的朋友,仅供参考。

立即下载
嵌入式系统C语言驱动开发实例教程【周立功】【嵌入式C编程经典资料】part3

【嵌入式C编程经典资料】 注:由于上传权限有限,请把part1-part4下载后放到一起解压, 内含: 《ZLGCF驱动中间件简要说明.pdf》 《USB驱动程序简要说明及应用例子.pdf》 《ZLGFS文件系统简要说明.pdf》 《ZLGIP嵌入式 TCPIP协议栈简要说明.pdf》 《ZLGGUI图形用户界面.pdf》 《GUI应用基础.PDF》 《嵌入式系统软件开发实例.pdf》 ……

立即下载
嵌入式系统原理与设计.pdf

内容简介 苏曙光、沈刚编著的《嵌入式系统原理与设计》全面地介绍了嵌入式系统的概念、软硬件结构、开发调试过程和工具等内容,涵盖嵌入式系统设计和实现全过程所需要掌握的知识。 《嵌入式系统原理与设计》内容共分为三部分。第一部分(第1章)介绍嵌入式系统的概念,以及其软硬件结构和典型应用领域。第二部分(第2章至第5章)介绍嵌入式系统的硬件知识,包括ARM处理和DSP处理器的应用,Flash存储技术,典型的嵌入式外设,电路原理图和印制电路板PCB的设计流程、设计原则及硬件设计环境与工具,典型嵌入式系统操作系统的内核结构、图形驱动、移植等应用要点。第三部分(第6章至第9章)首先介绍嵌入式系统的软件开发环境的特点、构建方法、开发和调试流程,以及嵌入式软件体系各层次的软件开发技术;然后介绍了交叉编译环境、开发过程,嵌入式设备之问的网络互联技术;最后通过典型事例介绍了嵌入式系统设计和开发的基本思路和方法。 《嵌入式系统原理与设计》适合计算机、软件工程、电子、电气、机电一体化、光电等相关专业的研究生或本科高年级学生选作教材,同时也可作为从事嵌入式系统项目管理、整体设计和硬件、软件开发技术人员的参考书。

立即下载
嵌入式系统原理与设计 机械工业出版社蒋建春主编课后题答案.

嵌入式系统原理与设计 机械工业出版社蒋建春主编课后题答案.

立即下载
嵌入式系统的C语言

嵌入式系统的C语言!

立即下载
C语言进阶-嵌入式开发

C语言进阶 C语言进阶,嵌入式系统高级C语言编程

立即下载
嵌入式系统 高级C语言 编程

嵌入式系统 高级C语言 编程

立即下载
嵌入式系统用WINDOWS矢量字库的C语言实现

本文描述了如何使用STM32 51等单片机的C语言来直接显示WINDOWS矢量字库,或者用STM32 51等单片机来直接显示TTF矢量字库

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

嵌入式系统的C语言设计

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: