嵌入式系统课程可以帮助您学习 C 和 C++ 等编程语言、实时操作系统、硬件 Interface 和系统设计原理。您可以掌握调试、优化性能以及将传感器和执行器集成到设备中的技能。许多课程都会介绍 Arduino 和 Raspberry Pi 等常用于原型开发的工具,以及有助于测试和验证系统行为的仿真软件。

University of Colorado Boulder
您将获得的技能: Git(版本控制系统), 调试, 硬件架构, 计划发展, 开发环境, 版本控制, 软件配置管理, 嵌入式软件, 嵌入式系统, 软件开发工具, 构建工具, 软件设计, 命令行界面, C(编程语言)
中级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 网络架构, 物联网, Network Protocol(网络协议, 系统软件, 计算机硬件, 嵌入式软件, 无线网络, 嵌入式系统
混合 · 课程 · 1-4 周

您将获得的技能: Embedded Software, Embedded Systems, Computer Hardware, Hardware Architecture, Internet Of Things, System Software, Peripheral Devices, C (Programming Language), Software Architecture, Simulations, Development Environment, Debugging, Systems Integration
初级 · 课程 · 1-4 周

EDUCBA
您将获得的技能: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Hardware Architecture, Microarchitecture, Computer Architecture, Data Structures, Peripheral Devices
初级 · 课程 · 1-4 周
您将获得的技能: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Development Environment, Electronic Hardware, System Programming, Electronics, Software Development Tools, Program Development, Hardware Architecture, Data Structures, Microarchitecture, System Configuration, Programming Principles, Performance Tuning, Computer Architecture, Computer Programming
中级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: 集成开发环境, 功能设计, 硬件架构, 电子产品, 硬件设计, 电气与计算机工程, 计划发展, 电子系统, 嵌入式软件, 计算机结构, 验证和确认, 测试案例, 现场可编程门阵列 (FPGA), 系统设计与实施, 技术设计, 电子硬件, 专用集成电路, 嵌入式系统, 日蚀(软件), 电子工程
攻读学位
中级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: Linux, 调试, 硬件架构, 系统编程, 代码审查, 系统软件, 乌班图, 电子系统, 系统工程, 嵌入式软件, 验证和确认, 实时操作系统, 操作系统, 系统架构, 性能调整, 嵌入式系统, 软件系统, 软件设计, 系统设计与实施, 软件架构
攻读学位
中级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: 集成开发环境, 调试, 系统编程, 开发环境, 硬件架构, 嵌入式软件, 数据结构, 微架构, 计算机结构, 外围设备, 软件设计, 可维护性, 嵌入式系统, C(编程语言), 系统配置
中级 · 课程 · 1-4 周

您将获得的技能: Embedded Systems, Embedded Software, C (Programming Language), Programming Principles, Hardware Architecture, Computer Programming, Debugging, Peripheral Devices
中级 · 课程 · 1-4 周

Starweaver
您将获得的技能: Embedded Systems, Electronic Systems, Cybersecurity, Automation, Electronics, Sustainable Technologies, Control Systems, Internet Of Things, Software Development, Systems Integration, Reliability, Artificial Intelligence
初级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: Linux, 物联网, Python 程序设计, 调试, Network Protocol(网络协议, TCP/IP, 电子产品, 应用编程接口 (API), 嵌入式软件, 控制系统, 操作系统, 基本电气系统, 电子硬件, Operating System 管理, 嵌入式系统, 测试计划, 自动化工程, 功能要求, 系统设计, 电子元件
初级 · 专项课程 · 3-6 个月

Edge Impulse
您将获得的技能: 机器学习, 计算机编程, 数据伦理, 深度学习, 数据分析, 数据处理, 人工神经网络, 人工智能和机器学习(AI/ML), 功能工程, 嵌入式系统, 应用机器学习
中级 · 课程 · 1-4 周
嵌入式系统是指在较大的机械或电气设备中具有专用功能的计算机系统。在这种情况下,计算机系统是指计算机处理器、计算机内存和输入/输出外围设备的组合。
嵌入式系统的一些示例包括手机、视频游戏机和 GPS。嵌入式系统甚至可以应用于现代家用电器,例如微波炉、洗碗机和冰箱。
嵌入式系统让我们使用的电子设备能够工作。因此,雇主和依赖嵌入式系统的消费者都很需要这些系统。有兴趣建造机械、电器和设备的学生总能找到许多就业机会。
随着 AI 的兴起,嵌入式系统相关职业不断发展,并带来更丰厚的回报。在美国,嵌入式系统工程师的平均年薪为 105,000 美元,而资深工作者的年薪高达 178,5000 美元。除了嵌入式系统工程师之外,学习者还可以寻求以下职位:软件工程师、技术项目经理、硬件系统工程师、嵌入式 Linux 软件工程师、固件工程师和其他相关职位。
Coursera 提供的嵌入式系统课程能让学生掌握以下知识:实际编码经验、使用基于 ARM 的微控制器的实践项目、如何开发真正的嵌入式物联网系统、嵌入式系统的组件等等。
嵌入式系统课程由多家科技巨头和重点大学(包括科罗拉多大学、加州大学尔湾分校、EIT Digital)以及其他组织的授课教师讲授。学生可以愉快地与专攻信息技术、计算机科学、能源工程和其他学科的授课教师一起研究嵌入式系统。嵌入式系统课程的内容通过视频讲座、阅读、测验和其他类型的作业形式来提供。
熟练掌握嵌入式系统可以胜任各种专业技术职务:
想要提高团队的 Embedding 系统技能?Coursera 为 5-125 人的团队提供量身定制的企业解决方案。我们的产品包括高级分析、定制学习路径和协作工具。要了解我们的嵌入式系统培训选项并进行购买,请访问我们的Coursera for Teams页面。