
本地指導的嵌入式系統實時培訓課程台灣
Machine Translated
客戶評論
非常好的實質性準備。 。
Magdalena Szumny
課程: Embedded C Application Design Principles
Machine Translated
很多材料和來源。
Michał Tyndel
課程: Embedded C Application Design Principles
Machine Translated
測試驅動開發,許多推薦文獻:一本書和一個網站
TRW Polska sp. z o.o. Centrum Inżynieryjne
課程: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
培訓師的實踐經驗,來自嵌入式市場的最新好奇心和趨勢,第二天的練習,一次展示重構和創建單元測試。 。
TRW Polska sp. z o.o. Centrum Inżynieryjne
課程: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
我喜歡它的親身實踐。
Maurice Egan
課程: Embedded Linux Kernel and Driver Development
Machine Translated
第一次接觸嵌入式linux內核
Analog Devices
課程: Embedded Linux Kernel and Driver Development
Machine Translated
很好地概述瞭如何為Linux構建內核,希望能夠更多地了解驅動程序開發。
Analog Devices
課程: Embedded Linux Kernel and Driver Development
Machine Translated
我喜歡雲機上的動手練習。
Thales Transport & Security (HK) Ltd.
課程: The Yocto Project - An Overview - hands-on
Machine Translated
我喜歡這些練習。
Rehrig Pacific COmpany
課程: Introduction to IoT Using Arduino
Machine Translated
我非常喜歡在線使用虛擬PC,我可以隨時隨地進行練習
Dongfu Li - Northforge Innovations Inc
課程: Yocto Project
Machine Translated
培訓師的學科知識
Northforge Innovations Inc
課程: Yocto Project
Machine Translated
高度專業化
Oleg Polyakov - Northforge Innovations Inc
課程: Yocto Project
Machine Translated
學到了一些可以在我的工作中使用的開發工具和調試工具。
Northforge Innovations Inc
課程: Yocto Project
Machine Translated
與宏的創建和使用相關的問題,C語言標準的圖形描述和嵌入式系統中可用性的解釋,與編譯和編譯器相關的問題。
Tomasz Torzewicz - TRW Polska sp. z o.o. Centrum Inżynieryjne
課程: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
轉移知識的方式,解釋所提出問題的許多例子,以及提供以後可以學習的資源
Fryderyk Wiądzkowicz - TRW Polska sp. z o.o. Centrum Inżynieryjne
課程: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
練習。
Instytut Lotnictwa
課程: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
關於主題(Yocto項目,嵌入式系統等)的培訓師Robert的深入了解。他幾乎可以回答你問他關於這些主題的任何問題,他有一個非常深刻的背景。
ZITRO LABORATORY
課程: Yocto Project
Machine Translated
全面的培訓師知識,超越培訓計劃和他在行業的經驗。
Andrzej Bodura - TRW Polska sp. z o.o. Centrum Inżynieryjne
課程: Introduction to Embedded Linux (Hands-on training)
Machine Translated
提問的機會和培訓師的豐富知識。
TRW Polska sp. z o.o. Centrum Inżynieryjne
課程: Introduction to Embedded Linux (Hands-on training)
Machine Translated
培訓的實際部分。
TRW Polska sp. z o.o. Centrum Inżynieryjne
課程: Introduction to Embedded Linux (Hands-on training)
Machine Translated
托馬斯先生對特定主題的廣泛知識。快速獲得您的問題的答案。
TRW Polska sp. z o.o. Centrum Inżynieryjne
課程: Introduction to Embedded Linux (Hands-on training)
Machine Translated
知識,橫斷面圖
Merit Poland sp. z o.o.
課程: Using C++ in Embedded Systems - Applying C++11/C++14
Machine Translated
在實踐中運用知識
TRW Polska sp. z o.o. Centrum Inżynieryjne
課程: Introduction to Embedded Linux (Hands-on training)
Machine Translated
我真的很喜歡教練的知識。
Aaron Swift - ITW Hobart
課程: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
我真的很喜歡個人化的。
ITW Hobart
課程: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
教練知道免費 rtos, 並打算回答我們的問題。
ITW Hobart
課程: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
講師的豐富知識。
Krzysztof Rybak - ABB Sp. z o. o.
課程: Embedded Linux: Building a System from the Ground Up
Machine Translated
帶培訓師來介紹主題
Paweł Błaszczyk - ABB Sp. z o. o.
課程: Embedded Linux: Building a System from the Ground Up
Machine Translated
我一般都從實踐練習中受益。
Ismael Martinez - ESML SD IBERIA HOLDING S.A.
課程: Yocto Project
Machine Translated
我已經對 Arduino 有了一點瞭解, 所以很高興聽到更多關於 arduino 的背景、它可以用於什麼目的以及可用於説明的資源。
University of Glasgow
課程: Arduino: Programming a Microcontroller for Beginners
Machine Translated
獲得有用的知識和澄清一些事情, 我不確定的痛苦。
Kenneth Mahoney - University of Glasgow
課程: Arduino: Programming a Microcontroller for Beginners
Machine Translated
羅德似乎對課程材料非常瞭解和熱情。
Kyle Stirling - University of Glasgow
課程: Arduino: Programming a Microcontroller for Beginners
Machine Translated
羅德的風格很有趣。
Tom O'Hara - University of Glasgow
課程: Arduino: Programming a Microcontroller for Beginners
Machine Translated
2天的沒有干預, 這使我能夠專注于手頭的任務。
University of Glasgow
課程: Arduino: Programming a Microcontroller for Beginners
Machine Translated
我發現, "白板" 教學與實踐 "動手" 學習的平衡正好適合阿杜諾入門課程, 速度也是合適的。
Neil Owen - University of Glasgow
課程: Arduino: Programming a Microcontroller for Beginners
Machine Translated
我很享受這次培訓是由一個在這個領域有經驗的人提供的。
Nicholas Scott - University of Glasgow
課程: Arduino: Programming a Microcontroller for Beginners
Machine Translated
在工作的例子中, 輕鬆和非正式的環境有足夠的説明
bernard hoey - University of Glasgow
課程: Arduino: Programming a Microcontroller for Beginners
Machine Translated
還提供了很多好奇相關的有趣的方式與主題
EduBroker Sp. z o.o.
課程: Embedded Systems Security
Machine Translated
一個相當廣泛的知識資源, 從培訓中解釋了許多語言的規定, 爭論了許多使用 C 語言的規則。
PIT-RADWAR S.A.
課程: Embedded C Application Design Principles
Machine Translated
從講師的行業經驗中獲得的大量實用資訊或指導
PIT-RADWAR S.A.
課程: Embedded C Application Design Principles
Machine Translated
有關編譯器、Linkerze、遺傳的問題。幽默領導。
PIT-RADWAR S.A.
課程: Embedded C Application Design Principles
Machine Translated
講師的廣博知識。
PIT-RADWAR S.A.
課程: Embedded C Application Design Principles
Machine Translated
安全模型、討論良好的程式設計實踐、各種類型的攻擊。
Piotr Piątek - EduBroker Sp. z o.o.
課程: Embedded Systems Security
Machine Translated
實用技巧,很多例子
Marta Kuchta - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
課程: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
教練準備充分,您可以體驗他的嵌入式編程經驗和知識等等。培訓很有趣,非常有活力和富有表現力。它當然不會無聊。
Mariusz Kordowski - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
課程: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
豐富的講師理論和實踐知識,參與聽眾的能力,言語的動態。
Klaudia Chrzan - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
課程: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
實際工作
James Gordon - Argent Energy
課程: Introduction to IoT Using Arduino
Machine Translated
自發性,瑣事,講師的令人印象深刻的知識。
Hubert Śliwowski - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
課程: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
實際使用的例子和建議
Leszek Przybylski - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
課程: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
很多有用的問題和概念。給出了有趣的知識來源。
Paweł Rokicki - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
課程: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Embedded Systems子類別
Embedded Systems課程大綱
誰該參加?
對嵌入式系統和平台上的Linux內核開發感興趣的工程師。
本課程將介紹Berkeley DB的體系結構和功能,並通過使用Berkeley DB開發自己的示例應用程序來引導參與者。
聽眾
- 應用開發者
- 軟件工程師
- 技術顧問
課程形式
- 部分講座,部分討論,實踐開發和實施,測試以評估理解
在本課程結束時,參與者將對安全原則,關注點和技術有深入的了解。更重要的是,參與者將配備開發安全可靠的嵌入式軟件所需的技術。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在實時實驗室環境中親自實施。
課程自定義選項
- 要申請本課程的定制培訓,請聯繫我們安排。
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
Should object-oriented-programming be used in microcontrollers?
Is C++ too far removed from the hardware to be efficient?
This instructor-led, live training addresses these questions and demonstrates through discussion and practice how C++ can be used to develop embedded systems with code that is accurate, readable, and efficient. Participants put theory into practice through the creation of a sample embedded application in C++.
By the end of this training, participants will be able to:
- Understand the principles of object-oriented modelling, embedded software programming and real-time programming
- Produce code for embedded systems that is small, fast and safe
- Avoid code bloat from templates, exceptions, and other language features
- Understand the issues related to using C++ in safety-critical and real-time systems
- Debug a C++ program on a target device
Audience
- Developers
- Designers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
在這個由講師指導的實時培訓中,參與者將學習如何設置和編程Raspberry Pi以作為交互式和強大的嵌入式系統。
在培訓結束時,參與者將能夠:
- 設置IDE(集成開發環境)以實現最高的開發效率
- 編程Raspberry Pi來控制運動傳感器,報警器,Web服務器和打印機等設備。
- 了解Raspberry Pi的架構,包括附加設備的輸入和連接器。
- 了解編程語言和操作系統中的各種選項
- 測試,調試和部署Raspberry Pi以解決實際問題
聽眾
- 開發商
- 硬件/軟件技術人員
- 各行各業的技術人員
- 愛好者
課程形式
- 部分講座,部分討論,練習和繁重的實踐練習
注意
- Raspberry Pi支持各種操作系統和編程語言。本課程將使用基於Linux的Raspbian作為操作系統,使用Python作為編程語言。要請求具體設置,請聯繫我們安排。
- 參與者負責購買Raspberry Pi硬件和組件。
在這個以講師為主導的現場培訓中,參與者將學習如何使用Eagle軟件創建PCB電路板。本課程首先檢查一組現有的原理圖,然後在Eagle中繪製原始電路。培訓步驟是設計電路板的過程,並討論製造電路板的過程(該過程不包括電路板的物理製造)。
在培訓結束時,參與者將能夠:
- 從任何原理圖創建印刷電路板(PCB)
- 使用Eagle創建原理圖並設計電路板
- 導出用於構建電路板的行業標准文件
聽眾
- 工程師
- 技術員
課程 格式
- 部分講座,部分討論,練習和繁重的實踐練習
筆記
- 要申請本課程的定制培訓,請聯繫我們安排。
在這個以講師為主導的現場培訓中,學員將學習如何使用Altium軟件創建PCB電路板。本課程首先檢查一組現有的原理圖,然後在Altium中繪製一個原始電路。培訓步驟是設計和製造電路板的過程。
在培訓結束時,參與者將能夠:
- 從任何原理圖創建印刷電路板(PCB)
- 使用Altium創建原理圖並設計電路板
- 打印並蝕刻物理電路板
- 導出行業標准文件以發送給大型製造商
聽眾
- 工程師
- 技術員
課程 格式
- 部分講座,部分討論,練習和繁重的實踐練習
筆記
- 要申請本課程的定制培訓,請聯繫我們安排。
By the end of this training, participants will be able to:
- Install and configure the FPGA software tools needed to design and simulate an embedded system.
- Select the best FPGA architecture for an application.
- Develop and enhance various FPGA designs.
為了解嵌入式GNU / Linux的基本要素,這些零碎如何組合在一起。構建嵌入式GNU / Linux系統需要哪些組件,從哪裡獲取以及如何配置/構建/安裝它們?哪裡可以獲得幫助?那些軟件許可證怎麼樣?動手練習為您提供必要的實踐經驗,以便在成功完成此培訓後繼續開發您自己的嵌入式GNU / Linux系統。
描述
這個為期五天的培訓課程使用動手練習結合指令來說明嵌入式GNU / Linux的概念。它旨在為您提供快速的速度。通過理論和在職培訓相結合,描述了有效使用GNU / Linux所需的理念,概念和命令。
不要重新發明輪子,而是要從經驗豐富的培訓師那裡學習,並掌握GNU / Linux的工作知識,以及在自己的嵌入式開發項目中有效使用它的能力。
誰該參加?
管理人員,項目經理,軟件,硬件,開發人員,系統工程師,測試人員,管理員,技術人員以及對該技術感興趣的其他方,他們希望盡快了解嵌入式GNU / Linux工作原理。你必須使用GNU / Linux或者你必須奢侈地決定使用它是否合理。也許您已經嘗試過使用嵌入式GNU / Linux ,但不太確定您是否以正確的方式完成了所有操作。您目前使用不同的操作系統和魔杖來確定GNU / Linux是否可能更好和/或更便宜。
交付選項
所有培訓材料均為英語,但在世界範圍內,您可以使用英語或德語進行演示。
- 現場 - 講師驅動*)
- 在線 - 教練駕駛**)
- 現場/在線組合 - 講師驅動*)**)
在培訓期間,我們將提供筆記本電腦*),電路板*)**),工作簿(英文)*)**),遠程訪問服務器和電路板**),屏幕共享**),音頻橋* *)。
這個為期5天的培訓課程使用動手練習結合指令來說明GNU / Linux內核內部和設備驅動程序開發的概念。它旨在讓您快速上手。我們通過理論和在職培訓相結合的方式描述編寫GNU / Linux設備驅動程序所需的過程,概念和命令。
不要重新發明輪子,而是要從經驗豐富的培訓師那裡學習,並掌握工作知識,並能夠在自己的嵌入式開發項目中有效地使用它。
誰該參加?
有興趣或負責開發或評估開發GNU / Linux設備驅動程序的人員,如軟件工程師,現場工程師,(項目)經理,硬件工程師。
在這個由講師指導的實時培訓參與者將逐步學習如何從頭開始構建嵌入式Linux系統。從構建簡約內核到配置啟動和初始化過程,參與者將學習部署功能齊全的嵌入式Linux系統所需的工具,技術和思維模式。
對於遠程培訓,QEMU將用於模擬硬件。其他平台,包括真實硬件設備,可以根據具體情況考慮。
課程格式
- 部分講座,部分討論,重點強調動手實施
這種由講師指導的現場培訓(現場或遠程)面向希望在集群環境中實施NetApp ONTAP的工程師。
在培訓結束時,參與者將能夠:
- 設置和管理ONTAP 9.3群集。
- 通過Data Protection技術保護數據。
課程格式
- 互動講座和討論。
- 大量的練習和練習。
- 在實時實驗室環境中親自實施。
課程自定義選項
- 本課程基於ONTAP 9.3。
- 要申請本課程的定制培訓,請聯繫我們安排。
By the end of this training, participants will be able to:
- Install and configure Tensorflow Lite on an embedded device.
- Understand the concepts and components underlying TensorFlow Lite.
- Convert existing models to TensorFlow Lite format for execution on embedded devices.
- Work within the limitations of small devices and TensorFlow Lite, while learning how to expand the scope of operations that can be run.
- Deploy a deep learning model on an embedded device running Linux.
This four day training combines theory with hands-on exercises in order to introduce the Yocto Project.
It answers frequently asked questions like:
- Is it really necessary to use another version of the toolchain/libraries/packages for each and every GNU/Linux project and an top of that to follow a different work-flow?
- Can you ensure that the development environment is identical for all developers/suppliers and that you can still produce identical builds like today in 10+ years from now?
- Can the YP help find out under what software licenses the packages you use are licensed?
Hands-on sessions are performed on target hardware (e.g. Beagle Bone Black Rev. C - http://beagleboard.org/BLACK). After the training you will be able to download a docker image with Ubuntu 14.x and all dependencies pre-installed plus the examples in order to work with the course material in your own labs. Please note that this is not an introductory course to Embedded GNU/Linux. You should already know how Embedded GNU/Linux works and how to configure/build the GNU/Linux kernel and kernel drivers.
Who should attend?
You already use GNU/Linux for your projects and have probably heard about the Yocto Project, but did not dare to have a closer look into it, or had difficulties using it. You don’t know whether and how your daily work-flow can be accommodated in the YP and generally find the YP rather complicated. Why do we need all this since up to know everything was (supposedly) much easier? After the training you should be able to decide whether you need the YP or not. The workshop is aimed at software-, development-, system engineers, testers, administrators, engineers and other parties interested in the YP, with a solid knowledge of Embedded GNU/Linux.
By the end of this training, participants will be able to:
- Understand the fundamental concepts behind a Yocto Project build system, including recipes, metadata, and layers.
- Build a Linux image and run it under emulation.
- Save time and energy building embedded Linux systems.
在這個由講師指導的現場培訓中,參與者將學習如何設置基於LEDE的無線路由器。
聽眾
- 網絡管理員和技術人員
課程形式
- 部分講座,部分討論,練習和繁重的實踐練習
- How to select software that goes into the root filesystem.
- How to add new packages and modify existing ones.
- How to add support for new embedded boards.
During the course, bootable filesystem images will be produced. Remote courses are delivered using the [QEMU](/cc/qemukvm) emulator, while in the classroom it is possible to use either QEMU or real embedded boards of the trainer's choice.
Other projects with similar goals include the [Yocto project](/cc/yoctoproject) and OpenWRT. Please use [these](https://bootlin.com/pub/conferences/2016/elc/belloni-petazzoni-buildroot-oe/belloni-petazzoni-buildroot-oe.pdf) [presentations](https://elinux.org/images/0/0a/Embedded_Linux_Build_Systems.pdf) to determine which one is the right choice for your needs.
Last Updated: