嵌入式系统培训课程 | Embedded Systems培训课程

嵌入式系统培训课程

本地指导的嵌入式系统实时培训课程中国

Machine Translated

客户评论

★★★★★
★★★★★

嵌入式系统课程大纲

Title
Duration
Overview
Title
Duration
Overview
14 hours
Overview
Arduino是一款开源的单板微控制器,用于构建可以感知和控制物理世界中物体的设备。

在这个以讲师为主导的现场培训中,参与者将学习如何使用先进技术对Arduino进行编程,同时逐步创建一个简单的传感器警报系统。

在培训结束时,参与者将能够:

- 了解Arduino工作原理。
- 深入研究Arduino的主要组件和功能。
- 程序Arduino不使用Arduino IDE。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- Arduino有不同的型号,支持不同的编程接口(C, C++ , C# , Python )和IDE( Arduino IDE, Visual Studio等)。本课程将使用以下内容:

- Arduino Uno董事会
- Arduino IDE
- Arduino语言(基于C / C++ )

- ***参与者有责任购买自己的Arduino硬件和组件! ***

- 可以从供应商处购买硬件套件,例如: Arduino Starter Kit https://store.arduino.cc/genuino-starter-kit

- 要请求不同的设置,请联系我们安排。
7 hours
Overview
FreeRTOS是嵌入式设备(如微控制器和小型微处理器)的跨平台实时操作系统(RTOS)内核。 在这个有指导意义的实时培训中,参与者将学习如何使用FreeRTOS进行编码,因为他们通过使用微控制器开发简单的RTOS项目。 在培训结束后,参与者将能够: 了解实时操作系统的基本概念了解FreeRTOS的环境了解如何使用FreeRTOS进行编码将FreeRTOS应用程序连接到硬件外设 听众 工程师工程学生任何有兴趣学习FreeRTOS的人对嵌入式系统感兴趣的人 课程的格式 部分讲座,部分讨论,练习和沉重的练习 注意 预计参与者将为本课程提供自己的硬件(任何STM32板)。
7 hours
Overview
Shadowsocks是一个开源的,安全的socks5代理。 在这个有指导的现场培训中,参与者将学习如何通过Shadowsocks代理获得互联网连接。 在培训结束后,参与者将能够: 在任何支持的平台上安装和配置Shadowsocks,包括Windows,Linux,Mac,Android,iOS和OpenWRT。 使用包管理器系统(例如pip,aur,freshports等)部署Shadosocks。 在移动设备和无线网络上运行Shadowsocks。 了解Shadowsocks如何加密消息并确保完整性和真实性。 优化Shadowsocks服务器 听众 网络工程师系统管理员计算机技术人员 课程的格式 部分讲座,部分讨论,练习和沉重的练习
7 hours
Overview
实时操作系统(RTOS)是一种操作系统(OS),旨在提供实时应用程序过程数据,通常没有缓冲延迟。
14 hours
Overview
Raspberry Pi是一款非常小巧的单板计算机。

在这个由讲师指导的实时培训中,参与者将学习如何设置和编程Raspberry Pi以作为交互式和强大的嵌入式系统。

在培训结束时,参与者将能够:

- 设置IDE(集成开发环境)以实现最高的开发效率
- 编程Raspberry Pi来控制运动传感器,报警器,Web服务器和打印机等设备。
- 了解Raspberry Pi的架构,包括附加设备的输入和连接器。
- 了解编程语言和操作系统中的各种选项
- 测试,调试和部署Raspberry Pi以解决实际问题

听众

- 开发商
- 硬件/软件技术人员
- 各行各业的技术人员
- 爱好者

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习

注意

- Raspberry Pi支持各种操作系统和编程语言。本课程将使用基于Linux的Raspbian作为操作系统,使用Python作为编程语言。要请求具体设置,请联系我们安排。
- 参与者负责购买Raspberry Pi硬件和组件。
7 hours
Overview
Raspberry Pi是一款由Raspberry Pi Foundation开发的小型准系统计算机。
21 hours
Overview
PCB(印刷电路板)电路设计是指在信号板布局上设计,蚀刻和印刷电路的过程。 Altium Designer是一款免费的桌面应用程序,用于设计PCB。

在这个以讲师为主导的现场培训中,学员将学习如何使用Altium软件创建PCB电路板。本课程首先检查一组现有的原理图,然后在Altium中绘制一个原始电路。培训步骤是设计和制造电路板的过程。

在培训结束时,参与者将能够:

- 从任何原理图创建印刷电路板(PCB)
- 使用Altium创建原理图并设计电路板
- 打印并蚀刻物理电路板
- 导出行业标准文件以发送给大型制造商

听众

- 工程师
- 技术员

课程 格式

- 部分讲座,部分讨论,练习和繁重的实践练习

笔记

- 要申请本课程的定制培训,请联系我们安排。
21 hours
Overview
PCB(印刷电路板)电路设计是指在信号板布局上设计,蚀刻和印刷电路的过程。 EAGLE是一款免费提供的用于设计PCB的桌面应用程序。

在这个以讲师为主导的现场培训中,参与者将学习如何使用Eagle软件创建PCB电路板。本课程首先检查一组现有的原理图,然后在Eagle中绘制原始电路。培训步骤是设计电路板的过程,并讨论制造电路板的过程(该过程不包括电路板的物理制造)。

在培训结束时,参与者将能够:

- 从任何原理图创建印刷电路板(PCB)
- 使用Eagle创建原理图并设计电路板
- 导出用于构建电路板的行业标准文件

听众

- 工程师
- 技术员

课程 格式

- 部分讲座,部分讨论,练习和繁重的实践练习

笔记

- 要申请本课程的定制培训,请联系我们安排。
7 hours
Overview
在本课程中,学员将学习C++概念和编程技巧。
35 hours
Overview
NetApp数据存储系统是基于硬件和软件的系统,用于写入和读取磁盘阵列。 Data ONTAP是NetApp存储系统中使用的操作系统。

这种由讲师指导的现场培训(现场或远程)面向希望在集群环境中实施NetApp ONTAP的工程师。

在培训结束时,参与者将能够:

- 设置和管理ONTAP 9.3群集。
- 通过Data Protection技术保护数据。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 本课程基于ONTAP 9.3。
- 要申请本课程的定制培训,请联系我们安排。
35 hours
Overview
这种由讲师指导的现场培训(现场或远程)是针对希望学习微控制器设计原理的工程师。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
21 hours
Overview
基于模型的开发(MBD)是一种软件开发方法,可以实现控制系统,信号处理和通信系统等动态系统的更快速,更具成本效益的开发。它依赖图形建模而不是传统的基于文本的编程。 在这个指导下,现场培训参与者将学习如何应用MBD方法来降低开发成本并加快嵌入式软件产品的上市时间。 通过这次培训的结束,参与者将能够选择并利用正确的工具来实施MBD。 在嵌入式软件项目的早期阶段,使用MBD进行快速开发。 缩短嵌入式软件的发布时间。 听众 嵌入式系统工程师开发人员和程序员 课程的格式 部分讲座,部分讨论,练习和沉重的练习
14 hours
Overview
在本次培训中,参与者将学习如何为Raspberry Pi构建自己的嵌入式Linux 。
7 hours
Overview
LEDE项目( Linux嵌入式开发环境)是一个基于OpenWrt的Linux操作系统。它完全取代了供应商提供的各种无线路由器和非网络设备的固件。

在这个由讲师指导的现场培训中,参与者将学习如何设置基于LEDE的无线路由器。

听众

- 网络管理员和技术人员

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
14 hours
Overview
物联网(IoT)是一种无线连接物理对象和软件应用程序的网络基础设施,允许它们相互通信并通过网络通信,云计算和数据捕获交换数据。 在这种有指导性的现场培训中,参与者将学习物联网的基础知识,因为他们逐步创建了基于Arduin的物联网传感器系统。 在培训结束后,参与者将能够: 了解物联网的原则,包括物联网组件和通信技术了解如何使用可用于不同物联网系统的Arduino通信模块了解如何使用和编程移动应用来控制Arduino 使用WiFi模块将Arduino连接到其他设备构建和部署他们自己的物联网传感器系统 听众 爱好者硬件/软件工程师和技术人员所有行业的技术人员初学者开发者 课程的格式 部分讲座,部分讨论,练习和沉重的练习 注意 Arduino有不同的型号,支持不同的编程接口(C,C ++,C#,Python)和IDE(Arduino IDE,Visual Studio等)。本课程假定Arduino Uno板,Arduino IDE和Arduino语言(基于C / C ++)。要申请不同的设置,请联系我们安排。 参与者负责购买Arduino硬件和组件。
21 hours
Overview
该讲师指导的现场培训介绍了设计安全嵌入式系统时应考虑的系统架构,操作系统,网络,存储和加密问题。

在本课程结束时,参与者将对安全原则,关注点和技术有深入的了解。更重要的是,参与者将配备开发安全可靠的嵌入式软件所需的技术。

课程形式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
35 hours
Overview
这种由讲师指导的现场培训(现场或远程)是针对希望学习如何使用嵌入式C编程基于不同处理器架构(8051,ARM CORTEX M-3和ARM9)的各种类型微控制器的工程师。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
14 hours
Overview
嵌入式Linux具有低成本,易于定制以及与多种类型微处理器的兼容性,已成为为智能手机,平板电脑,机顶盒和MP3播放器等各种设备供电的自然选择。

在这个由讲师指导的实时培训参与者将逐步学习如何从头开始构建嵌入式Linux系统。从构建简约内核到配置启动和初始化过程,参与者将学习部署功能齐全的嵌入式Linux系统所需的工具,技术和思维模式。

对于远程培训,QEMU将用于模拟硬件。其他平台,包括真实硬件设备,可以根据具体情况考虑。

课程格式

- 部分讲座,部分讨论,重点强调动手实施
21 hours
Overview
This training intends to introduce C++ as the common extension of C when applying object-oriented embedded system development. Since C++ encloses C, this training takes us from C to C++ in a natural way, and looks under the hood of how C++ is implemented. This is especially valuable to comprehend when applying C++ in an embedded resource limited environment. The C++ standard has recently been undergoing a major revision, a.k.a. as C++11, and a new one is on its way, C++14. This course addresses subjects brought in with these revisions that are especially useful like high performance memory management, concurrency making use of a multicore environment, and bare-metal close to the hardware programming.

GOAL/BENEFITS

The major objective of this class is that you shall be able to use C++ in a “correct way”.

- Introduce C++ as an object oriented language alternative in an embedded system context
- Show the similarities ‑ and differences ‑ with the C language
- Comprehend different memory management strategies – especially the move semantics introduced with C++11
- Look under the hood and understand what different paradigms in C++ leads to in machine code
- Use templates to achieve type safe high order abstractions for bare-metal close to the hardware programming – memory mapped I/O as well as interrupts – especially the variadic templates introduced with C++11
- Provide some useful design patterns especially applicable in an embedded context
- A few exercises in order to practice some concepts

AUDIENCE/PARTICIPANTS

This training is aimed C++- programmers who intend to start using C++ in an embedded system context.

PREVIOUS KNOWLEDGE

The course requires basic knowledge in C++ programming, corresponding to our trainings ”C++ – Level 1” and ”C++ Level 2 – Introducing C++11”.

PRACTICAL EXERCISES

During the training you will practice the presented concepts in a number of exercises. We will use the open and free integrated development environment from Eclipse
14 hours
Overview
本课程通过简单介绍嵌入式计算机的基础知识。
14 hours
Overview
这是一个为期两天的课程,涵盖了构建嵌入式Linux系统的所有基本原则,大约60%的课程时间是使用工业中使用的相同标准和工具进行实际应用的实际实施
14 hours
Overview
这是一个为期两天的课程,由大约60%的实践实验室组成,主要关注嵌入式Linux内核内部,架构,开发以及如何编写和集成多种类型的设备驱动程序。

谁该参加?

对嵌入式系统和平台上的Linux内核开发感兴趣的工程师。
14 hours
Overview
这个由讲师主导的现场培训(现场或远程)是针对希望学习嵌入式C设计原则的C开发人员。

在培训结束时,参与者将能够:

- 了解使嵌入式C程序可靠的设计注意事项
- 定义嵌入式系统的功能
- 定义程序逻辑和结构以获得所需的结果
- 设计可靠,无差错的嵌入式应用程序
- 从目标硬件获得最佳性能

课程形式:

- 互动讲座和讨论
- 练习和练习
- 在实时实验室环境中亲自实施

课程定制选项:

- 要申请本课程的定制培训,请联系我们安排。
14 hours
Overview
为期两天的课程涵盖所有设计原则,包括代码示例和最近的工业技术;对汽车软件开发人员非常有用
21 hours
Overview
C++适用于嵌入式系统,如微控制器和实时操作系统吗?

面向对象编程应该用在微控制器中吗?

C++是否与硬件相距太远而无法提高效率?

这个以讲师为主导的现场培训解决了这些问题,并通过讨论和实践证明了如何使用C++开发具有准确,可读和高效代码的嵌入式系统。参与者通过在C++创建示例嵌入式应用程序将理论付诸实践。

在培训结束时,参与者将能够:

- 理解面向对象建模,嵌入式软件编程和实时编程的原理
- 为小型,快速和安全的嵌入式系统生成代码
- 避免来自模板,异常和其他语言功能的代码膨胀
- 了解在安全关键和实时系统中使用C++相关的问题
- 在目标设备上调试C++程序

听众

- 开发商
- 设计师

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
21 hours
Overview
C编程语言可能是用于编程嵌入式系统的最流行的编程语言。
7 hours
Overview
Buildroot是一个开源项目,包含生成交叉编译工具链的脚本,可定制的根文件系统映像和嵌入式设备的Linux内核。在这个实践课程中,参与者将学习如何使用它:

- 如何选择进入根文件系统的软件。
- 如何添加新包并修改现有包。
- 如何添加对新嵌入式主板的支持。

在课程中,将生成可引导的文件系统映像。使用[QEMU](/cc/qemukvm)仿真器提供远程课程,而在课堂上则可以使用QEMU或培训师选择的真实嵌入式电路板。

其他具有类似目标的[项目](/cc/yoctoproject)包括[Yocto项目](/cc/yoctoproject)和OpenWRT。请使用[这些](https://bootlin.com/pub/conferences/2016/elc/belloni-petazzoni-buildroot-oe/belloni-petazzoni-buildroot-oe.pdf) [演示文稿](https://elinux.org/images/0/0a/Embedded_ Linux _Build_Systems.pdf)来确定哪一个是您需要的正确选择。
28 hours
Overview
在这一由讲师引导的实时培训中,学员将学习如何使用Arduino硬件和Arduino(C/C++)语言创建机器人。

在本次培训结束后,学员将能够:

- 构建并运行一个包含软件和硬件组件的机器人系统
- 了解机器人技术中使用的关键概念
- 将电机、传感器、微控制器组装到工作机器人中
- 设计机器人的机械结构

受众

- 开发人员
- 工程师
- 机器人爱好者

课程形式

- 部分讲座、部分讨论、练习和大量实操

提示

- 在培训之前,讲师将指定硬件套件,大致包含以下组件:

- Arduino板
- 电机控制器
- 距离传感器
- 蓝牙从属装置(Bluetooth Slave)
- 原型板和电缆
- USB电缆
- 车载套件

- 学员需要购买自己的硬件。
- 若需定制本培训课程,请联系我们以作安排。
21 hours
Overview
Berkeley DB (BDB)是一个软件库,旨在为键/值数据提供高性能的嵌入式数据库。 Berkeley DB是用C语言编写的,具有用于C++ , C# , Java , Perl , PHP , Python , Ruby ,Smalltalk,Tcl和许多其他编程语言的API绑定。 Berkeley DB不是关系数据库。

本课程将介绍Berkeley DB的体系结构和功能,并通过使用Berkeley DB开发自己的示例应用程序来引导参与者。

听众

- 应用开发者
- 软件工程师
- 技术顾问

课程形式

- 部分讲座,部分讨论,实践开发和实施,测试以评估理解
14 hours
Overview
ARM处理器是基于RISC(精简指令集计算机)架构的一系列CPU之一,该架构由Advanced RISC Machines(ARM)开发。
嵌入式系统,培训,课程,培训课程, 企业嵌入式系统培训, 短期嵌入式系统培训, 嵌入式系统课程, 嵌入式系统周末培训, 嵌入式系统晚上培训, 嵌入式系统训练, 学习嵌入式系统, 嵌入式系统老师, 学嵌入式系统班, 嵌入式系统远程教育, 一对一嵌入式系统课程, 小组嵌入式系统课程, 嵌入式系统培训师, 嵌入式系统辅导班, 嵌入式系统教程, 嵌入式系统私教, 嵌入式系统辅导, 嵌入式系统讲师Embedded Systems,培训,课程,培训课程, 企业Embedded Systems培训, 短期Embedded Systems培训, Embedded Systems课程, Embedded Systems周末培训, Embedded Systems晚上培训, Embedded Systems训练, 学习Embedded Systems, Embedded Systems老师, 学Embedded Systems班, Embedded Systems远程教育, 一对一Embedded Systems课程, 小组Embedded Systems课程, Embedded Systems培训师, Embedded Systems辅导班, Embedded Systems教程, Embedded Systems私教, Embedded Systems辅导, Embedded Systems讲师

促销课程

订阅促销课程

为尊重您的隐私,我公司不会把您的邮箱地址提供给任何人。您可以享有优先权和随时取消订阅的权利。

我们的客户

is growing fast!

We are looking to expand our presence in China!

As a Business Development Manager you will:

  • expand business in China
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!