分类:C/C++
语言:简体中文
大小:未知
发布时间:13-02-04
目录:
PREFACE.......................................................................................................................................xiiiINTRODUCTION....................................................................................................................xxiCHAPTER 1 EMBEDDED C LANGUAGE TUTORIAL1.1
OBJECTIVES
.............................................................................................................................11.2
INTRODUCTION
..................................................................................................................11.3 BEGINNING CONCEPTS ..................................................................................................21.4 VARIABLES AND CONSTANTS .....................................................................................41.4.1
Variable Types
..............................................................................................................41.4.2
Variable Scope
.............................................................................................................5Local Variables .......................................................................................................5Global Variables .....................................................................................................51.4.3
Constants
.....................................................................................................................6Numeric Constants ...............................................................................................7Character Constants .............................................................................................71.4.4 Enumerations and Definitions ....................................................................................71.4.5
Storage Classes
...........................................................................................................9Automatic ..............................................................................................................9Static ......................................................................................................................9Register ..................................................................................................................91.4.6
Type Casting
................................................................................................................91.5
I/O OPERATIONS
...............................................................................................................111.6 OPERATORS AND EXPRESSIONS ...............................................................................121.6.1 Assignment and Arithmetic Operators ....................................................................12Bitwise Operators ...............................................................................................131.6.2 Logical and Relational Operators .............................................................................14Logical Operators ...............................................................................................15Relational Operators ..........................................................................................151.6.3 Increment, Decrement, and Compound Assignment ...............................................16Increment Operators ..........................................................................................16 内容介绍: 欢迎进入嵌入式编程和微控制器应用的世界!使用日益流行且价格适宜的Atmel AVR 嵌入式控制器作为学习平台,本书是目前可以获得的最佳—书籍之一。对于初学者,本书将会是极好的选择。随着对Atmel AVR RISC 处理器的介绍,读者会立即进入嵌入式C语言教程之中。在本书中,读者将学习C语言的变量和常量、运算符和表达式、控制语句、指针和数组、存储器类型、预处理指令、实时方法等等。 本书特点是强调嵌入式系统编程,包括了大量的示例,本书通过这些示例来引导读者入门,进而学习高级嵌入式C编程技术。本书第4章完整地介绍了Code Vision AVR C Compiler,该章提供了关于IDE安装与操作以及Code Wizard Code Generator的使用的一个清晰的、循序渐进的指导。本书还介绍了外设的使用,如键区、LCD显示器以及其他常用的嵌入式微控制器相关设备。内容截图:
...