久久综合色88_欧美激情国产日韩精品一区18_午夜精品一区二区三区在线观看 _自拍日韩亚洲一区在线

課程目錄:Ansi C for Embedded Systems 培訓(xùn)
4401 人關(guān)注
(78637/99817)
課程大綱:

       Ansi C for Embedded Systems 培訓(xùn)

 

 

C Basic data types
Integer types
Floating point types
Pointers (pointer arithmetic, pointer derefencing)
Arrays
The relationship between arrays and pointers
Enums
Programming constructs
if - else statements
switch statements
while loops and do - while loops
for loops
goto statements
Functions in C
Function prototypes
Understanding C's call by value mechanism for passing arguments
Implementing functions
Calling functions
Using pointers to pass values by reference
Passing arrays to functions
Understanding C's return value mechanism
Using pointers to return values by reference
Data Structures
Defining data structures
Accessing and manipulating the elements of a data structure
Pointers to data structures
The arrow (->) operator
Using a pointer to traverse an array of data structures
Advanced topics
Pointers to pointers
Function pointers
Const and static keywords - their meanings and uses
Casts and casting ? Using void * pointers
Data structures containing pointers to data structures
Data structures containing function pointers
Function pointers and table driven programming
Bit fields in data structures
Unions
Using arrays to implement circular buffers and stacks
Modules as data structures and interfaces
Dynamic data structures and their uses
Singly linked lists
Doubly linked lists
Overview of the C standard library
putc, putchar, getc, getchar
printf, scanf
String manipulation functions (strcpy, strcat, ...) Embedded System Oriented Topics
Setting up port addresses
Defining bit oriented data structures
Compiler specific features
#pragmas
Non ANSII C extensions
Accessing and manipulating special function registers
Implementing interrupt handlers
Calling assembly code from C
Calling C from assembly code
Linkers and linker scripts
Understanding target peripheral device libraries and their uses
Implementing your own device libraries
Timers and their uses
Hardware timers
Software timers
Basics of event driven programming
Port I/O - flashing LEDs
Software delays
Keypad scanning
Basic RS232
Basic data acquisition and sensor interfacing
Working with EEPROM (on chip and SPI/I2C)

主站蜘蛛池模板: 国产精品久久久久免费| 亚洲免费视频一区| 色综合久久久久久中文网| 精品一区二区不卡| 国产精品午夜国产小视频| 欧美精品久久久| 欧美激情在线一区| 久久久久欧美| 久久国产精品免费视频| 久久国产精品亚洲va麻豆| 欧美极品欧美精品欧美视频| 欧美国产日韩激情| 欧美精品亚洲| 国产日韩欧美另类| 国产精品99久久久久久久| 99热在线国产| 日本一区高清在线视频| 欧美亚洲激情在线| 九九久久九九久久| 国产欧美中文字幕| 99久久99| 欧美另类69精品久久久久9999| 久久国产精品精品国产色婷婷| 国产精品狠色婷| 日本不卡一二三区| 国产精品久久久一区| 日本一区视频在线观看| 久久精品在线播放| 中文视频一区视频二区视频三区| 亚洲a级在线播放观看| 国产中文字幕在线免费观看| 国产精品国产三级国产专播精品人| 亚洲综合在线做性V| 久久久免费在线观看| 国产区日韩欧美| 日本午夜精品电影| 成人h视频在线观看| 久久99精品国产一区二区三区 | 日韩精品视频一区二区在线观看| 久久久久国产精品www| 一区二区三区四区视频在线观看|