スキップしてメインコンテンツへ
キャリアで成功 (THRIVE) を。 今なら10%オフ! スタンダードおよびプレミアムのTHRIVE-ONEサブスクリプション

組み込みLinux開発トレーニングの概要

2021年3月25日お知らせ

インストラクター主導のコースには、RISC-Vベースのエミュレートされた開発ターゲットを備えたハンズオンラボが含まれるようになりました

BehanWebster著

私たちは、現代の世界を機能させる電子機器に囲まれています。これらのデバイスとそれらが実行するシステムのほとんどすべてが「組み込みシステム」であり、特定の問題を解決するために設計された小型の専用コンピューターです。これらのコンピューターは、ほとんどの人がコンピューターと考えているものとは異なります。キーボード、マウス、モニターはありません。それらは、家の周りで使用する通常の日常のオブジェクトに隠されている場合もあります。現実には、より強力な組み込みシステムの多くがLinuxを実行しており、自宅や職場の周りの「スマートデバイス」はほぼ確実に組み込みLinuxを実行しています。

組み込みシステムは、より小さく、リソースに制約があり、電力が制限されている傾向があり、非常に明確で狭い目的を持っています。とりわけ、それらはあなたのテレビ、インターネットモデム、wifiアクセスポイント、スマートサーモスタット、カーインフォテインメントシステム、またはホームオートメーションシステムです。スマートパーキングメーターからセキュリティシステム、カフェテリアのドリンクディスペンサー、そして現代の生活を動かすすべてのものを製造および提供する産業オートメーションの多くは、組み込みシステムです。その大部分は組み込みLinuxを実行しています。

ただし、これらはすべて、さまざまなことを行っているにもかかわらず、ほぼ同じように機能します。彼らは、組み込みCPU(ARM、MIPS、またはますますRISC-V)、RAMおよびフラッシュストレージ、電力バジェット、および完璧に実行しなければならない限られた数のことを備えている傾向があります。ブートローダーからカーネルの構成まで、すべて同じ方法で電源を入れる必要があります。これにより、オペレーティングシステムを構成するソフトウェアが起動し、アプリケーションソフトウェアが実行されて、デバイスが設計どおりに動作するようになります。 。

LinuxFoundationトレーニングコースでは「組み込みLinux開発「私たちは、組み込みシステムを構築するために使用されるすべての基本テクノロジーをカバーし、RISC-V組み込みターゲットを使用してハンズオンラボを使用してそれらのスキルを行使します。プラットフォームに適したクロスコンパイラを構築することから始め、次にブートローダーの構築、構成、および拡張に進みます。次は、Linuxカーネルの構築とカスタマイズ、ドライバーの選択、およびシステムに必要なことを実行させるために何を含めるべきかについての決定を行います。そして、最終的なアプリケーションのニーズを満たすために、メインオペレーティングシステムをどのように構成、構築、および組み立てるべきかを議論するために多くの時間が費やされます。

参加者に組み込みLinuxターゲットを最初から構築するペースを案内することで、組み込みシステムの構成と、独自のデバイスを構築するためにその動作を複製する方法を理解した上で、参加者が確実に離れることができます。

チェックアウト 組み込みLinux開発、および他のすべての組み込みLinuxトレーニング製品の詳細をご覧ください (こちら).

Linux Foundationのトレーニングと認定に関心をお寄せいただきありがとうございます。私たちは、中国のトレーニングサイトからより良いサービスを提供できると考えています。このサイトにアクセスするには、以下をクリックしてください。

Linux Foundationのカルチャに対するフィードバックは、より適切に、中国のカルチャウェブサイトに反映されることを期待しています。