感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
C 基本数据类型
- 整数类型
- 浮点类型
- 指标(指标)指标算术、指标取消引用)
- 阵 列
- 阵列和指标之间的关系
- 枚举
Programming 构造
- if - else 语句
- switch 语句
- while 循环和 do - while 回圈
- for 回圈
- goto 语句
- C 语言中的函数
- 函数原型
- 了解 C 的按值调用机制以传递参数
- 实现功能
- 调用函数
- 使用指标通过引用传递值
- 将数位传递给函数
- 了解 C 的返回值机制
- 使用指标通过引用返回值
数据结构
- 定义数据结构
- Access处理和操作数据结构的元素
- 指向数据结构的指标
- 箭头 (->) 运算符
- 使用指标遍历数据结构阵列
高级主题
- 指向指标的指标
- 函数指标
- const 和 static 关键字 - 它们的含义和用途
- 强制转换和强制转换 使用 void * 指标
- 包含指向数据结构的指标的数据结构
- 包含函数指标的数据结构
- 函数指标和表驱动程式设计
- 数据结构中的位域
- 工会
- 使用阵列实现循环缓冲区和堆叠
- 作为数据结构和介面的模组
- 动态数据结构及其用途
- 单向链表
- 双向链表
C 标准库概述
- putc、putchar、getc、getchar
- printf、scanf
- 字串操作函数 (strcpy, strcat, ...)面向嵌入式系统的主题
- 设置埠位址
- 定义面向位的数据结构
- 编译器特定功能
- #pragmas
- 非 ANSII C 扩展
- Access处理和操作特殊函数寄存器
- 实现中断处理程式
- 从 C 语言调用汇编代码
- 从汇编代码调用 C
- 连结器和连结器脚本
- 了解目标外围设备库及其用途
- 实现您自己的设备库
- 计时器及其用途
- 硬体定时器
- 软体计时器
事件驱动程式设计的基础知识
- 埠 I/O - LED 闪烁
- 软体延迟
- 键盘扫描
- 基本 RS232
- 基本数据采集和感测器介面
- 使用 EEPROM(片上和 SPI/I2C)
要求
没有
14 小时
客户评论 (3)
事实上,我学会了一种编写单元测试的新方法,这是我最喜欢的培训部分。 我也喜欢我们的自由谈话,我们辩论某些话题的事实,我喜欢我们的团队合作,它让我们从不同的角度分析用户故事的要求,我也感谢培训师的干预,当我们坚持做出一些决定时,他向我们提出了不同的解决方案。
Crina-Maria Rosu - ACCENTURE
课程 - Agile and TDD with C
机器翻译
An interesting and broad scope
Maciej Perkowski - Nordic Semiconductor
课程 - Advanced C Programming
Great concepts with knowledge of practical applications