Tutorialspoint

黑色星期五,享受历史最低价! 使用优惠码:BFS8

掌握C语言和嵌入式C编程

人物图标 NerdyElectronics

4.5

掌握C语言和嵌入式C编程

本课程以简单、有趣、易懂的方式教授C语言和嵌入式C语言,内容全面,适合在线学习。

更新时间图标 更新于 2024年9月

语言图标 语言 - 英语

人物图标 NerdyElectronics

英语 [CC]

类别图标 IT与软件 ,硬件,C编程

讲座 -66

资源 -9

时长 -5.5小时

终身访问

4.5

price-loader

终身访问

30天退款保证

培训 5 人或以上?

让您的团队随时随地访问 10000 多个 Tutorials Point 顶级教程。

课程描述

C语言和嵌入式C编程课程旨在帮助学习者掌握C语言和/或嵌入式C语言。

本课程的讲师是一位来自知名汽车制造商的高级嵌入式工程师和软件架构师。

本课程将教授嵌入式系统所需的最关键技能之一:C语言编程。

C语言和嵌入式C编程课程概述

我们首先讨论什么是嵌入式系统,然后逐步过渡到指针和结构体等概念。

在本课程中,我们采用“边学边做”的方法。在学习一些理论知识后,我们将考察这些概念在程序中的行为。

课程结构使得每个部分都建立在前一部分的基础之上。每个主题都通过理论和实践相结合的方式进行讲解,其中现场编码占据了实践的大部分内容。我们将设置一个IDE并开始进行现场编码。

课程讨论的主题

  • 什么是嵌入式系统

  • 什么是C语言

  • 为什么我们需要编程语言

  • 什么是RAM

  • 数据如何在RAM中存储

  • 数制系统(十六进制、十进制和二进制)

  • 变量

  • 数据类型

  • 条件执行

  • 循环

  • 函数

  • 指针

  • 数组(带指针)

  • 结构体(带指针)

  • 位操作

  • 运算符

  • 存储类

  • 头文件

  • 预处理器

  • 条件编译

  • 数据打包和解包以进行传输和存储

目标

  • 了解嵌入式系统和嵌入式C

  • 掌握C语言基础 - 变量、循环、条件执行

  • 学习函数

  • 学习指针

  • 理解数组、结构体、联合体

  • 学习使用指针操作数组、结构体、联合体

  • 理解逻辑运算

  • 理解位操作 - 数据打包、数据解包、位操作

  • 理解C程序的编译过程

  • 学习条件编译

先决条件

  • 没有先决条件。本课程从基础开始,并随着课程的进展逐步深入。

Master C And Embedded C Programming

课程大纲

查看课程内容的详细分解

欢迎
1 节课
  • 播放图标 欢迎来到课程! 00:58 00:58
Tutorialspoint
下载并安装 Code::Blocks
1 节课
Tutorialspoint
Tutorialspoint
变量和数据类型
2 节课
Tutorialspoint
Tutorialspoint
数制 - 十六进制、二进制和十进制
3 个讲座
Tutorialspoint
Tutorialspoint
条件执行
10 节课
Tutorialspoint
Tutorialspoint
C语言函数
2 个讲座
Tutorialspoint
Tutorialspoint
指针
3 节课
Tutorialspoint
Tutorialspoint
结构体
5 节课
Tutorialspoint
Tutorialspoint
三元、逻辑和二元运算符
4 节课
Tutorialspoint
Tutorialspoint
预处理器 - 宏
3 个讲座
Tutorialspoint
Tutorialspoint
预处理器 - 条件编译
1 节课
Tutorialspoint

讲师 信息

NerdyElectronics

NerdyElectronics

我是一位嵌入式工程师,拥有十年嵌入式系统开发、测试和设计经验。

我目前在一家主要的汽车公司工作,也是一些初创公司的技术顾问。我帮助他们设计软件、硬件和云架构。

AWS 认证。

除了科技和教学,我还喜欢阅读和绘画。

课程 证书

使用您的证书来改变职业生涯或在您目前的职业生涯中提升自己。

sample Tutorialspoint certificate

我们的学生与
优秀的

相关视频课程

查看更多

年度会员

成为Tutorials Point的尊贵会员,享受我们庞大的顶级视频课程库的无限访问权限。

立即订阅
Annual Membership

在线认证

掌握主要的热门技术,成为一名有价值的认证专业人士。

立即探索
Online Certifications

联系我们

1800-202-0515

© . All rights reserved.